Javascript

415 articles

All About The Keyboard – Handling Keyboard Shortcuts In JavaScript: Mousetrap

Mousetrap is a simple library for handling keyboard shortcuts in Javascript. Mousetrap is a standalone library with no external dependencies. It weighs in at around 1.5kb minified and gzipped. It has support for keypress, keydown, and keyup events on specific keys, keyboard combinations, or key sequences. [rss]Special Downloads[/rss] [rss]Design Freebies[/rss] [rss]Feedback Collection and Polling Widget[/rss] [rss]Free Creative Resume Template[/rss] [rss]Open Source Icons[/rss] [rss]Free Minimal Wordpress Theme[/rss]

Powerful JavaScript Animation Library for jQuery: JSTween

While good for simple effects, popular JavaScript libraries like jQuery lack the Oomph required to animate complex user interactions in the DOM. 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. Major Features Performance - Built from the ground up to scream Precision -…

JavaScript UI Development Framework for Building HTML5 Mobile Apps: Mobello

Mobello is a high performance JavaScript UI framework for building great HTML5 mobile apps. Mobello includes javascript framework(Mobello.js) and IDE(Mobello Studio). 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. [rss]Special Downloads[/rss] [rss]Design…

JavaScript Library for Adding Annotations To Web Pages: Annotator

The Annotator is an open-source JavaScript library and tool that can be added to any webpage to make it annotatable. 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…

Web-based Realtime Multi-room Chat Software for Website: Balloons.IO

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…

Free Responsive Drop Down Navigation Menu: SelectNav.js

SelectNav.js is a lightweight (1.5kb), library agnostic JavaScript for creating responsive drop down navigation menus. It lets you convert your website navigation into a select drop-down menu. Used together with media queries it helps you to create a space saving, responsive navigation for small screen devices. Features Independent - no external library or other dependecies Ligthweight - only 1.5KB minified…

JavaScript Library for Mobile Web App Development: QuoJS

QuoJS is a micro, modular, Object-Oriented and concise JavaScript Library for that simplifies HTML document traversing, event handling, and Ajax interactions for rapid mobile web development. It allows you to write powerful, flexible and cross-browser code with its elegant, well documented, and micro coherent API. It is designed to change the way that you write JavaScript with the goal: a…

Create Excel-like Table Using HTML & jQuery: Handsontable

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. Major Features 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)…

Create A Chronological Timeline: Chronoline.js

Chronoline.js is a JavaScript library that helps you create a chronological timeline out of events on a horizontal timescale. 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…

Free WYSIWYG HTML5 Rich Text Editor: WYSIHTML5

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. Major Features It's fast and lightweight (smaller than TinyMCE, Aloha, ...) Auto-linking of urls as-you-type Generates valid and semantic HTML5 markup (even…