チャートも含める事が出来るテーブルライブラリ・「AnyGrids」 AnyGrids See the Pen YzwWpoK by kachibito (@kachibito) on CodePen. AnyGridsはチャートも含める事が出来るテーブル生成JavaScriptライブラ...2020.06.14 | 10時07分10秒
シンプルで扱いやすいHTMLテーブルライブラリ・「Grid.js」 Grid.js Grid.jsはシンプルで扱いやすいHTMLテーブルライブラリです。ReactやAngular、Vueなどは勿論、バニラでも問題なく動作します 9kbと非常に軽量で使い方もすごく簡単です。データを元に自動で指...2020.06.06 | 9時49分45秒
uilangやAlpine.js等にインスパイアされた、簡単なDOM操作を手軽に行える超軽量スクリプト・「Fluor.js」 Fluor.js Fluor.jsはちょっとしたDOM操作を手軽に行える超軽量スクリプトです。uilangやAlpine.js等にインスパイアされたそう classの付与/除去やクリックイベント、トグルなどなど需要の高そうな操作...2020.05.30 | 9時56分27秒
Webページで音声による操作を可能にするボイスコマンドライブラリ・「Artyom.js」 Artyom.js Artyom.jsはWebページで音声による操作を可能にするボイスコマンドライブラリです Google NowやSiri、Cortanaなどの音声アシスタントの簡易版みたいなやつです 例えば挨拶したら返...2020.05.10 | 10時04分06秒
HTMLの属性にディレクティブを指定してリアクティブな動作を実装できるJavaScriptフレームワーク・「Alpine.js」 Alpine.js See the Pen To Do List - Alpine.js by kachibito (@kachibito) on CodePen. Alpine.jsはHTMLの属性にディレクティブを...2020.05.03 | 10時17分57秒
1行のコードで使えるJavaScriptユーティリティのまとめ・「1loc」 1loc 1locは1行のコードで使えるJavaScriptユーティリティをまとめているプロジェクトサイトです。名前は1行のLOC (line of code)という意味のようです スニペットのまとめページ、みたいなもの。配列や...2020.05.01 | 10時08分52秒
Markdownでマインドマップを作れるライブラリ・「Markmap」 Markmap MarkmapはMarkdownでマインドマップを作れるライブラリです。Markmapにインスパイアされて開発したそうです 基本的には以下のようにリストや見出し等でマインドマップを描けるようになっています ...2020.04.12 | 10時04分50秒
アイソメトリック図を手軽に作れるJavaScriptライブラリ・「isocity」 isocity isocityはアイソメトリック図を手軽に作れるJavaScriptライブラリです 動作サンプルでは街を作れるようになっており、ライブラリ名もサンプルに沿ったネーミングですが、素材を変えれば様々な用途に応用できそ...2020.04.07 | 10時06分08秒
任意の画像と同じ色の影を作るシンプルなスクリプト・「cosha」 cosha See the Pen zYGjrbq by kachibito (@kachibito) on CodePen. coshaは任意の画像と同じ色の影を作るスクリプトです。上サンプルのようにステンドグラ...2020.03.16 | 10時14分34秒
Reactで書かれたオープンソースのWYSIWYGインラインエディター・「Edtr.io」 Edtr.io Edtr.ioはReactで書かれたオープンソースのWYSIWYGインラインエディターです mediumで採用されたエディターのようにコンテンツに直接編集を加えるタイプで、ブロックの追加やD&Dによる移動、複製な...2020.03.02 | 10時09分23秒
モスキート音を出すためのスクリプト・「Mosquito.js」 Mosquito.js Mosquito.jsはいわゆるモスキート音を鳴らせるスクリプトです。非依存なので単体で動作します 一昔前に、深夜の若者の騒音対策として公園などに導入されたものです(Wikipedia:モスキート音) ...2020.02.29 | 10時01分19秒
30以上のプラグインでカスタマイズ可能なオープンソースのJavaScriptアップローダー・「Uppload」 Uppload Upploadは30以上のプラグインが用意された拡張的なOSSのJS製アップローダーです。※誤字ではなくUpploadが正式な名前みたいです 単にローカルからファイルをアップロードするだけでなく、SNSや画像投稿...2020.02.19 | 9時55分29秒
ソートや検索、ページネーション等、基本的な機能を備えた非依存のデータテーブルライブラリ・「Vanilla-DataTables」 Vanilla-DataTables See the Pen Vanilla DataTables by Karl Saunders (@Mobius1) on CodePen. Vanilla-DataTable...2020.02.16 | 10時08分54秒
非依存でシンプルなダイアグラム作成JavaScriptライブラリ・「DiagramFlowJS」 DiagramFlowJS DiagramFlowJSは非依存でシンプルなダイアグラム作成JavaScriptライブラリです 他ライブラリを使わず単体で動作、上サンプルのようなD&Dで動かせるダイアグラムを作成出来ます ...2020.02.12 | 9時50分53秒
Webページの各所の役割等をユーザーに伝えるページツアーを実装するスクリプト・「GuideChimp」 GuideChimp GuideChimpはWebページの各所の役割等をユーザーに伝えるページツアーを実装するスクリプトです 使い方も手軽で簡単、既存のWebページにも組み込む事が出来ます。nextはカーソルキーにも対応してあり...2020.02.10 | 10時07分49秒
軽量で非依存な、ダーク/ライトモード切り替えスクリプト・「DarkModeJS」 DarkModeJS See the Pen VwLYLzd by kachibito (@kachibito) on CodePen. DarkModeJSは軽量で非依存なダークモード/ライトモードの切り替えスクリプ...2020.02.08 | 9時49分37秒
都市名を入力すると、その都市の道路のみを線画で抽出するオープンソースの地図アプリ・「city-roads」 city-roads city-roadsは任意の都市名を入力すると、その都市内の道路だけを線画で抽出、色などを変更してSVGなどでダウンロードできる地図アプリです OSSとしてソースコードが公開されています。企業や店舗の地図作...2020.01.27 | 9時40分47秒
拡張も可能な、ドラッグ&ドロップで作るWebページビルダーを実装するためのフレームワーク・「craft.js」 craft.js craft.jsは拡張可能な、D&Dで作れるWebページビルダーJSフレームワークです。Reactが使われています ドラッグで要素等を配置しテキストや色を編集できるのは優れたUXを提供できる手段として現在でも高...2020.01.12 | 9時30分17秒
Vue.jsを使ったオープンソースのオンラインMarkdownエディタ・「Inko」 Inko InkoはVue.jsを使ったオープンソースのオンラインMarkdownエディタです Markdownエディタではよくある左右2ペインレイアウトで左がエディタ、右がプレビューエリアとなっています。書いたMarkdown...2019.12.31 | 9時47分25秒
MarkdownでLaTeXを使えるようにするスクリプト・「TeXMe」 TeXMe See the Pen rNazLQa by kachibito (@kachibito) on CodePen. TeXMeはMarkdownでLaTeXを使えるようにするスクリプトです。ちょっと語弊ある...2019.12.28 | 9時51分11秒
ブラウザで動作するピボットテーブルを実装するスクリプト・「WebDataRocks」 WebDataRocks See the Pen Dashboard with WebDataRocks & Google Charts (bar chart) by kachibito (@kachibito) o...2019.12.19 | 9時57分24秒
SVGをPDFに変換するJavaScriptライブラリ・「svg2pdf.js」 svg2pdf.js svg2pdf.jsはSVGをPDFに変換するJavaScriptライブラリです。基本的にはjsPDFと併用する事を想定しているみたいです 上の動作サンプルはSVGをPDFとしてダウンロードできるよ...2019.12.12 | 10時10分07秒