Create, from the Midgard Project is a comprehensive web editing interface for Content Management Systems. It is designed to provide a modern, fully browser-based HTML5 environment for managing content. Create can be adapted to work on almost any content management backend.
The user interface philosophy behind Create is simple: all content that you are allowed to change becomes editable, right there on the page you're reading. Any modifications you make are retained in your browser and can be sent back to the CMS with a push of a button. With Create, it is time to stop filling forms and to start communicating with your web audience.
SproutCore is an open-source framework for building blazingly fast, innovative user experiences on the web.
SproutCore applications move business logic to the browser so they can respond to your users' taps and clicks immediately, avoiding an agonizing roundtrip across often intermittent network connections.
The goals are:
- Organisation of client-side web app code using the Model-View-Controller pattern.
- Simple model implementation for handling non event-related concerns.
- Simple routing layer for hash-tag change based navigation, preserving the back-button
- Easing the pain of building fast, responsive interfaces.
- Exploring the possibilities of offline web apps.
Choco brings the MVC to the client side!
It guides you to successfully completed projects by promoting best practices, maintainability, and convention over configuration.
Built on top of Node's Connect and Express, modeled after Ruby on Rails. Built for the client and server from the ground up.
CSS, meet kerning. Kerning, meet CSS. Kern, style, transform, and scale your web type with real CSS rules, automatically.
Kerning.js is a single script, small, and has no dependencies. Add it to your page, add some CSS rules, and your text will be beautified.
An animated CSS3 loading spinner with VML fallback for IE.
-No images, no external CSS -No dependencies -Highly configurable -Resolution independent -Uses VML as fallback in old IEs -Uses @keyframe animations, falling back to setTimeout() -Works in all major browsers, including IE6 -Small footprint (~1.7K gzipped) -MIT License
CSS-JS-Booster is a PHP-script that tries to automate as many performance
optimizing steps related to CSS and JS embedding as possible.
For CSS these steps are:
- combine multiple CSS-files resulting in number of HTTP-requests going down
- minify CSS
- Embed any CSS-images smaller 24KB as data-URI or MHTML (for IE <= 7)
- Split the output back into 2 even files that can load in parallel (not for WP)
- GZIP-compress the resulting CSS
- Have browsers cache the result as long as it remains unchanged
- If IE6: Issue a JS-command to fix background image caching behaviour
For JS these steps are:
- combine multiple JS-files resulting in number of HTTP-requests going down
- Minify the JS through the Google Closure Compiler Webservice, or JSMin as fallback (not for WP)
- GZIP-compress the resulting JS
- Have browsers cache the result as long as it remains unchanged + GZIP-compresses the page calling those files.
Depending on the amount of CSS, CSS-images and JS, this can significantly
increase loading speed of your site.
Minify is a PHP5 app that helps you follow several of Yahoo!'s Rules for High Performance Web Sites.
The design is somewhat similar to Yahoo's Combo Handler Service, except that Minify can combine any local JS/CSS files you need for your page.
- Uses an enhanced port of Douglas Crockford's JSMin library and custom classes to minify CSS and HTML
- Caches server-side (files/apc/memcache) to avoid doing unnecessary work
- Responds with an HTTP 304 (Not Modified) response when the browser has an up-to-date cache copy
- Most modules are lazy-loaded as needed (304 responses use minimal code)
- Automatically rewrites relative URIs in combined CSS files to point to valid locations
- With caching enabled, Minify is capable of handling hundreds of requests per second on a moderately powerful server.
- Content-Encoding: gzip, based on request headers. Caching allows it so serve gzipped files faster than Apache's mod_deflate option!
- Test cases for most components
- Easy integration of 3rd-party minifiers
- Separate utility classes for HTTP encoding and cache control
Client for 3Scale Networks API
Simple 7digital API wrapper for nodeJS
AMD (Asynchronous Module Definition) support for node.js, specifically define()
A RTMFP Rendevouz Server For Peer Assisted Networking With Adobe Flash