gordonbrander + opensource   364

Comparing ES Harmony Concurrency Strawman · kriskowal/q Wiki · GitHub
A Promises library that implements a variant of the proposed ES Harmony Promises API.
functional  JavaScript  web  development  opensource  from iphone
2 days ago by gordonbrander
cujojs/when
Another interesting Promises implementation. Not sure if it's Promises A.
commonjs  development  functional  reactiveprogramming  javascript  opensource 
11 days ago by gordonbrander
Derby.js
Another JS MVC. This one is focused on real time apps.
mvc  JavaScript  development  web  opensource  from iphone
16 days ago by gordonbrander
Page.js by visionmedia
A tiny client-side router by @visionmedia.
mvc  development  web  javascript  opensource 
18 days ago by gordonbrander
Dancing with Data « Quasipartikel
Dance.js is a Backbone framework for data-driven vis that imitates D3.js. Investigate.
javascript  mvc  data  visualization  opensource  backbonejs  d3js 
20 days ago by gordonbrander
Intro to Ming — Ming 0.3 documentation
Schema validation for MongoDB in Python. This is almost the same problem domain we have validating models in JavaScript.
JavaScript  MongoDB  development  web  python  opensource  database  mvc 
24 days ago by gordonbrander
balupton/history.js
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype.
javascript  web  development  polyfill  opensource  ajax  app 
26 days ago by gordonbrander
tubalmartin/riloadr
Another responsive image loader. Cleverly, it bundles in a lazy-loading feature. Fallback via <noscript>.
responsivedesign  javascript  opensource 
28 days ago by gordonbrander
Amber Smalltalk
Smalltalk that compiles to JavaScript.
opensource  javascript  smalltalk  development  web  oop 
5 weeks ago by gordonbrander
Cubism.js
Cubism.js is a D3 plugin for visualizing time series. Use Cubism to construct better realtime dashboards, pulling data from Graphite, Cube and other sources.
JavaScript  development  web  data  visualization  opensource  library  svg  from iphone
5 weeks ago by gordonbrander
CamanJS - Image Manipulation in Javascript
Pretty impressive image filters for canvas, with a nice expressive API.
javascript  canvas  opensource  library 
5 weeks ago by gordonbrander
Animate.css - a bunch of plug-and-play CSS animations
This is great: a library of classy CSS animations. The logic for animations like this is mostly handled by CSS's tweening, but getting an animation to feel right takes a lot of time.
animation  css  development  web  design  opensource 
5 weeks ago by gordonbrander
The Miso Project
Miso is an open source toolkit designed to expedite the creation of high-quality interactive storytelling and data visualisation content.
javascript  data  visualization  design  opensource  library 
5 weeks ago by gordonbrander
seaside.st: Home
A Smalltalk-based web framework. Might be a good learning opportunity.
framework  smalltalk  mvc  web  development  opensource 
5 weeks ago by gordonbrander
Pharo Open Source Smalltalk
An open-source implementation of Smalltalk.
oop  opensource  smalltalk  development  web  learn 
5 weeks ago by gordonbrander
popsource009.pdf
Documentation for Prince of Persia source.
documentation  opensource  game  development 
6 weeks ago by gordonbrander
jmechner/Prince-of-Persia-Apple-II
The original Prince of Persia has been open-sourced! jmechner is a cool guy.

Let's port this thing to canvas.
opensource  game  development  canvas  web 
6 weeks ago by gordonbrander
lesjames/Breakpoint
An interesting Sass-based bunch of mixins for responsive grids. Looks promising.
responsivedesign  grid  design  web  development  css  opensource 
6 weeks ago by gordonbrander
PaulKinlan/formfactor
You've heard of Browser Detection and Feature Detection. Form Factor Detection is a third way, providing an avenue to manage conceptually distinct user interfaces. It doesn't eliminate the need for the first two approaches, but you use them in the context of a particular form factor's interface.

