Bunは、高速なランタイム、バンドラー、テストランナー、パッケージマネージャーを単一の実行ファイルに統合した、JavaScriptおよびTypeScriptアプリ向けのオールインワンツールキットです。
オープンソース。新しい可能性。
優れたオープンソースプロジェクトを見つけ、匿名でプロジェクトを投稿し、自分のプロジェクトを申請して編集できます。
好奇心とともに、オープンソースの世界へ。
THE FIRST COLLECTIONSolidは、宣言的なUI構築用JavaScriptライブラリです。仮想DOMを使用せず、JSXテンプレートを実際のDOMノードにコンパイルし、きめ細かなリアクティブ・プリミティブによって更新を行うことで、高いパフォーマンスを実現します。
Preactは、ユーザーインターフェースを構築するための軽量なJavaScriptライブラリであり、React互換のAPIとコンポーネント、仮想DOMを非常に小さなバンドルで提供します。
Yewは、Rust/Wasmを使用してマルチスレッドのフロントエンドWebアプリを構築するためのフレームワークです。JSXに似たマクロを使用してRustでHTMLを宣言し、DOM呼び出しを最小限に抑え、Webワーカーをサポートし、JavaScriptやNPMパッケージと相互運用できます。
esbuildは、Goで構築された極めて高速なJavaScriptバンドラーで、JavaScript、CSS、TypeScript、JSXをネイティブサポートし、ESMとCommonJSのバンドル、ツリーシェイキング、圧縮、ソースマップ、ローカルサーバー、ウォッチモード、プラグインを提供します。
Prettierは、コードを解析し、最大行長を考慮して一貫したルールで再出力するオピニオン強いコードフォーマッターです。エディタの保存時、pre-commitフック、またはCIで実行可能です。
MDXは、Markdown文書内で直接JSXを記述できるオーサリング形式であり、長文コンテンツに対話的なコンポーネントをインポートして埋め込むことができます。このリポジトリは、MDXをJavaScriptにコンパイルし、React、Preact、Vueなどのバンドラーやフレームワークと統合するためのパッケージを提供します。
Transformは、ブラウザ上でさまざまなデータ形式やコード形式を変換できるオープンソースの多言語対応Webコンバーターです。Next.jsで構築されており、ルートごとに変換機能を提供し、セルフホストも可能です。
Biome は、JavaScript、TypeScript、JSX、JSON、CSS、GraphQL のフォーマッターとリンターを提供する Web プロジェクト ツールチェーンです。CLI またはエディター内の LSP サーバーとして実行され、デフォルトでは設定不要で、npm からインストールできます。