Low-code Front-end Design & Development Platform
Front-end development platform, with a visual builder and headless content modelling capabilities. Static website creation, and UI development tools.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證React & Tailwind CSS Components Library
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Design Less. Ship Better.
ObsidianUI is React & Tailwind CSS Component Library featuring components, blocks, and landing page templates.
• Interactive components: Preview each effect, read its usage guide, and install the complete source in your React project.
• Landing page templates: Explore Project One and the template gallery.
• Your own source: Registry installs add editable files to your project, including the styles and local helpers a component needs.
• Agent access: Use llms.txt, Markdown documentation, the public registry, or the local MCP server.檢視完整 README ↗Design Less. Ship Better.
ObsidianUI is React & Tailwind CSS Component Library featuring components, blocks, and landing page templates.
obsidianui.dev · Components · Templates · Documentation · Follow on X
llms.txt, Markdown documentation, the public registry, or the local MCP server.ObsidianUI is built with Factory and Droid, Factory's software development agent. The repository is set up so Droid can take a component from idea to install command: the source, a docs page, tests, and the registry entry. Clone it to build your own components with Droid the same way.
Made with Droid:
Now cooking: a Dashboard component, built with Factory. Coming soon.
AGENTS.md: Droid loads this file at the start of every session. It sets where primitives, blocks, docs, and tests go, forbids hand-editing generated files, and names the checks to run before work counts as done.ACEBUILDER.md and skills/: the design conventions AGENTS.md points Droid to, covering accessibility, color, layout, typography, transitions, and writing.npm run registry:build and npm run agent:build rebuild the shadcn registry, llms.txt, and the Markdown docs from source, so a component Droid builds can be installed right away.npm test runs the unit and component tests, and npm run check adds lint, type checking, and a production build, so Droid can prove a change works.Install Droid (quickstart):
# macOS and Linux
curl -fsSL https://app.factory.ai/cli | sh
# Windows (PowerShell)
irm https://app.factory.ai/cli/windows | iex
Clone the repository and start Droid in it:
git clone https://github.com/Atharvsinh-codez/ObsidianUI.git
cd ObsidianUI
npm ci
droid
Describe the component you want. For example:
Add a pricing toggle component in src/components/block, with a docs page in
src/content and a component test in tests/components. Then run
npm run registry:build and npm test.
Review the changes, then run npm run dev and open the new docs page at localhost:3000/docs/<component-name>.
You can also open the folder in the Factory App instead of the terminal.
Choose a component from the showcase, then install it with the shadcn CLI. For example:
npx shadcn@latest add "https://www.obsidianui.dev/r/hover-img.json"
For the interactive prism:
npx shadcn@latest add "https://www.obsidianui.dev/r/v-prism.json"
Each component page includes a preview, installation steps, and source files. Install the listed dependencies when copying files manually.
git clone https://github.com/Atharvsinh-codez/ObsidianUI.git
cd ObsidianUI
npm ci
npm run dev
Open localhost:3000 in your browser.
src/components/uisrc/components/blocksrc/contentAfter updating a component or registry source, rebuild the registry output with npm run registry:build.
| Command | Purpose |
|---|---|
npm run dev | Start the local development server |
npm run build | Build the production site, registry manifests, and search index |
npm run registry:build | Rebuild installation manifests from component sources |
npm run agent:build | Rebuild llms.txt, Markdown pages, and agent route maps |
npm run mcp | Launch local Model Context Protocol (MCP) server over stdio |
npm run lint | Run ESLint check |
npm run typecheck | Run TypeScript verification |
npm test | Run unit and component test suites |
npm run check | Run lint, types, tests, and production build |
Issues and pull requests are welcome. Read CONTRIBUTING.md for the full walkthrough, from creating a component to a working install command.
ObsidianUI is released under the MIT License.