A script released by Google employees last year, aimed at bringing form factor detection to JS.
javascript  opensource  web  mobile  design  development 
6 weeks ago by gordonbrander
Closure Tools — Google Developers
The Closure Library is a broad, well-tested, modular, and cross-browser JavaScript library. You can pull just what you need from a large set of reusable UI widgets and controls, and from lower-level utilities for DOM manipulation, server communication, animation, data structures, unit testing, rich-text editing, and more.
javascript  opensource  development  web 
6 weeks ago by gordonbrander
ENDER'S GAME BLOG
A) a movie adaptation of Ender's Game is in the works.
B) the crew is blogging about production.
communication  film  business  opensource  from iphone
7 weeks ago by gordonbrander
Syrup by timcameronryan
A whitespace significant Lisp variant. Basically Lisp (without (the (parentheses))).

This is really lovely.
lisp  coffeescript  opensource  development  web 
7 weeks ago by gordonbrander
CanJS
Yet another JavaScript MVC framework.
javascript  jquery  opensource  mvc  development  web 
7 weeks ago by gordonbrander
yahoo/mojito
A while ago, Yahoo started talking about Mojito, a JavaScript framework that abstracts away differences between client and server. Well, it's now open source. I anticipate learning a lot from this architecture.
javascript  framework  nodejs  development  web  opensource  mvc 
8 weeks ago by gordonbrander
Flapjax
Flapjax is a compile to js language and framework that implements event-driven functional programming.
JavaScript  development  functional  web  learn  opensource  reactiveprogramming  from iphone
8 weeks ago by gordonbrander
ghoulsblade/love-webplayer
A WebGL player for Love2D that interprets Love lua code.
lua  game  development  webgl  javascript  opensource 
8 weeks ago by gordonbrander
square/crossfilter
Fast n-dimensional filtering and grouping of records in JavaScript. It can scale to millions of records.
javascript  opensource  web  development 
9 weeks ago by gordonbrander
LÖVE - Free 2D Game Engine
A 2d game engine written in Lua. Used to program Mari0 -- the Portal/Mario mashup.

