It has support for
keyup events on specific keys, keyboard combinations, or key sequences.
JSTween was designed from the ground up for speed and precision, allowing it to handle more simultaneous animations while maintaining a silky smooth frame rate.
- Performance – Built from the ground up to scream
- Precision – Animate complex interactions with ease
- Framerate – Frame smoothing means complex scenes appear more fluid
- jQuery – Hooks into jQuery for ease of use
- Easy to use – Get started quickly using it’s simple implementation
You can build native-like HTML5 apps for smartphones and tablets. Mobello is scalable and robust framework suited for fast and rich user interface.
With MVC architecture and clean component model, you can keep your code sensible and organized.
Annotations can have comments, tags, users and more. Morever, the Annotator is designed for easy extensibility so its a cinch to add a new feature or behaviour.
The Annotator JS also has a simple but powerful plugin architecture. While the core annotator code does the bare minimum, it is easily extended with plugins that perform such tasks as: serialization, authentication and authorization, prettification etc…
You’ll need to store your annotations data somewhere, but if you can’t then luckily there is an easy way to do this, using AnnotateIt, a hosted web service for storing annotations.
Balloons.IO is a web-based, realtime, open source multi-room chat server and client.
Balloons chat application is built by combining the latest technologies in web design and development such as CSS3, HTML5, Node.JS, and Redis.IO Socket.IO.
What counts is the experience of the user, and Balloons has a robust flexible backend with nice and functional designs. This realtime chat application uses easy-OAuth for authentication with Twitter.
Used together with media queries it helps you to create a space saving, responsive navigation for small screen devices.
- Independent – no external library or other dependecies
- Ligthweight – only 1.5KB minified and 0.8KB minified+gziped
- Customizable – to make it suit your needs
- Compatible – tested with IE 6+, Firefox 3.6+, Chrome 4+, Safari 3+, Mobile Safari iOS 3.2+, Android 2.3+ Browser, Opera Mobile, Opera Mini.
It allows you to write powerful, flexible and cross-browser code with its elegant, well documented, and micro coherent API.
Handsontable is a minimalistic (60 KB unminified) jQuery script to create Excel-like table editor in HTML & jQuery. This jQuery plugin creates a flexible and easy to customize excel-like table grid.
- Autoexpanding – Type in any cell and see how the grid adds new rows and cols automatically
- Drag-down – Same as in Excel, you can drag it (drag-down) to repeat the values from the cell
- Context Menu – Support context menu
If you are looking for more complicated data grid / table solutions, consider using:
- Ajax Spreadsheet Widget: dhtmlxSpreadsheet
- Flexible Client Side Table Sorting: Tablesorter
- Turn HTML Tables Into Advanced Editable Components
- Flexigrid for jQuery – Lightweight and rich Web 2.0 data grid
From a list of dates and events, it can generate a graphical representation of schedules, historical events, deadlines, and more.
This chronology timeline script jQuery qTip2 to provide nicer tooltips and requires Raphael.js to function.
Recommended timeline related resources:
- Creating Storytelling Timelines
- Making Simple Historical Timelines
- Free Facebook Timeline WordPress Theme
WYSIHTML5 is an open source rich text editor based on HTML5 technology and the progressive-enhancement approach. It uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles.
- It’s fast and lightweight (smaller than TinyMCE, Aloha, …)
- Auto-linking of urls as-you-type
- Generates valid and semantic HTML5 markup (even when the content is pasted from MS Word)
- Uses class names instead of inline styles
- Uses sandboxed iframes in order to prevent identity theft through XSS
- Speech-input for Chrome
- It’s library agnostic, no library required (jQuery, Prototype, etc…)