DEV Community

Cover image for trustthe.dev – A UI Component That Signs Your Work
goker
goker

Posted on

6 1 2 3 2

trustthe.dev – A UI Component That Signs Your Work

“We version packages, sign commits, and write changelogs — but our UIs stay anonymous.”

That didn’t sit right with me.

So I built trustthe.dev — 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 shadcn/ui principles.


🛠 How to Use

Install it via the official shadcn CLI:

npx shadcn@latest add https://trustthe.dev/r/version.json 
Enter fullscreen mode Exit fullscreen mode

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.

Redis image

Short-term memory for faster
AI agents

AI agents struggle with latency and context switching. Redis fixes it with a fast, in-memory layer for short-term context—plus native support for vectors and semi-structured data to keep real-time workflows on track.

Start building

Top comments (0)