104
114

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

個人的JavaScriptで使えそうなライブラリメモ

Posted at

同僚がQiitaに書いて欲しいとのことなので会社メモから移植

グラフ

ライブラリ ひとこと
Metricsgraphics.js
C3.js D3ベースのチャートが簡単に作れるライブラリ
Chart.js お手軽チャートライブラリ。
highcharts

アニメーション

ライブラリ ひとこと
Bounce.js 超なめらかアニメーション
p5.js 画像描画ライブラリ
rainyday.js 窓ガラスに雨粒つけるライブラリ(笑
Headroom.js header要素をいい感じに隠したり出したりでき
jQueryでもVanillaでも使える
AniJS
Velocity.js jQueryにアニメーションさせるな!こいつに任せろ!
TweenMax Googleも推奨。Velocity類似ライブラリ。有償版とかあるからライセンスに注意

WebGL

ライブラリ ひとこと
three.js 3D!3D!
Pixi.js パフォーマンスが高いらしい。
Create.js EASELjs, TWEENjs, SOUNDjs, PRELOADjsと、いろいろ提供されてます。
JavaScript-Load-Image

HTMLエディタ

ライブラリ ひとこと
tinymce 超高機能
alohaeditor
Quill シンプルでレスポンシブ対応

便利ツール

ライブラリ ひとこと
mailcheck.js メールアドレスのバリデーション
List.js ソートや検索
ALERTIFY.js ブラウザデフォルトのアラートをオーバーライドしてくれる
gmaps.js GoogleMapを扱いやすくするライブラリ
デフォルトでゴリゴリやるの辛い人向け
lodash Underscore.js同様のユーティリティライブラリ
ちなみにUnderscore.jsとlodashを統合しようぜ!って働きかけがあるみたい。
Immutable.js Facebook製。不変データ構造を扱う。
まだよく見てません・・・
ua-parser ブラウザチェッカー
Garlic.js フォームデータをローカルストレージに保存して再度表示させてくれるライブラリ
使えそう。
infinity Airbnb製ライブラリ。
無限スクロールで一気にスクロールしても待たせない。すごいやつ
superagent カワウソ。
Ajax通信ライブラリ。さよならjQuery。FetchAPI浸透までの繋ぎ。
Moment.js javascript界のCarbon的な
purl URL情報を取得

パーサー

ライブラリ ひとこと
query-string.js URLのhash, querystring用パーサー。軽量でおすすめ

その他

ライブラリ ひとこと
Intro.js チュートリアル作成ライブラリ
Tourist.js Intro.jsの類似。お好きな方をどうぞ
Chardin.js これもチュートリアル作成系。
アプリの初回立ち上げみたいな感じ
nanobar Youtubeでよく見るページ読み込みのアニメーション
heatmap.js カーソルが置かれているところが赤くなってく。使いドコロ皆無
PathFinding.js 最短距離検索ライブラリ(よくわかんない。すごい
chroma.js 色を扱うライブラリ。具体的な使いみちが思い浮かばない
vim.js Vim再現。Vimer歓喜。ぶっちゃけネタ。
104
114
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
104
114

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?