cube-uiは、DiDiが開発・オープンソース化したVue.js製のモバイルUIコンポーネントライブラリです。全体登録またはモジュール単位での利用が可能で、ドキュメント、サンプルアプリ、vue-cliベースのプロジェクトテンプレートが付属しています。
オープンソース。新しい可能性。
優れたオープンソースプロジェクトを見つけ、匿名でプロジェクトを投稿し、自分のプロジェクトを申請して編集できます。
好奇心とともに、オープンソースの世界へ。
THE FIRST COLLECTIONTanStack Tableは、ヘッドレスでフレームワークに依存しないUIライブラリであり、強力なテーブルやデータグリッドを構築するためのものです。React、Vue、Solid、Svelte、Angularなどに対応し、マークアップ、スタイル、動作を完全に制御でき、ソート、フィルタリング、グループ化、行選択などの機能を備えています。
Nuxtは、サーバーサイドレンダリング、静的サイト生成、自動ルーティング、300以上の拡張モジュールを備えた、型安全で高性能なVue.jsフルスタックアプリケーションを構築するための無料オープンソースフレームワークです。
CoreUI Free Vue Admin TemplateはVue 3、Vite、CoreUIコンポーネントで構築されたオープンソースのMITライセンスダッシュボードスターターで、.cursorrules、ARCHITECTURE.md、DEVELOPMENT.mdなどのAI対応開発支援を特徴とする。
Directus は、SQL データベースを自動生成された REST および GraphQL API、ビジュアル管理スタジオ、AI エージェント用のネイティブ MCP サーバーでラップします。きめ細かな権限とセルフホスティングをサポートします。
Vue 2.x と Element UI に基づくバックエンド管理テンプレート。40+ ページ、RBAC 権限と JWT 制御、バックエンド動的ルートレンダリングを提供し、Vue3 と Arco バージョンも併設。オープンソース版は無料で商用利用可能。
uni-appはDCloudが提供するVue.jsベースのクロスプラットフォームフロントエンドフレームワークであり、一つのコードでiOS、Android、HarmonyOS、Web、各種ミニプログラム等へ展開可能です。プロジェクトはuni-appと、uts言語によるネイティブレンダリングをサポートする主分支のuni-app xに分かれています。
NhostはGraphQLとPostgreSQLを基盤とするオープンソースのFirebase代替のフルスタックバックエンドプラットフォームです。認証、ストレージ、サーバーレス関数、ローカル開発、Dockerセルフホスティングをサポートし、複数のフロントエンドに対応します。
JavaScriptフレームワーク、Webコンポーネント、React/Vue/Angular向けUIライブラリ、モバイルUI、管理画面テンプレート、アイコンライブラリをまとめた「awesome」リストです。
TanStack Queryはウェブ用の非同期状態管理ライブラリで、React、Solid、Svelte、Vue向けアダプターを持ち、サーバー状態のフェッチ・キャッシュ・同期・更新を簡素化します。
Lottie (.json) および dotLottie (.lottie) アニメーション用の公式 LottieFiles ウェブプレイヤー。Rust + WASM コア、Canvas2D/WebGL2/WebGPU バックエンド、ランタイムテーマ、ステートマシン、オーディオ、Worker レンダリングを搭載し、React, Vue, Svelte, Solid, Web Component SDK を提供します。
Storybookは、UIコンポーネントやページを独立して構築、ドキュメント化、テストするためのフロントエンドワークショップです。多くのフレームワークをサポートし、アクセシビリティやインタラクティブ開発のためのアドオンを提供しています。
vue2 + vuexで構築された大規模出前プラットフォームのシングルページアプリケーション(SPA)サンプルです。計45ページにわたり、位置情報による都市選択、店舗リスト、検索・フィルタリング、カート、注文、注文管理、ログイン・登録、マイページなどの全フローを網羅しています。Node.jsバックエンドと管理画面プロジェクトも付属しており、Vueによる大規模SPA開発の学習リファレンスとして活用可能です。
Autumn Noteは、依存関係ゼロのWYSIWYGリッチテキストエディタで、バニラJavaScriptで書かれています。フォーマット、テーブル、メディア、Markdownショートカット、i18n、ダークモード、アクセシビリティ、React/Vueラッパーをサポートしています。
Happy DOMは、GUIを持たず、Node.jsやBunなどのランタイムでブラウザ形式のコードやコンポーネントテストを実行できるように設計された、WebブラウザのDOMのJavaScript実装です。
Hive Desktopは、プルリクエスト、イシュー、通知、アラート、Webhookなどを一つのキューに集約するmacOS向けローカルアプリです。YAMLで定義されたフローを通じてフィルタリングとルーティングを行い、コーディングエージェントやシェルコマンドをトリガーできます。
Vue Router 3 は Vue 2 の公式ルーティングライブラリであり、クライアントサイドナビゲーション、ネストされたルート、ルートガードを提供します。Vue 2 とこのルーターのバージョンはどちらもサポート終了となっています。Vue 3 ユーザーは Vue Router 4 を使用してください。
Gridstack.jsは、レスポンシブでドラッグ&ドロップ対応のダッシュボードを構築できるモダンなTypeScriptライブラリです。Angular、React、Vueなど主要フレームワークと連携し、モバイル対応・拡張性も備えます。
Headless UIは、Tailwind CSSとの統合を想定して設計された、スタイルなしで完全なアクセシビリティを備えたReactおよびVue向けUIコンポーネントを提供します。詳細はheadlessui.comで確認できます。
VitePressはVueを搭載し、Vite上に構築された静的サイトジェネレーターで、VuePressの精神的後継です。MarkdownをVueコンポーネント、テーマ、検索統合を備えた高速な静的ドキュメントサイトに変換します。