Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
JS Plugin
Search
LeoNguyen.com
November 17, 2013
Programming
2.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JS Plugin
JS Plugin
http://leonguyen.com
LeoNguyen.com
November 17, 2013
Transcript
47 slides
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)
More Decks by LeoNguyen.com
See All by LeoNguyen.com
Node.js Lab
leonguyen
1
1.6k
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
370
AE Resources
leonguyen
0
350
AE Lab
leonguyen
0
340
Other Decks in Programming
See All in Programming
AI駆動開発4年目の現在地(『あなたはFDEになるべきか?』イベント資料)
kumaiu
0
620
flutter_test のその先へ — Flutter アプリの LLM 機能に「評価」という品質保証を
kosukesaigusa
0
200
はじめてのPLATEAU
nokonoko1203
1
650
AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers
omatty198
0
380
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.9k
オーケストレーション記述言語 Katari
yukikurage
0
260
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
230
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
340
Будущее локальных LLM – Алексей Голобурдин, PythoNN
sobolevn
0
120
なぜ私たちは「現時点では」KMPの導入を見送ったのか
chigichan24
0
180
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
750
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
160
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
940
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
670
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
480
Building AI with AI
inesmontani
PRO
1
1.4k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
48k
Google's AI Overviews - The New Search
badams
0
1.7k
How GitHub (no longer) Works
holman
316
150k
Building an army of robots
kneath
307
47k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
770
First, design no harm
axbom
PRO
2
1.4k
New Earth Scene 8
popppiees
5
2.8k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k