JavaScript
240件のリポジトリ(注目度順) — 7ページ目
ヒンディー語で学ぶWeb開発入門コースのソースコード — 初心者から中級者まで、ヒンディー語でHTML・CSS・JavaScriptからフロントエンド/バックエンド、DB連携までを体系的に学べるYouTube講座の実践コードです。英語学習コンテンツに偏りがちな現状で、インド語圏学習者に寄り添った点が特徴です。
Source Code for Sigma Web Development Course
Cloudflare Workerで動かす検閲耐性プロキシ管理パネル — Nova Proxyは自分のCloudflare無料アカウント上に展開できる検閲耐性プロキシ兼管理パネルです。VLESS/Trojan/Shadowsocksなど複数プロトコルやWARP、プロキシチェーンに対応し、クリーンIP検出やマルチユーザー管理、Telegramボットも備え、イランなど高検閲環境向けのルーティングを簡単に設定できます。
یک پنل گرافیکی کاربردی برای ارائه اشتراکهای Worker با پروکسیهای ، Trojan و Warp به همراه زنجیره پروکسی، ارائه دهنده تنظیمات کامل DNS، IP تمیز و روتینگ پیشرفته برای کاربران تمامی پلتفرمها با استفاده از هستههای Amnezia، Wireguard، Sing-box، Clash/Mihomo و Xray.
WebとネイティブUIを支える定番ライブラリReact — Meta発の宣言的UIライブラリで、コンポーネント単位で状態管理しながら複雑なUIを構築できます。Webだけでなく、React Nativeでモバイル、Node.jsでサーバーサイドレンダリングも可能で、段階的な導入ができる点が特徴です。フロントエンド開発の事実上の標準として広く使われています。
The library for web and native user interfaces.
鏡をパーソナルアシスタントに変えるOSS — MagicMirror²は鏡をスマートアシスタント化するオープンソースのモジュール式プラットフォームです。Electronをラッパーに採用し、サーバーやブラウザ不要で動作。豊富な追加モジュールでRaspberry Piなどを使った自作スマートミラー作りに人気です。
MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
10年以上の実績を持つReact向けMaterial Design実装 — GoogleのMaterial Designを独自実装したReactコンポーネントライブラリです。10年以上の開発と多数のOSSコントリビューターによって磨き込まれ、世界的な製品チームにも採用されています。高度な用途向けには拡張セットMUI Xも提供されています。
Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
30日で学ぶJavaScript実践チャレンジ — JavaScriptを基礎から段階的に学べる30日間の学習チャレンジ企画です。各日ごとに課題が用意されており、自分のペースで進められるのが特徴です。動画解説も併用でき、初心者からReactやNode.jsなど周辺技術への発展も見据えた学習教材として人気を集めています。
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
React開発の定番、Next.js — Vercelが開発するReactフレームワークで、サーバーサイドレンダリングや静的サイト生成(SSG)をハイブリッドに実現できます。ファイルベースルーティングや自動コード分割などを備え、フロントエンド開発の生産性を高めたいエンジニアに広く使われています。
The React Framework
USBひとつでClaude Codeをどこでも実行 — USBドライブやフォルダから起動できるポータブルなClaude Code環境です。公式のAnthropic CLIとAgent SDKを内蔵し、Node.js実行環境やキャッシュもフォルダ内に保存。OpenRouterやGemini、NVIDIA NIMなど9種のAIプロバイダを切り替えられ、ダッシュボードやターミナルでインストール不要のコーディングが可能です。
Run Claude Code from a USB drive on any PC — no installation required.
AIコーディング支援ツールに刺すタスク管理システム — Cursor、Windsurf、Lovable、Roo CodeなどのAI駆動開発環境に組み込める、タスク管理システムです。PRDからタスクを自動生成し、依存関係や優先度を考慮しながらAIにタスクを進めさせる仕組みを提供し、単純なTODO管理ツールとは異なりAIとの協働開発を前提に設計されている点が特徴です。
An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others.
AWSの一時的な権限昇格を管理するOSSソリューション — AWS IAM Identity Centerと連携し、マルチアカウント環境で時間制限付きの一時的な特権アクセスを申請・付与・自動失効できるOSSアプリケーションです。常時付与された強い権限を減らし、最小権限原則を運用レベルで実現したい組織に向いています。
Open-source temporary elevated access solution for AWS IAM Identity Center.
中国語圏の独立ブログをRSSで集約する一覧プロジェクト — 中国語の個人ブログ(独立博客)をRSSフィード付きで収集・自動更新するリストです。公式メディアプラットフォームへの移行が進む中、独自ドメインで自由に発信する独立ブログを発見しやすくすることを目指しています。CSVへのPRで誰でも追加でき、毎時RSSチェックで更新される点がユニークです。
中文独立博客列表
HTML属性だけでAJAXやWebSocketを使えるライブラリ — htmxはボタンやリンク以外の要素からもAJAX・WebSocket・SSEを発行でき、HTML属性の追加だけでモダンなUIを構築できます。JS不要でHATEOASの思想に基づき、SPAフレームワークに頼らないシンプルなインタラクティブ設計を実現します。軽量かつ依存なしで、intercooler.jsの後継として広く採用されています。
</> htmx - high power tools for HTML
定番JSユーティリティlodash、体制刷新へ — 配列・オブジェクト操作などを簡潔に書けるJavaScript定番ライブラリです。Sovereign Tech Agencyの支援を受け、Feature-Complete段階へ移行しガバナンスを刷新するなど、長期的な安定運用に向けた体制強化が進んでいる点が注目されます。
A modern JavaScript utility library delivering modularity, performance, & extras.
Web界の定番ライブラリjQueryが4.0.0で再始動 — DOM操作を簡潔に書けるJavaScriptライブラリの定番jQueryです。2026年にメジャーバージョン4.0.0がリリースされ、3.x以前は重要修正のみとなりました。長年Webフロントエンドを支えてきた実績と、今も続く開発体制が特徴です。
jQuery JavaScript Library
人気YouTuberによるReact入門シリーズ教材 — 人気プログラミング講師hiteshchoudharyによるReact学習シリーズのためのリポジトリです。メインチャンネルで配信予定のReact講座に沿ったサンプルコードが置かれる予定で、初心者がReactを楽しく学べる教材として注目されています。
A fun react series in future
ブラウザで動く1960年代のIBM 1620をフル再現 — 1960年代の科学技術計算機IBM 1620 Model-2をJavaScriptでブラウザ上に再現したエミュレータです。メモリ構造や演算方式まで忠実にシミュレートし、歴史的コンピュータの動作原理を実際に操作しながら学べる点が魅力です。レトロコンピューティング愛好者やコンピュータ史研究者に刺さる内容です。
Web-based emulator and operating environment for the IBM 1620 Model-2 computer system.
STLを投影シーケンスに変換するCALプリンタ用GUI — TomoはVAMToolboxのCAL/VAM最適化パイプラインをデスクトップGUI化したアプリです。STL読み込み・ボクセル化・投影最適化・プレビュー出力の4ステップで、Python環境構築不要の単一Windowsインストーラとして提供されます。体積積層造形の研究者や実践者向けです。
VAMToolboxes GUI
Rustサーバー描画Proaの再現可能なベンチマーク集 — Rustで書かれたコンポーネントをサーバー側でHTMLに描画し、ストリーミング配信・部分ハイドレーションを行うProaフレームワークの性能検証リポジトリです。React・Marko・Go html/templateなど17種類のレンダラーと同一ページで比較し、1コアでのHTTPスループットやレイテンシも計測して再現手順まで公開しています。
Reproducible browser-performance research and evidence for Proa
Font Awesome 7がリリース、v6はLTSへ移行 — Font Awesomeのバージョン7がリリースされ、v6は重要なバグ修正のみ提供するLTSに移行しました。v3〜v5はサポート終了です。既存プロジェクトのアップグレード判断に役立つよう、Web・デスクトップ向けの移行ガイドも用意されています。
The iconic SVG, font, and CSS toolkit
書いたコードのアルゴリズムをその場で可視化 — Algorithm Visualizerは自分で書いたコードの実行過程をアニメーションとして可視化できるオンラインプラットフォームです。学生や教員、エンジニアがアルゴリズムの挙動を直感的に理解できます。アルゴリズム例やトレーサーライブラリは関連リポジトリに分かれ、新しい言語にも拡張しやすい構成です。
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
誰でも創造的に書ける p5.js、2.0ベータも公開中 — p5.jsはブラウザ上で視覚・音響・インタラクティブな作品をスケッチ感覚で作れるJavaScriptライブラリです。アーティストや教育者、初心者向けに多言語ドキュメントやWebエディタ、豊富な拡張ライブラリを提供し、次期メジャーバージョン2.0のベータも公開されています。
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
制限なしで使える無料・プライバシー重視の画面録画ツール — Screenityは録画時間などの制限がないChrome拡張機能の画面録画・注釈ツールです。チュートリアルやデモ動画を無料かつプライバシーを気にせず作りたい個人や教育者向けで、ffmpegやTensorFlowをローカルで利用します。有料のProプランではリンク共有やキャプション機能も追加されます。
The free and privacy-friendly screen recorder with no limits 🎥
Nucleiスキャナを支える検出テンプレート集 — ProjectDiscoveryのNucleiエンジン用テンプレートを集めたリポジトリで、公式チームとコミュニティがプルリクエストやIssueで継続的に追加・更新しています。脆弱性診断やバグバウンティ、フィンガープリンティングを行うセキュリティ担当者にとって実用的な検出ルール集です。
Community curated list of templates for the nuclei engine to find security vulnerabilities.
A small, fast, JavaScript-based JavaScript parser
A toolbox of film styles made in code for Claude Code: 59 ready to use, and your own. Each style is a style prompt plus a demo film made entirely in code by Claude Opus 5.5, with no video model. By Lemomo. · 一套用代码做片的风格工具箱:59 种现成风格,也能做出你自己的
Office・Photoshop・AutoCADをオープンソースで再構築するモノレポ — PuterチームによるこのモノレポはExcelやPhotoshop、AutoCADなど商用ソフトのWebベース代替をオープンソースで提供します。アプリごとにフォルダが分かれNode.jsで動作するため、自分で試したり改造・セルフホストしたりできる点が特徴です。
We're rebuilding and open-sourcing the world’s software from scratch.
Node.js 27からLTS制度が変更、全リリースがLTS対象に — Node.jsのリリーススケジュールとEOLを管理する公式リポジトリです。README情報によると、Node.js 27以降は全てのリリースラインがAlphaフェーズを経てCurrentになり、偶数バージョンに限らず全ラインが30ヶ月のLTSに昇格する制度変更が明記されています。アップグレード計画を立てる開発者に有用です。
Node.js Release Working Group
Source code for the Claude Opus 5.5 music video for I'm Upping My P(doom)
The easiest music streaming server available
A starter kit for animating hand-painted cartoons with Claude: p5.js + p5.brush, the Clawd character, 31 acted emotions and a guide for the model