-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Startups and applications that use backbone.js
The DocumentCloud workspace is built on Backbone.js, with Documents, Projects, Notes, and Accounts all as Backbone models and collections.
Jeremy Ashkenas Github: https://github.com/jashkenas; Twitter: http://twitter.com/jashkenas; Homepage: http://ashkenas.com/
37Signals used Backbone.js to create Basecamp Mobile, the mobile version of their popular project management software. You can access all your Basecamp projects, post new messages, and comment on milestones (all represented internally as Backbone.js models).
Sam Stephenson Github: https://github.com/sstephenson; Twitter: http://twitter.com/sstephenson ; Homepage: http://sstephenson.us/ Ryan Singer Github: https://github.com/rjs; Twitter: http://twitter.com/rjs ; Homepage: http://feltpresence.com/
DocumentCloud's fellow Knight Foundation News Challenge winners, MapBox, created an open-source map design studio with Backbone.js: TileMill. TileMill lets you manage map layers based on shapefiles and rasters, and edit their appearance directly in the browser with the Carto styling language.
Elliott Kember and Hector Simpson built Insta-great! - a fun way to explore popular photos and interact with Instagram on the web. Elliott says, "Backbone.js and Coffeescript were insanely useful for writing clean, consistent UI code and keeping everything modular and readable, even through several code refactors. I'm in love."
Elliott Kember Hector Simpson
James Yu used Backbone.js to create QuietWrite, an app that gives writers a clean and quiet interface to concentrate on the text itself. The editor relies on Backbone to persist document data to the server. He followed up with a Backbone.js + Rails tutorial that describes how to implement CloudEdit, a simple document editing app.
James Yu
Cristi Balan and Irina Dumitrascu created Tzigla, a collaborative drawing application where artists make tiles that connect to each other to create surreal drawings. Backbone models help organize the code, controllers provide bookmarkable deep links, and the views are rendered with haml.js and Zepto. Tzigla is written in Ruby (Rails) on the backend, and CoffeeScript on the frontend, with Jammit prepackaging the static assets.
Cristi Balan Irina Dumitrascu
Michael Aufreiter is building an open source document authoring and publishing engine: Substance. Substance makes use of Backbone.View and Backbone.Controller, while Backbone plays well together with Data.js, which is used for data persistence.
Michael Aufreiter