なるべくフロントエンドで完結してライセンスも使いやすいものを選択したつもり。
全部で100個超。
1番目のURLが本家 or GitHubのページ、2番目のURLが比較的わかりやすいと思った日本語の解説ページになっています。
Node.jsのライブラリもまとめたので合わせて見るといい感じ
accounting.js
金額のフォーマットを行う
カンマ区切りや小数点n桁までなど
https://josscrowcroft.github.io/accounting.js/
ace.js
テキストエディタ
ハイライト・文字列畳み込み・ショートカットキー
組み込むのが簡単で機能もひと通り揃ってる
https://ace.c9.io
http://qiita.com/naga3/items/1bc268243f2e8a6514e5
AlertifyJS
ダイアログ
jquery依存
MITライセンス
http://alertifyjs.com/
http://coliss.com/articles/build-websites/operation/javascript/js-alert-notification-system-alertify.html
axios
XHRライブラリ
https://github.com/mzabriskie/axios
http://qiita.com/nekobato/items/0cd3ed1742310f74653c
babylonjs
3Dグラフィックスフレームワーク
WebGLのラッパー
Apache License 2.0
http://www.babylonjs.com/
http://www.moongift.jp/2013/11/babylon-js
bootstrap
CSSフレームワーク
MITライセンス
http://getbootstrap.com/
http://www.tohoho-web.com/ex/bootstrap.html
CryptoJS
暗号化・復号化
MITライセンス
http://memolog.org/2015/08/try-cryptojs.html
Chance.js
ランダム値の生成
自然数、色、メールアドレス、ipアドレスなど
MITライセンス
http://chancejs.com/
http://bashalog.c-brains.jp/13/08/28-095600.php
chart.js
チャート作成
MITライセンス
http://www.chartjs.org/
http://programmerbox.com/2013-05-24_chart.js_tutorial/
chartist.js
チャート作成
MITライセンス
https://gionkunz.github.io/chartist-js/
http://sterfield.co.jp/blog/product/css3/animationchartist-js
clipboard.js
クリップボード操作
MITライセンス
https://clipboardjs.com/
http://qiita.com/satthi/items/b4123c7683b4c3d93bf4
CodeMirror
コードエディタ
MITライセンス
https://codemirror.net/
http://qiita.com/qmotas/items/90dbe1f8f60136cf39bf
d3.js
データを可視化
修正BSD License
http://ja.d3js.node.ws/
https://blog.katty.in/5493
Datejs
日付計算
MITライセンス
http://www.datejs.com/
http://d.hatena.ne.jp/ahmok/20090129/p1
decimal.js
数値計算(小数点など)
MITライセンス だよね?
https://mikemcl.github.io/decimal.js/
http://qiita.com/coa00@github/items/0226a6b2e1188729521b
device.js
デバイス判定
端末によってCSSやJavaScriptの処理を変更できる
https://github.com/matthewhudson/device.js
http://coliss.com/articles/build-websites/operation/javascript/js-devicejs.html
Dexie.js
indexedDBをRDBライクにアクセス可能
ただこれを使わずNoSqlに慣れておいたほうがイイような気がしないでもない
Apache2.0ライセンス
https://github.com/dfahlander/Dexie.js
http://blog.sfpgmr.net/entry/2015/06/21/205530
dojo
JavaScriptフレームワーク
修正BSDとAFLv2のデュアルライセンス
http://dojo.webcrow.jp/
egg.js
イースターエッグ(隠しコマンド)が仕込める
デバッグ用に使えるかもしれない
でも本番環境は流石にまずいか
MITライセンス
https://github.com/mikeflynn/egg.js
http://peccu.hatenablog.com/entry/2015/06/10/000000
Fablic.js
2Dグラフィックス(Canvasライブラリ)
MITライセンス
https://github.com/kangax/fabric.js
http://yamineko.lv9.org/Fabric.js
FastClick
スマホのクリックを単純化・高速化
無駄なイベントをなくすことで体感速度を上げている
つまりスマホ固有の操作(長押しとかフリックとか)を表現しようとする場合は使えないのでそれらがいらない時に
https://github.com/ftlabs/fastclick
http://qiita.com/tyfkda/items/a50fe679654a6b33fbd7
favico.js
ファビコン(タブ)の操作
タブのアイコンにバッジを表示したりアニメーションしたり
GPL・MITデュアルライセンス
http://lab.ejci.net/favico.js/
http://www.moongift.jp/2014/01/favico-js-favicon
FileSaver.js
ファイル保存(画像)
Canvas内を保存できる模様
https://github.com/eligrey/FileSaver.js/
http://www.atmarkit.co.jp/ait/articles/1401/09/news023.html
https://eligrey.com/demos/FileSaver.js/
Field.js
フィールドのバリデーション
MITライセンス
http://schneiderik.github.io/fields/
flow.js
リジューム機能付きファイルアップロード
分割してアップロード
途中で処理を止めたり再開したりすることが可能
MITライセンス
https://github.com/flowjs/flow.js
http://www.moongift.jp/2014/03/flow-js
Flight.js
Twitter謹製フレームワーク
https://github.com/flightjs/flight
http://dev.classmethod.jp/client-side/try-to-use-flight/
Filesnap.js
スライドショー
MITライセンス
http://hokaccha.github.io/js-flipsnap/
http://webchoko-tips.com/2014/03/flipsnap-width100/
Foundation
CSSフレームワーク
MITライセンス
http://foundation.zurb.com/
http://qiita.com/zakuro9715/items/ad5f85a155c16bbfca95
FPSMeter
FPS表示
MITライセンス
http://darsa.in/fpsmeter/
FullCalendar
カレンダー
jqueryプラグイン
MITライセンス
http://fullcalendar.io/
http://sterfield.co.jp/designer/fullcalendar/
glDatePicker
デートピッカー
jqueryプラグイン
http://glad.github.io/glDatePicker/
http://kachibito.net/web-design/gldatepicker.html
Globalize,js
マイクロソフト謹製国際化ライブラリ
CC0ライセンス
https://github.com/jquery/globalize
http://www.katawara.com/2011/globalize/
Hammer.js
スマホタッチイベント
MITライセンス
http://hammerjs.github.io/
http://sterfield.co.jp/designer/hammer-js
Habdlebars
テンプレートエンジン
http://handlebarsjs.com/
http://qiita.com/sassy_watson/items/f9947624876bf75a9eff
Handsontable
Excelモドキ
jqueryプラグイン
MITライセンス
https://handsontable.com/
http://webkaru.net/jquery-plugin/handsontable/
Headroom.js
ヘッダ表示
MITライセンス
http://wicky.nillia.ms/headroom.js/
http://coliss.com/articles/build-websites/operation/javascript/js-headroom.html
heatmap.js
ヒートマップの作成
https://www.patrick-wied.at/static/heatmapjs/
http://qiita.com/ariarijp/items/dc548c6799ceeb8a019b
hello.js
ソーシャルプロバイダの認証をまとめる
MITライセンス
https://github.com/MrSwitch/hello.js
http://www.moongift.jp/2014/09/hello-js
highlight.js
ソースコ-ドハイライト
BSDライセンス
https://syncer.jp/how-to-use-highlightjs
https://highlightjs.org/
history.js
ブラウザヒストリ管理
BSDライセンス
https://github.com/browserstate/history.js
http://qiita.com/dayflower/items/5a8182b85ad3602ed150
howler.js
Webオーディオ再生ライブラリ
http://goldfirestudios.com/blog/104/howler.js-Modern-Web-Audio-Javascript-Library
http://phpspot.org/blog/archives/2013/02/webhowlerjs.html
html2canvas
webページのスクリーンショット
MITライセンス
https://html2canvas.hertzen.com/
http://bitwave.showcase-tv.com/html2canvas
humane.js
通知パネル
MITライセンス
http://wavded.github.io/humane-js/
http://coliss.com/articles/build-websites/operation/javascript/js-humane-js.html
i18next.js
国際化
MITライセンス
http://qiita.com/sassy_watson/items/25b6364d428c7e7ee708
http://i18next.com/
iCheck.js
チェックボタン・ラジオボタンのカスタマイズ
MITライセンス
http://icheck.fronteed.com/
http://www.tam-tam.co.jp/tipsnote/javascript/post4428.html
impress.js
スライド
MITライセンス
https://github.com/impress/impress.js
http://www.atmarkit.co.jp/ait/articles/1203/14/news119.html
JSONStream
巨大なJSONのStream読み込み
MITライセンス
https://github.com/dominictarr/JSONStream
http://pirosikick.hateblo.jp/entry/2014/11/22/010349
jsPDF
PDFファイルの作成
MITライセンス
http://mrrio.github.io/jsPDF/
https://mrrio.github.io/jsPDF/examples/basic.html
jsSHA
SHA-1・SHA-256など計算
https://caligatio.github.io/jsSHA/
http://mitakadai.me/archives/26
jsurl
URL組み立て
MITライセンス
https://github.com/Sage/jsurl
http://blog.okazuki.jp/entry/2016/01/19/212845
jszip
ZIPファイル作成
MIT・GPL v3デュアルライセンス
https://github.com/Stuk/jszip
http://www.moongift.jp/2011/11/20111128-2/
jsTree
ツリー生成
jqueryプラグイン
MITライセンス
https://www.jstree.com/
http://d.hatena.ne.jp/infini-crew/20120131/1327995929
KsTex
数式表示
MITライセンス
http://khan.github.io/KaTeX/
https://lesguillemets.github.io/blog/2014/09/18/katex0.html
Knockout.js
MVVMフレームワーク
MITライセンス
http://kojs.sukobuto.com/docs/introduction
less.js
lessファイル変換
Apache2ライセンス
http://lesscss.org/
http://www.tohoho-web.com/ex/less.html
lunr.js
クライアントサイド全文検索エンジン
MITライセンス
https://github.com/olivernn/lunr.js
http://www.moongift.jp/2013/05/20130529/
Leaflet.js
地図用ライブラリ
http://leafletjs.com/
http://blog.godo-tys.jp/2013/07/31/3481/
marked.js
markdown用パーサ・コンパイラ
https://github.com/chjj/marked
http://phiary.me/marked-js-html-to-markdown-in-browser/
Math.js
Mathライブラリ
Apache License Version 2.0
http://mathjs.org/index.html
http://www.infoq.com/jp/news/2014/01/mathjs
Mathjax.js
数式表示
Apache License Version 2.0
https://www.mathjax.org/
http://genkuroki.web.fc2.com/
md5.js
md5計算
修正BSDライセンス
http://labs.cybozu.co.jp/blog/mitsunari/2007/07/md5js_1.html
moment.js
日付
http://momentjs.com/
http://blog.asial.co.jp/1158
Mithril.js
MVCフレームワーク
MITライセンス
http://mithril.js.org/
http://qiita.com/shibukawa/items/890d24874655439932ec
notie.js
通知ライブラリ
MITライセンス
https://github.com/jaredreich/notie
http://phiary.me/javascript-plugin-notie-js/
Notify.js
デスクトップ通知
MITライセンス
https://github.com/alexgibson/notify.js
http://www.moongift.jp/2014/05/notify-js
Oboe.js
Json のストリーム受信
http://oboejs.com/
http://www.nishimiyahara.net/2014/05/31/103829
OpenJSCad
STLデータ作成
MITライセンス
http://openjscad.org/
http://auszubildender.blog.fc2.com/blog-entry-48.html
pdf.js
pdfファイルの読み込み・表示
Apache License Version 2.0
https://github.com/mozilla/pdf.js/
http://efcl.info/2014/10/07/pdf-presentation/
peg.js
パーサジェネレータ
http://pegjs.org/
prism.js
シンタックスハイライト
MITライセンス
http://prismjs.com/
http://works.coldsleep.jp/blog/prism/
Physijs
three.js 3次元演算プラグイン
MITライセンス
http://www.knockknock.jp/archives/440
http://qiita.com/Quramy/items/d384f5519af436c5a400
pixi.js
Canvasライブラリ 高速
2Dアニメーション
デモが豊富
MITライセンス
http://www.pixijs.com/
http://pixijs.github.io/examples/
polymer.js
google謹製
WebComponents・データバインディング
https://www.polymer-project.org/1.0/
http://www.yoheim.net/blog.php?q=20140802
popcorn
HTML5メディアフレームワーク
HTML5 videoにイベントを発生させる
http://popcornjs.org/
http://dothtml5.com/archives/20110204_popcornjs.html
progress.js
プログレス表示
MITライセンス
http://usablica.github.io/progress.js/
http://www.moongift.jp/2014/02/progress-js
qtip
ツールチップ
jquery依存
http://qtip2.com/
Quill
テキストエディタ
画像貼り付けなども出来る模様
http://quilljs.com/
React.js
FaceBook謹製UIフレームワーク
CCライセンス・バージョン4.0
http://facebook.github.io/react/
https://html5experts.jp/hokaccha/13301/
Rebass
React依存
UIコンポーネント
MITライセンス
http://jxnblk.com/rebass/
http://www.moongift.jp/2016/04/rebass
reveal.js
プレゼンテーションフレームワーク
http://lab.hakim.se/reveal-js/#/
http://qiita.com/qt6hy/items/a8213db72462c1c46ae9
Riot
UIライブラリ
Reactを意識 軽量
MITライセンス
http://riotjs.com/
http://qiita.com/cognitom/items/018a65a6136689c49de6
Ractive.js
データバインド
http://www.ractivejs.org/
http://qiita.com/morisuke/items/640ba52a4acb0a6bdfc2
raphael.js
SVG描画
MITライセンス
https://github.com/DmitryBaranovskiy/raphael
http://muraken720.github.io/
Rickshaw
D3.jsラッパー
http://code.shutterstock.com/rickshaw/
http://qiita.com/ynakayama/items/3432755caac199438e1b
spin.js
スピナー(ローディングのぐるぐる)
MITライセンス
http://fgnass.github.io/spin.js/
http://wp.tech-style.info/archives/397
sinon.js
テストコード作成
BSDライセンス
http://sinonjs.org/
https://codezine.jp/article/detail/7729
sipML5
SIPクライアント
BSDライセンス
https://www.doubango.org/sipml5/
Sugar
文字列・配列・日時
http://sugarjs.com
http://qiita.com/naga3/items/6d01d5ab739018829e16
svg.js
SVG 軽量ライブラリ
http://svgjs.com/
http://blog.node.ws/?p=1694
swipe.js
スワイプ処理
MITライセンス
https://github.com/thebird/swipe
http://d.hatena.ne.jp/nakamura001/20120113/1326473383
swiper.js
スライダー
MITライセンス
http://idangero.us/swiper/
http://on-ze.com/archives/4213
Sammy.js
URLで処理を分割
MITライセンス
http://sammyjs.org/
http://www.buildinsider.net/web/bookjslib111/77
Select2.js
セレクトボックスカスタム
jquery依存
MITライセンス
https://select2.github.io/
http://coliss.com/articles/build-websites/operation/javascript/jquery-plugin-select2.html
sigma.js
グラフ作成 ネットワーク図など
MITライセンス
http://sigmajs.org/
http://www.moongift.jp/2012/10/20121021/
snap.svg
svg
Apache License Version 2.0
http://snapsvg.io/
http://www.h2.dion.ne.jp/~defghi/snapsvg/snapsvg.xhtml
store.js
データ保存
MITライセンス
https://github.com/marcuswestin/store.js/
http://shimz.me/blog/javascript/2928
tabtab.js
タブ・メニュー
jQuery依存
MITライセンス
http://tabtab.be/
http://on-ze.com/archives/4389
http://on-ze.com/demo/jquery-tabtab.js/
turf.js
地理空間データ分析ライブラリ
MITライセンス
http://turfjs.org/
http://matome.naver.jp/odai/2142735766132565101
toastr
トースト表示
jquery依存
MITライセンス
https://github.com/CodeSeven/toastr
http://www.hp-stylelink.com/news/2014/12/20141217.php
trunk8.js
長いテキストを...に置き換える
jquery依存
MITライセンス
http://jrvis.com/trunk8/
http://bl6.jp/web/javascript/jquery-trunk8/
tween.js
アニメーション
MITライセンス
https://github.com/tweenjs/tween.js
http://creator.cotapon.org/articles/javascript/tweenjs
Timeline.js
年表表示
Mozilla Public License, version 2.0
http://timeline.knightlab.com/
http://roomba.hatenablog.com/entry/2015/02/13/153140
uikit
cssフレームワーク
http://getuikit.com/index.html
http://designup.jp/cssframework-uikit-layout-137/
vue.js
モダンな Web インタフェース向けのリアクティブコンポーネント ?
MITライセンス
https://jp.vuejs.org/
victor.js
2Dベクトル計算
MITライセンス
http://victorjs.org/
W2UI
UIウィジェット
JQuery依存
MITライセンス
http://w2ui.realmax.co.jp/
wNumb.js
数値&金額 フォーマット
WTFPLライセンス(パブリックライセンスだ好きにしやがれライセンス)
http://refreshless.com/wnumb/
xDate
日付計算ライブラリ
MIT・GPL デュアルライセンス
http://arshaw.com/xdate/
http://tande.jp/lab/2014/01/2102
XRegExp
正規表現
MITライセンス
http://xregexp.com/
http://www.moongift.jp/2009/07/xregexp/
xlsx.js
エクセル操作
Apacheライセンス2.0
https://github.com/SheetJS/js-xlsx
http://tokuhirom.github.io/js-xlsx-demo/
Zepto.js
jQuery互換 スマートフォン向け軽量ライブラリ
MITライセンス
http://zeptojs.com/
http://www.go-next.co.jp/blog/web/javascript/1881/
zip.js
zipファイル操作
BSDライセンス
http://gildas-lormeau.github.io/zip.js/
http://www20.atpages.jp/katwat/wp/?p=4768
ライセンス表記のないものは明確にXXXライセンスと表記がなかったものです
詳細はGitHubリポジトリなどで確認してください
その他に以下でジャンルごとにまとめられています
http://jster.net/