See Mr Doob: https://twitter.com/#!/mrdoob/status/183324533808308225
development  game  lua  opensource  library 
9 weeks ago by gordonbrander
averyvery/hieroglyph
Hieroglyph lets you turn a directory of SVG icons into an SVG font.
opensource  font  typography  web  development  design 
9 weeks ago by gordonbrander
Sinon.JS - Versatile standalone test spies, stubs and mocks for JavaScript
Standalone test spies, stubs and mocks for JavaScript. No dependencies, works with any unit testing framework.
development  javascript  tdd  test  framework  opensource 
10 weeks ago by gordonbrander
Web Reflection: A Tweet Sized Queue System
A teeny-tiny next()-able queue system for functions. All it does is decorate an Array with a next method.
javascript  development  web  opensource 
11 weeks ago by gordonbrander
Clojure - home
Clojure is Lisp on top of Java.
java  lisp  opensource 
12 weeks ago by gordonbrander
github/gollum · GitHub
Gollum is a wiki built on top of Git that is editable in a variety of formats (Markdown included), can be run locally and stores all data as plain text files. Brilliant.
git  wiki  development  cms  opensource  ruby  from iphone
12 weeks ago by gordonbrander
soulwire/Coffee-Physics - GitHub
A lightweight (8k minified!) physics engine written in CoffeeScript.
javascript  coffeescript  canvas  physics  opensource  development  web 
february 2012 by gordonbrander
Makefile at master from twitter/bootstrap - GitHub
Twitter Bootstrap has a great example of a Makefile working in tandem with Node commands.
make  opensource  development  web  performance  build 
february 2012 by gordonbrander
Seriously.js
On-the-fly JavaScript green screen. Seriously.
canvas  javascript  opensource  mozilla  popcornjs  film 
february 2012 by gordonbrander
Overthrow
A mobile/cross-browser poly fill for scrolling regions.
CSS  JavaScript  development  web  opensource  from iphone
february 2012 by gordonbrander
Syntax - Fountain | A markup language for screenwriting.
A plain-text markup language for screenwriting. It mirrors the conventions that already exist. A markdown for screen writers.
writing  markdown  library  opensource  film 
february 2012 by gordonbrander
ShareJS – Live concurrent editing in your app.
ShareJS is an Operational Transform library for NodeJS & browsers by an ex-wave engineer.
javascript  collaboration  library  opensource  nodejs 
january 2012 by gordonbrander
Hogan.js
A mustache-compatible template language library from the fine folks at Twitter.
javascript  template  opensource  library  development  web 
january 2012 by gordonbrander
MVC Framework for Node — Matador
"An Obvious MVC Framework for Node.js" by Dustin Diaz of Twitter.
javascript  mvc  nodejs  framework  opensource 
january 2012 by gordonbrander
JSONSelect
A CSS-like query language for getting at properties in complex JSON objects. It feels just like CSS. What a great idea.
javascript  json  web  development  opensource  language  library 
january 2012 by gordonbrander
Smallest Federated Wiki Videos
Ward Cunningham shows off his latest project.
wiki  collaboration  opensource 
january 2012 by gordonbrander
WardCunningham/Smallest-Federated-Wiki - GitHub
Ward Cunningham, inventor of the wiki is introducing a new concept: the federated wiki. Drag and drop page modules between pages to compose a new page. Each module has it's own history and can be edited. This is a great idea.
collaboration  wiki  ruby  sinatra  opensource 
january 2012 by gordonbrander
einaros/ws - GitHub
Another Node-based WebSockets implementation.
websockets  web  development  opensource  nodejs  javascript 
january 2012 by gordonbrander
Introducing Blacksmithblog.nodejitsu.com - scaling node.js applications one callback at a time.
A static site generator from the Nodejitsu guys. Instead of templating, it creates a full DOM on the server-side and allows you to manipulated it with jQuery, Weld, etc.
development  web  javascript  cms  opensource  nodejs 
january 2012 by gordonbrander
Weld Templates: blog.nodejitsu.com
An interesting take on templating: don't use placeholder, use a DOM and target IDs and classes. This means you can use the same logic for templates that you do for manipulation.
javascript  mvc  architecture  opensource  nodejs 
january 2012 by gordonbrander
Knockout : Observables
Interesting: Knockout has models that are simple object-literals, with properties that are evented.
pattern  web  development  javascript  architecture  mvc  opensource 
january 2012 by gordonbrander
Thorax
An opinionated Backbone application framework using:

* Backbone - the core framework that Thorax builds on
* Underscore - to make sure you have your JavaScript utility belt with you
* Zepto - bitesize mobile DOM goodness
* Handlebars - to make sure you have the best mustache for movember
* Stylus - for the cleanest CSS experience around
* Lumbar - our own library for seemless packaging so you are deploy-ready

Another bodily-themed framework. This field is brimming with ideas.
mvc  javascript  architecture  framework  opensource  development  web 
january 2012 by gordonbrander
JavaScript pattern and antipattern collection
A JavaScript pattern and antipattern code collection that covers function patterns, jQuery patterns, design patterns, general patterns, literals and constructor patterns (upcoming), object creation patterns (upcoming), code reuse patterns (upcoming), DOM and browser patterns (upcoming).
opensource  javascript  development  web  pattern  book 
january 2012 by gordonbrander
Commit 0d4b1247c45083c695cab4242c084a97aa600221 to documentcloud/underscore - GitHub
jashenkas: removing AMD support from Underscore.
It's ironic, but this actually allows AMD users to use backbone in an amd environment without hacking the source.

Backbone checks for root._ but underscore didn't export to root when define was detected, and since underscore is a dependency it was all busted.

Now you can write a little shim to get all the libs you need for backbone w/o touching the source of any of them.

