BO

bidyut10/opensourceui

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

812 stars 品質 73 トレンド 43MIT

オープンソースUI:ReactおよびNext.js向けの無料、オープンソース、本番環境対応のコンポーネント。TypeScript、Tailwind CSS、lucideアイコンで動作します

概要

Tailwind CSSとTypeScriptで構築されたプレミアムフリーのReact/Next.jsコンポーネント。サブスクリプションもペイウォールもありません。/componentsでライブプレビュー、セットアップガイド、コピーレディソースを閲覧できます。 ほとんどのUIキットは見た目が似ているか、1つのボタンを使う前にシステム全体を覚えなければならないものです。私は実際に自分の仕事に近いものが欲しかったです。見た目が良いコンポーネントを見つけて、そのファイルをプロジェクトに入れ、小道具を調整して次に進む、という感じです。 これらのコンポーネントはコピー用で、パッケージとしてインストールするものではありません。プロバイダーラッパーも、テーマ設定もデコードできません。各ファイルは自己完結型です。 アイコンはアイコン/—追加のnpmパッケージは使わず、単なるSVGのReactコンポーネントです。私もそれらを併用して使 nexticons.in。 オープンソースUIはコーディングエージェント—Cursor、Claude Code、Codex、Copilot、Grok、ChatGPTなど—と連携します。 エージェントキットはスキルワークフローと参照ドキュメント(カタログ、設計システム、実装ガイド、ファイルインベントリ)を含み、存在しています。ツールごとのセットアップ手順や例示プロンプトについてはこちらをご覧ください。

概要(AI 翻訳)

プロジェクトにコピーする無料のReactとNext.js UI。200+コンポーネント、30カテゴリ**、TypeScript、Tailwind CSS v4、ライブプレビュー。個人用・商用用MITで、インストール不要、後でペイウォールもありません。

カタログは opensourceui.in/components でご覧いただけます。

なぜコピー&ペーストするのか

ほとんどのキットは、1つのボタンを使う前にシステムを覚えることを求めます。これらのパーツはコピーするものであって、インストールするものではありません:コンポーネントを見つけてファイルを貼り付け、小道具を調整し、出荷するだけです。プロバイダーの設定もテーマ設定も不要です。

クイックスタート

Node.js 22.x。

コマンド 何をするか
npm run dev 開発サーバー
npm run build 静的エクスポート out/(先にcheck:showcaseを実行する)
npm run lint ESLint
npm run typecheck tsc --noEmit
npm run format より綺麗で、テイルウィンドクラスのソート
npm run test ビテストのユニットテスト
npm run verify フルゲート:フォーマット、リント、タイプ、カタログ、デザイン、テスト、製作、劇作家

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Opensource UI

Free React and Next.js UI you copy into your project. 200+ components across 30 categories, TypeScript, Tailwind CSS v4, and live previews. MIT for personal and commercial use — no package to install, and no paywall later.

Browse the catalog at opensourceui.in/components.

Why copy-paste

Most kits ask you to learn a system before one button is usable. These pieces are meant to be copied, not installed: find a component, paste the file, tweak props, and ship. No provider setup and no theme config.

Quick start

Node.js 22.x.

git clone https://github.com/bidyut10/opensourceui.git
cd opensourceui
npm install
npm run dev
Command What it does
npm run dev Dev server
npm run build Static export to out/ (runs check:showcase first)
npm run lint ESLint
npm run typecheck tsc --noEmit
npm run format Prettier, with Tailwind class sorting
npm run test Vitest unit tests
npm run verify Full gate: format, lint, types, catalog, design, tests, build, Playwright
npm run verify:quick Same gate without build and end-to-end tests

Husky runs Prettier and ESLint on commit, then npm run verify on push. GitHub CI runs the same checks.

Use a component

There is no opensourceui npm package. Copy the file from components/, then bring along whatever that file imports:

  • lib/cn.ts, plus clsx and tailwind-merge
  • Matching files from icons/
  • lucide-react, when the source imports it
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add bidyut10/opensourceui
MCP 初心者?mcpskill.org のガイドから始めましょう →