surajk/plusTabs
plugin to interact with jQuery UI tabs when there are too many tabs
Discovered public repositories for surajk in the GitHub catalog.
plugin to interact with jQuery UI tabs when there are too many tabs
Public repository.
GizmoJS is a simple, but extendable platform for building reusable front-end components. It is similar to jQuery UI's Widget factory - but without the reliance on jQuery and with an emphasis on creating components as extendable "classes" as opposed to jQuery plugins.
Demo of node-boot with overview page & social login via passport
A light-weight, customizable lightbox plugin for jQuery
Sample apps for node-webkit
Extending jQuery UI Tabs to make scrollable tabs.
small jQuery plugin that transforms any div into a scrollable area with a nice scrollbar. Demo and more:
Simple barebones project to show share counts from various social networks.
Decouple the scroll event from the callback functions.
JavaScript Linkify: Process links in text
For slim progress bars like on YouTube, Medium, etc
Just a blogging platform
A keyboard input capturing utility in which any key can be a modifier key.
Medium.com WYSIWYG editor clone.
This plugin can get contents of iframe and set height of iframe automatically. Also it has cross-domain fix (*).
Prototype plugin to make Object.toQueryString handle multi-dimensional dicts
Javascript URL mutation library
Basic skeleton for a Rendr app.
Give your JavaScript the ability to speak many languages.
Echoes is a media player based on youtube search service with emphasis on media player UX. Overall, it's a sample web application that is based on Backbone.js, Underscore & RequireJS libraries.
JavaScript-based multi-user chat client for XMPP.
Some examples of Jasmine specs for a forthcoming blog post
JavaScript Patterns
A test-driven approach to assessing JS skills
jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's.
Backbone data binding, model binding plugin. The real logic-less templates.
Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript.
An Application Architecture Using Backbone.js
Converts HTML form into JavaScript object
A creative-commons book on Backbone.js for beginners and advanced users alike
Timezone-enabled JavaScript Date object. Uses Olson zoneinfo files for timezone data.
before and after filter support for backbone.js
Resizing text to fit into container
Example RequireJS-based project that has multiple pages that share a common set of modules.
A plugin for handlebars in require.js (both in dev and build)
JavaScript Routes
Public repository.
A minimal AMD API implementation for use after optimized builds
File Upload widget with multiple file selection, drag&drop support, progress bars and preview images for jQuery. Supports cross-domain, chunked and resumable file uploads and client-side image resizing. Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads.
A spinning activity indicator
jQuery plugin for dynamic text layout and truncation
Facebook Javascript SDK
Awesome handling of keyboard events
JavaScript Vector Library
Triggers an autocomplete with a trigger character.
raphaël web site
A JavaScript visualization library for HTML and SVG.
Make your Backbone.js apps dance with a composite application architecture!
provides you a way to monitor user activity with a page.