define ['vendor/underscore', 'vendor/jquery', 'order!vendor/backbone'] -> Backbone
javascript  mvc  backbonejs  development  web  opensource 
january 2012 by gordonbrander
12 tech leaders’ resolutions for 2012 — Tech News and Analysis
Matt Mullenwig on open web culture. There are some interesting thoughts here.
opensource  culture  wordpress  writing 
january 2012 by gordonbrander
tbranyen/backbone-boilerplate - GitHub
Bocoup has put together a nice starter deck for Backbone JS development.
javascript  backbonejs  mvc  web  development  opensource 
january 2012 by gordonbrander
Fix iOS Orientation Change Zoom Bug — Gist
A fix for the dreaded iOS orientationchange zoom bug http://adactio.com/journal/5088/. Seems to work!
Authored by @scottjehl. Props to @wilto for addressing a tilt caveat.
MIT License.
ios  web  development  javascript  design  opensource 
january 2012 by gordonbrander
MicroEvent.js - micro event emitter in 20 lines on Jerome Etienne blog
A very small event mixin for JavaScript. Very similar approach to Backbone.Event.
javascript  event  development  web  opensource 
january 2012 by gordonbrander
kriskowal/es5-shim - GitHub
Shims for ES5 methods, like Array.prototype.map, and Function.prototype.bind.
javascript  es5  development  web  opensource 
january 2012 by gordonbrander
unscriptable/curl - GitHub
Another AMD loader, with optional build script. Looks very similar to RequireJS.
amd  javascript  development  web  opensource 
december 2011 by gordonbrander
Tagneto: almond: a small AMD shim loader
James Burke's intro post to the Almond AMD loader shim. Can be used with r.js to build ultra-small single-file script.
javascript  development  web  amd  opensource  blog  requirejs 
december 2011 by gordonbrander
Task.js: Beautiful Concurrency for JavaScript
task.js is an experimental library for ES6 that makes sequential, blocking I/O simple and beautiful, using the power of JavaScript’s new yield operator.

Tasks are interleaved like threads, but they are cooperative rather than pre-emptive: they block on promises with yield.
javascript  development  nodejs  learn  opensource 
december 2011 by gordonbrander
« earlier      

related tags

*nix  3d  @font-face  actionscript  ajax  amd  android  animation  apache  api  app  apple  appropriatetechnology  architecture  art  audio  backbonejs  bdw2011  blog  book  bug  build  business  c  cache  canvas  chrome  citizenjournalism  cms  cocoa  code  coffeescript  collaboration  commonjs  communication  community  computer  creativecommons  css  culture  d3js  data  database  debug  design  development  digg  disruption  distro  diy  django  documentation  ecommerce  edit  embed  epub  es5  event  expressjs  farming  film  firefox  flash  flickr  font  forum  framework  free  functional  gadget  gallery  game  gem  geo  geotag  gimp  git  government  grid  html  hyperlocal  i18n  icon  ie  illustration  illustrator  image  impactjs  infographic  information  inspiration  ios  ipad  java  javascript  jekyll  journalism  jquery  json  language  latex  layout  learn  legal  library  lisp  lua  mac  make  map  markdown  math  media  mediaquery  microformat  minimalism  mobile  mockup  modern  mongodb  mootools  mozilla  multimedia  mvc  mysql  newmedia  news  nodejs  nonprofit  oop  openframeworks  openid  opensource  organization  orm  osx  package  patch  pattern  performance  phonegap  photo  photoshop  php  physics  pixel  plugin  podcast  polyfill  popcornjs  portfolio  processing  productivity  prototype  publicdomain  publishing  python  reactiveprogramming  reference  reliefanddevelopment  requirejs  research  responsivedesign  rfp  ruby  rubyonrails  sans-serif  school  science  script  search  security  semantic  serif  server  sinatra  slideshow  smalltalk  snippet  socialnetwork  speaking  statistics  storytelling  sublimetext  svg  tdd  teaching  technology  template  test  textile  textmate  theme  tool  toolbox  toxiclibs  travel  twitter  typography  ubuntu  ui  unittest  url  usability  vector  versioncontrol  visualization  vm  web  webgl  webkit  websockets  wiki  windows  wireframe  wordpress  writing  xubuntu 

Copy this bookmark:



description:


tags: