Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JS Plugin
Search
LeoNguyen.com
November 17, 2013
Programming
0
2.5k
JS Plugin
JS Plugin
http://leonguyen.com
LeoNguyen.com
November 17, 2013
Tweet
Share
More Decks by LeoNguyen.com
See All by LeoNguyen.com
Node.js Lab
leonguyen
1
1.5k
PhoneGap Lab
leonguyen
0
1.5k
jQuery Plugin
leonguyen
0
1.6k
HTML5 Lab
leonguyen
0
1.6k
PHP Lab
leonguyen
0
1.7k
Laravel Lab
leonguyen
0
1.9k
Design Resources
leonguyen
1
350
AE Resources
leonguyen
0
340
AE Lab
leonguyen
0
320
Other Decks in Programming
See All in Programming
Nuances on Kubernetes - RubyConf Taiwan 2025
envek
0
170
物語を動かす行動"量" #エンジニアニメ
konifar
14
5.1k
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
13
3.1k
Google I/O recap web編 大分Web祭り2025
kponda
0
2.9k
Dart 参戦!!静的型付き言語界の隠れた実力者
kno3a87
0
200
Infer入門
riru
4
1.5k
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
480
#QiitaBash TDDで(自分の)開発がどう変わったか
ryosukedtomita
1
370
バイブコーディングの正体——AIエージェントはソフトウェア開発を変えるか?
stakaya
5
930
AIレビュアーをスケールさせるには / Scaling AI Reviewers
technuma
2
190
Portapad紹介プレゼンテーション
gotoumakakeru
1
130
Claude Code と OpenAI o3 で メタデータ情報を作る
laket
0
130
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
460
Gamification - CAS2011
davidbonilla
81
5.4k
Rails Girls Zürich Keynote
gr2m
95
14k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
How STYLIGHT went responsive
nonsquared
100
5.7k
Agile that works and the tools we love
rasmusluckow
329
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Writing Fast Ruby
sferik
628
62k
Transcript
LeoNguyen.com
Outline - References (javascript.leonguyen. com/references.html) - Repositories (javascript.leonguyen. com/repositories.html) -
Library - Framework - Input - Display - Display Data List - Display Drawing - Display Chart - Display Schedule - Display Photo Slideshow - Display Content Slideshow - Display Media - Layout - Text - Animation & Effect - Media
Library
Underscore.js - underscorejs.org
Library (Cont) - Vanilla.js (vanilla-js.com) - PHPJs (http://phpjs.org) - Functions.js
(bit.ly/1bKJDjw) - Rye (ryejs.com) - Templating: + Knockout (http://knockoutjs.com) + Backgrid.js (http://wyuenho.github.com/backgrid/#examples)
Library (Cont) - Server: Shell.js (bit.ly/115PCZ8) - Process Images: Responsive
Img (responsiveimg.com) - Conpress: JSZip (bit.ly/1b10QEK) - RequireJs (requirejs.org) - Hello.js (adodson.com/hello.js) - Crossroads.js (bit.ly/15Y1IrR) - PhantomJS (phantomjs.org) - Basket.js (bit.ly/1krNt5a) - Collaboration: TogetherJs (togetherjs.com)
Framework
Backbone.js - backbonejs.org
AngularJS - angularjs.org
Others - Modernizr (http://modernizr.com) - Ember.js (emberjs.com) - AdminJS (adminjs.com)
Input
Input - Touch: QuoJS (bit.ly/GOBBbA) - Label Better (bit.ly/I4irib) -
iOS 7 style switches (bit.ly/1l3Lxjy) - jquery-autotab (bit.ly/K8Bppb) - InstantClick (instantclick.io) - Powerful Tree Editor (jaredly.github.io/treed/)
Input - Keyboard - Keypress (dmauro.github.io/Keypress) - Mousetrap (bit.ly/1eios3H) -
Cheet.js (bit.ly/1dTL9jT)
Input - Button - Ladda (bit.ly/LWyqjZ)
Input - Date - Flatmin responsive calendar (bit.ly/1bX579o) - Pikaday
(bit.ly/1a5SID9)
Input - Select - Pikaday (bit.ly/1a5SID9) - Select.js (bit.ly/1dcRGA8)
Input - Search - Fuse.js (bit.ly/1b12ztG)
Input - Upload - Dropzone.js (www.dropzonejs.com) - FileAPI (mailru.github.io/FileAPI)
Input - Editor - CKEditor (ckeditor.com) - Tinymce (www.tinymce.com)
Input - Drag / Drop - Dragdealer (bit.ly/115QtsB) - Drag
and Drop table (bit.ly/197SyGb) - Sortable (bit.ly/1jGNIsz) - Interact.js (interactjs.io)
HTML5
Input - Upload - Resumable.js (resumablejs.com) - html5sql (html5sql.com)
Input Form
Simple Cart JS - simplecartjs.org
Display
Display - Favicon: Favico.js (bit.ly/1hGqdK4) - Screenfull.js (bit.ly/1c7R8e2) - Slip.js
(bit.ly/1cUFZ50) - Magnifier.js (bit.ly/KeKhZM) - Bootstrap Tour (bootstraptour.com) - Perimeter.js (bit.ly/1bAnKSX) - Headroom.js (bit.ly/1970x96) - Swipe.js (swipejs.com) - Wow.js (bit.ly/1fN3L1P)
Display - Menu - Responsive Navigation (bit.ly/14st7jZ) - Box Accordion
Menu (bit.ly/14sthI0) - jQuery pop menu (bit.ly/1aoOZRk)
Display Data List
Display Data List - List: + List.js (listjs.com) - Data
table: + Recline (reclinejs.com) + Dgrid (bit.ly/13tTPGJ) + tablesort (bit.ly/1c7egfI) - jQuery Feeds (bit.ly/1f7V8kf)
Display Drawing
Display Drawing - Raphaël (raphaeljs.com) - Fabric (fabricjs.com) - Timeline
(timeline.verite.co) - Snap.svg (snapsvg.io) - Svg.js (svgjs.com) - Sigma.js (sigmajs.org)
Display Chart
Display Chart - NVD3 (nvd3.org) - CHAP Links Library (bit.ly/127ZUuo)
- Springy (getspringy.com) - Chart.js (chartjs.org) - D3.js (d3js.org) - C3.js (c3js.org)
HTML5
Display Chart - Kinetic.js (kineticjs.com) - EasyStar.js (easystarjs.com) - Envision.js
(bit.ly/1fe20KA) - Chart.js (chartjs.org) - Aristochart (bit.ly/1jMuAss) - Canvas Query (canvasquery.com) - Gauge.js (bit.ly/1d9uOl2) - Heatmap.js (bit.ly/1fe3fJS) - Joint.js (jointjs.com) - deck.js (bit.ly/LrnZoK) - Cus.js (cutjs.org)
Text
Format - Formatter.js (bit.ly/1mJUj3v) - Surgar.js (sugarjs.com) - Accounting.js (bit.ly/18qEM1P)
+ Formatting Numbers With Accounting.Js (bit.ly/1iahZxl) - Numberal.js (numeraljs.com) - Moment.js (momentjs.com) - xDate (arshaw.com/xdate/) - Date.js (datejs.com) - Later.js (bunkat.github.io/later/)
String - String.js (stringjs.com) - Complete.ly (complete-ly.appspot.com) - Chance.js (chancejs.com)
- Microtext.js (bit.ly/1iKQNDO)
Other - Math.js (mathjs.org) - zxcvbn.js (bit.ly/1ga9Abk) - Highlight.js (bit.ly/158a7VD)
- Countable (bit.ly/13MJdPa)
Media
Media - Music Portfolio (bit.ly/17ujgrT) - Web-Audio (bit.ly/1aAMG9z) - MediaElement.js
(mediaelementjs.com)
HTML5
Media - Audio - Audio5Js (bit.ly/17ujgrT) - Buzz (bit.ly/1eibDKm)
Animation & Effect
GSAP - Green Sock Animation Platform - www.greensock.com
Animation & Effect - Effect: + PaintbrushJS (bit.ly/1283ZPa) + Filter
(bit.ly/158atM8)
Animation & Effect (cont) - Animation: + Animatable (bit.ly/15xYqGP) +
Animate.css (daneden.me/animate) + Moto (darsa.in/motio) + Liffect (ademilter.com/lab/liffect) + CreateJs (www.createjs.com) + Interactive SVG (bit.ly/18vEv16)