このエントリーをはてなブックマークに追加

本来なら、JavaScriptというカテゴリー作った方がいいのですが、限られた情報なのでここに書きます。

Githubにある使ってる・気になるJavaScriptライブラリー

GWTとは、Google web toolkit版のことです。

名前 説明 感想 GWT版へのリンク
raphael JavaScript ベクターライブラリー 気になりながらも今だ、本格的に試せず
three.js JavaScript 3D ライブラリー 定番JavaScript WebGLライブラリー
tween.js JavaScript tweening エンジン GoogleのMaterial Designのアニメーションみたいな動きをさせることができる
gfx.js JavaScriptでGPUを使って画像エフェクトする WebGLのシェーダー使って、Canvasに戻している
sparks.js a lightweight 3d particle engine in javascript, compatible with THREE.js and TWEEN.js Three.js用のパーティクルエンジン
Seriously.js WebGL経由でGPU使ってビデオエフェクト クロマキー合成が気になる
whammy CanvasをWebMビデオエンコードする まだ試していない
ccapture.js Canvasを連続キャプチャーして動画にする whammyの使用例 物凄く短いコード
Recorderjs Web Audioを録音したりWavで保存する とっても簡単 https://github.com/akjava/GWTRecorderjs
jszip Zipの読み書き 最大 500MB(Chromeだと) https://github.com/akjava/GWTJSZip
IDBWrapper クロスブラウザー向けIndexDB 未検証
jsgif Gifアニメライブラリー 満足はしていない。他のGifAnimeライブラリーも試したい。 https://github.com/akjava/GWTJSGif
jsdiff JavaScriptでDiff 未検証
color-convert 色変換ライブラリー 未検証
Levenshtein 文字の違いを測定 スペルチェックとかに便利かも
wav.js Wavを読み込む ヘッダー解析して、部分的にWavを取り出す
javascript-labs computer vision, graphics and image processing on the canvas サンプル等 Poisson Imageを試したがよかった。
liquidfun Box2Dに流体を追加 時間作って遊びたい
jsfeat 画像処理や物体検出の総合 いろいろなProjectから、いいものを導入している
clmtrackr 写真の顔部分から、詳細を取得 未検証
headtrackr ヘッドトラッキング WebRTC
genetic-js 遺伝子アルゴリズム フレームワーク シンプルで使いやすそう
convnetjs 機械学習 Depp Learning 使いやすい
ccv Brightness Binary Featureが試せる C部分のコンパイルが大変そう JS部分はjsfeatにもある
js-objectdetect オブジェクト検出 OpenCVのhaarカスケードが使える(遅いけど)jsfeatでも同じことできる(ported)
marked マークダウン記法 なかなか速い https://github.com/akjava/GWTMarkdownEditor
inpaint JSでInpaint なかなかいい