Bring us your most ambitious web application ideas. Let's build a memorable experience for your users from the ground up or improve an existing one.
We build software for humans.
For over a decade, we've been building robust, maintainable, performant applications with intuitive, modern user interfaces.
Here's some of our recent work.
Kasita | Case Study
Kasita believes that every every aspect of your living space should make your life simpler and fuller, so they're reinventing homes.
AltSchool | Case Study
AltSchool is a partnership between educators, entrepreneurs, and engineers who are driven to deliver whole-child, personalized learning.
Open Source and Community
Contributing awesome stuff to the community is more than what we do, it's who we are. From contributors to Ember.js to The Ruby Racer, we are delighted to help the communities that support us.
Create variable bindings inside your handlebars templates
ember-let is an addon for binding variables to template contexts in Ember. It behaves much like the with helper, but lets you bind an arbitrary number of variables, including standalone values, hashes, and class instances.
An Ember Addon that puts the fun back in asynchronous, paginated datasets
Ember-Impagination is an Ember binding for Impagination, a front-end data-layer for the paginated API on your server. Ember-Impagination leverages the power of Glimmer and provides your component the data it needs to render quickly each and every time.
Select component for Ember based on the native html select element
x-select is a drop-in component to let you use any object for your selectable options. You can use it out of the box, or as a building block of something more ambitious.
Ajax. Breezy like.
Easily achieve beautiful, transparent uploads and downloads with a reactive XmlHttpRequest. emberx-xml-http-request is an ember binding to the x-request library.It allows you to declaratively make xml http requests in your templates by injecting an object modelling the request into your templates.
A tiny Ember component which does one thing and only: select files beautifully
x-file-input is a tiny re-usable component which does one thing and only: binds an action to the native html file selection dialog while allowing you to render arbitrary HTML to act as the trigger for that file selector.
A Slider component for Ember based on the native html5 range input
Emberx-range-input is a thin Ember wrapper over the HTML5 range input. It's set to one way data binding by default which allows you to adhere to Data Down Actions Up out of the box.