ds-spec/detent-ui
ds-spec/detent-ui has 93 GitHub stars and 2 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-14 10:03 UTC. Last push 2026-11-11.
Gemessener Sternzuwachs
- in 24h
- +1
- in 7 days
- Verlauf wird gesammelt
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
Über uns
Premium React components you install with shadcn. Styled by your theme, yours to change. Free and open source.
Web und AppsREADME.md
OriginalDetent
React components with the motion and the states already worked out.
Install one with the shadcn CLI and the source is yours to change.
Website · Components · Docs · Pro
Install
Pick a component on detentui.com and copy its command:
npx shadcn add https://detentui.com/r/popup
The source lands in components/detent, ready to change. The first install also brings the Detent theme, and anything a piece needs, like motion, comes with it.
You need React 19 and Tailwind CSS v4. Next.js is what we test on.
Wrap your app once so everything calms down for people who have asked their device for less motion:
import { MotionConfig } from 'motion/react'
export default function RootLayout({ children }) {
return (
<html lang="en">
<body>
<MotionConfig reducedMotion="user">{children}</MotionConfig>
</body>
</html>
)
}
Free components
All 18 are MIT licensed.
| Component | What it does | Install |
|---|---|---|
| Popup | A menu that opens around your finger: press, slide, let go | popup |
| Phrase | Settings written as one sentence, with words to pick and numbers to drag | phrase |
| Rewind | A textarea you can scrub back through, deleted words returning in colour | rewind |
| Upload | Files tip the folder open and fall in as sheets | upload |
| Prompt box | A composer whose tray slides out to say what it's doing | prompt |
| Model & effort | Pick a model, then drag how hard it thinks and see what it costs | models |
| Diff review | An agent's change, reviewed hunk by hunk, unified or split | diff |
| Rewrite | Select a phrase, say how it should read, accept it with Tab | rewrite |
| Voice note | A waveform that inks in as it plays, with a transcript that follows | voicenote |
| Baseline chart | Click any day to make it the level everything else is read against | chart |
| Outlook chart | A forecast drawn as a band that thins where it's less certain | trend |
| Goal numerals | Goals as soft bars with big percentages, flicked through by month | rings |
| Metric explainer | A number, its change in words, and the drivers behind it | metric |
| Halo bands | A glow that restarts at every curved edge and follows the pointer | halo |
| Announcement pill | The pill above a headline, with a line of light that runs round it once | announce |
| Slice text | Strips fly in and align into letters, then cut apart around the pointer | slices |
| Shift | Where your visitors come from, as a list, bars or change, with every number moving to its new place | shift |
| Live list | A checklist your whole team writes in at once, each item arriving with who added it | livelist |
Swap the name into the command: npx shadcn add https://detentui.com/r/<name>.
Free blocks
Whole sections, built from the components and wired up.
| Block | What it is | Install |
|---|---|---|
| FAQ | Answers, searched as you type | faq |
| Testimonials | Quotes with the numbers behind them | testimonials |
| Integrations | Your stack, through glass | integrations |
| Sign in | One press, or a code by email | sign-in |
| Call to action | One line, and an email to start | cta |
With a coding agent
Point Cursor, Claude Code or any agent at detentui.com/llms.txt. It lists every component with the exact command that installs it, so the agent doesn't have to guess. Every page also has a markdown version: add .md to its address.
Detent Pro
19 more components, 12 whole-screen blocks and a full app template, with more on the way. One payment, every update for life. See detentui.com/pro.
Pro source lives in a private repository. Without it, this one still builds and runs: each Pro preview becomes a locked stand-in from src/locked.
Run the site
npm install
npm run dev
| Folder | What's in it |
|---|---|
src/lab |
The free components and blocks, their demos, and the motion they share |
src/catalog |
What every piece is, and the registry the CLI installs from |
src/site |
The website around them: gallery, pages and code browser |
src/app |
The routes |
Issues
Found a bug or something that feels off? Open an issue. Small, specific reports are the most useful: what you did, what you expected, and what happened.
Licence
The free components and this site's code are MIT. Detent Pro has its own licence.
Ähnliche Projekte entdecken
freeCodeCamp/freeCodeCamp
Die Open-Source-Codebasis und das Curriculum von freeCodeCamp.org. Lerne Mathematik, Programmierung und Informatik kostenlos.
459,120 Sternedonnemartin/system-design-primer
Lerne, Systeme im großen Maßstab zu entwerfen, und bereite dich auf das Systemdesign-Interview vor. Enthält Anki-Karteikarten.
377,843 Sternereact/react
Die Bibliothek für Web- und native Benutzeroberflächen.
252,599 Sternevuejs/vue
Dies ist das Repository für Vue 2. Das Repository für Vue 3 findest du unter https://github.com/vuejs/core
212,526 Sterne