- Регистрация
- 1 Мар 2015
- Сообщения
- 1,481
- Баллы
- 155
That didn’t sit right with me.“We version packages, sign commits, and write changelogs — but our UIs stay anonymous.”
So I built — a minimal UI component that makes your frontend self-describing.
✓ What It Does
The component adds a small, persistent version tag to your UI, revealing:
- Package version (from package.json)
- Git commit hash, author, and message
- Repo + build branch
- Tech stack
- humans.txt link
- Structured schema metadata (ld+json) for the developer
It’s SSR-safe, fully customizable, and built with principles.
? How to Use
Install it via the official shadcn CLI:
npx shadcn@latest add
Then drop the <Version /> component into your layout.
It pulls from environment variables and renders a live badge with version info and project traces.
? Why?
Because UI is not just presentation — it's the final surface of your architecture.
We spend months building systems... then ship them without signatures.
This isn’t a marketing badge.
It’s metadata for humans.
? The Manifesto
→ Read the trustthe.dev Manifesto
If you're a developer who versions, documents, and stands behind their work — this might be for you.
? Next
I’m planning to open a public registry for similar components — no npm, no bloat, just semantic UI tools.
Until then:
Try it live → trustthe.dev
Feedback, forks, and feature requests welcome
✓ Trust the developer.