Graphics & Interactive Applications

As the creators and maintainers of foundational animation, audio, and video libraries for the web, we have a deep understanding of the trajectory and adaptability of the web for graphics, and interactive media applications . We have created products for clients in games, youth programming, educational media, web documentary, and Triple A settings. We have shipped to as many environments that you can imagine the web shipping to, including embedded web applications, game consoles, and mobile games.

We enjoy crafting interactive experiences, creating tools, and exceeding performance targets for high and low power devices. If your team is interested in utilizing or optimizing interactive media libraries our experts can guide the way.


Our Past Graphics & Interactive Applications Work

Improving virtual machine performance for Scratch, the visual programming language.

Improving Scratch 3 Performance | MIT

We worked with the Life Long Kindergarten group at MIT to improve low power device performance for the next version of scratch.

Writing a web based augmented reality and sound control system for Scratch 3.

Scratch 3 Motion Detection and Sound Control |

The Scratch team brought us on to implement the "video motion" and "sound control" extensions for the the forthcoming release of Scratch 3, a ground up rewrite of the Scratch virtual machine and Editor in Node.js and React.

Developing and Implementing a new desktop client for Riot.

Embedded Browser Software | Riot Games

We worked with Riot to develop an embedded web application architecture and workflow design, and stayed on to implement the MVP.

A stylized illustration of a fox with its tail wrapped around a mobile device

Building a first-class OS for the Open Web

Firefox OS | Mozilla

Bocoup engineers worked with Mozilla to stabilize Gaia, the web technology-driven UI of FirefoxOS, and created a contributor on-boarding process and suite of applications to drive the capabilities of this mobile Open Web operating system.

Collaborated with the ChromeOS team to build a Web Audio API testing tool.

Web Audio Testing Tool | Google

The Chrome team engaged Bocoup to build a web application to exercise the full surface area of the Web Audio API so they could test their work.

Recent from the Blog

Porting Scratch from Flash to JavaScript: Performance, Interoperability and Extensions

Last year we formed a team focused on using the growing number of new web APIs to build multimedia applications that push the edge of…

Read more

Introducing Gaia

I'm excited to share that our technical partnerships team has developed a deeper focus on graphics and interactive application programming, a focus area which we…

Read more

Adapter Pattern – A Must for Vendor & Service Integrations

Software development is a costly process. Requirements need to be gathered, decisions need to be made, and resources need to be scheduled to write the…

Read more

Contact Us

We'd love to hear from you. Get in touch!


+1 617-379-2752


P.O. Box 961436
Boston, MA 02196