Displaying 1 to 20 from 243 results

cloudtunes - Web-based music player for the cloud :cloud: :notes:

  •    CoffeeScript

CloudTunes provides a unified interface for music stored in the cloud (YouTube, Dropbox, etc.) and integrates with Last.fm, Facebook, and Musicbrainz for metadata, discovery, and social experience. It is similar to services like Spotify, except instead of local tracks and the fixed Spotify catalog, CloudTunes uses your files stored in Dropbox and music videos on YouTube.CloudTunes is a side project of @jakubroztocil who is a bit of a music nerd and who likes to build stuff. In 2012 he decided to create an iTunes-like webapp to make music stored all over the cloud easily discoverable and accessible: hence CloudTunes.

exoskeleton - Faster and leaner Backbone for your HTML5 apps

  •    Javascript

Exoskeleton is a faster and leaner Backbone for your HTML5 apps.Marionette and other popular plugins: WIP.

backgrid - Finally, an easily stylable semantic HTML data grid widget with a Javascript API that doesn't suck

  •    Javascript

Backgrid.js is a set of components for building semantic and easily stylable data grid widgets. It offers a simple, intuitive programming interface that makes easy things easy, but hard things possible when dealing with tabular data. The goal of Backgrid.js is to produce a set of core Backbone UI elements that offer you all the basic displaying, sorting and editing functionalities you'd expect, and to create an elegant API that makes extending Backgrid.js with extra functionalities easy.

Backbone.dualStorage - A dual (localStorage and REST) sync adapter for Backbone.js

  •    Javascript

A dualStorage adapter for Backbone. It's a drop-in replacement for Backbone.Sync() to handle saving to a localStorage database as a cache for the remote models. Create your models and collections in the usual way. Feel free to use Backbone as you usually would; this is a drop-in replacement.

react.backbone - Plugin for React to make Backbone migration easier

  •    Javascript

Plugin for React to make Backbone integration easier. Initialize your component with a Backbone.Model or Backbone.Collection; when the model or collection changes, #render will be called. React.Backbone also plays nicely with Backbone.Collection. Anytime the add, remove, reset or sort events are triggered the component will re-render.

Backbone.localStorage - A localStorage adapter for Backbone.js

  •    Javascript

An adapter that replaces Backbone.sync to save to window.localStorage instead of to the server. Note Backbone LocalStorage v2 changes the API to work more with ES6 modules. See Upgrade Notes for more details.

Backbone.ModelBinder - Simple, flexible and powerful Model-View binding for Backbone.

  •    Javascript

Special thanks to Derick Bailey for creating predecessor to this plugin. I've been able to reuse unit tests he created for his Backbone.ModelBinding plugin. Backbone is a great platform for writing client side applications but I've found that as views grow in complexity, synchronizing my models and views can be a pain. I've spent the past few months trying to use existing view-model binding libraries that others were kind enough to create and share with the world. Unfortunately in the majority of my backbone application I wasn't able to leverage the existing view-model binding libraries due to various limitations.

backbone-react-component - A bit of nifty glue that automatically plugs your Backbone models and collections into your React components, on the browser and server

  •    Javascript

Backbone.React.Component is a mixin and API that glues Backbone models and collections into React components. When used as a mixin the component is mounted, a wrapper starts listening to models and collections changes to automatically set your component state and achieve UI binding through reactive updates.

Marionette.js - The Backbone Framework

  •    Javascript

Marionette simplifies your Backbone application code with robust views and architecture solutions. It organizes your app in terms of small views. It makes it easy to compose rich layouts out of small components. Behaviors are like mixins, without all of the pain associated with property collision. Decoupled communication between your application components with a powerful messaging system. It has support of world-class inspector for exploring your application's views, models, events and more. You won't know how you got by without it.


  •    Javascript

A pageable, drop-in replacement for Backbone.Collection called Backbone.PageableCollection. Backbone.Paginator 2.0 was originally called backbone-pageable, which in turn was inspired by Backbone.Paginator < 1.0 by @addyosmani. The two projects have merged as of May 2014 and backbone-pageable has effectively become Backbone.Paginator 2.0. This guide describes some of the differences and similarities to ease migration.

HackFlowy - :notebook: Workflowy clone, built using Backbone.js & Socket.io

  •    CSS

An open-source Workflowy clone. Static demo available here. Feel free to try it out and contribute.

backbone-tastypie - A small compatibility layer to make backbone

  •    Javascript

A small conversion layer to make backbone.js work together happily with django-tastypie. Other REST APIs conforming to the same style are also compatible. See for example TastyMongo. Backbone-tastypie is available under the MIT license.

backbone.epoxy - Declarative data binding and computed models for Backbone

  •    Javascript

Epoxy builds on jQuery/Zepto+Backbone and works where they work: IE6+, Firefox 3+, Safari, Chrome. For complete installation and usage documentation, visit the project's website at epoxyjs.org.

prerender-node - Express middleware for prerendering javascript-rendered pages on the fly for SEO

  •    Javascript

Google, Facebook, Twitter, Yahoo, and Bing are constantly trying to view your website... but they don't execute JavaScript. That's why we built Prerender. Prerender is perfect for AngularJS SEO, BackboneJS SEO, EmberJS SEO, and any other JavaScript framework. This middleware intercepts requests to your Node.js website from crawlers, and then makes a call to the (external) Prerender Service to get the static HTML instead of the JavaScript for that page.

tyto - manage and organise things

  •    Javascript

Tyto arose from the want for an electronic post-it board without the need for accounts. Something simple and intuitive that could be easily shared. It's also the product of my own curiosity being used as an opportunity to pick up new tech stacks. It started as a vanilla JS app utilising one file and experimenting with HTML5 drag and drop. It then grew a little more, and a little more after that. Now it uses Backbone w/ Marionette. The next step? Most likely Angular 2.0 or React.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.