JavaScript

マウスの動きやスクロールなど、閲覧ユーザーのブラウザのビューポート状態を監視するスクリプト・「Tornis」

レーダーチャートを作れる非依存のシンプルなスクリプト・「maturity-radar」

href=”mailto:”のリンクをクリックした際に選択式にするスクリプト・「mailgo」

Ads

d3.js v5をベースにしたチャートライブラリ・「Britecharts」

Webページ内で未使用のCSSを高速で削除してくれるライブラリ・「DropCSS」

textareaなどでTwemojiを手軽に選択できるようにするスクリプト・「Twemoji-Picker」

mailtoリンクを使いやすいUIに変換するスクリプト・「MailtoUI」

タッチデバイスにも対応可能な、リストのアイテムを並べ替えたりスワイプで削除できるようにするライブラリ・「Slip.js」

SVGベースのモダンなカラーピッカーを実装する非依存の軽量JavaScriptライブラリ・「iro.js」

jsfiddleやCodepenのようにブラウザでJavaScriptを実行テストできるオープンソースのWebアプリ・「Editor」

JavaScript製のオープンソースなガントチャートライブラリ・「Frappe Gantt」

CMSやフレームワークとの統合を目的としたブロックベースのコンテンツエディタ・「Hyper Editor」

ブロックレベルで編集できるオープンソースのリッチテキストエディタ・「Editor.js」

スクロールに応じて要素にアニメーションエフェクトを付与できるシンプルで軽量なスクリプト・「lax.js」

座標とタイムスタンプのデータをJSONで渡すとGoogleマップ上でその経路をアニメーション表示してくれるスクリプト・「maps-journey-replay」

jQueryライクな構文でDOM操作を行うために開発された超軽量ライブラリ・「femtoJS」

Webページに訪問したユーザーのマウスの動きを再現するスクリプト・「viewRecorder」

JavaScriptでロングタップイベントを実装する・「long-press-event」

OSSのJavaScript製スプレッドシート・「x-spreadsheet」

モジュール式のモダンなフロントエンドコンポーネントライブラリ・「Undernet」

スマフォ等の傾きに応じてコンテンツに反射効果を付与するスクリプト・「Shiny」

three.jsよりも軽量なJavaScript 3Dライブラリ・「Shree.js」