Skip to content

fractaldotbox/ddevkit

Repository files navigation

Geist dDev Kit

Optimized, headless components and utils that you can copy and paste into your dApps or Agent. Open Source. Open Code. AI-Ready. Accessible, Localized.

Inspired by shadcn/ui.

This is not a library. It is how you build your library.

⚠️ This is preview alpha version under active development

For contributors

  • Current approach is to focus on storybook, run pnpm --filter storybook dev
    • to identify key challenges and make sensible architecture decisions e.g. graphql
  • end-goal is to make each of them copy-paste ready code
    • to be extraced into registry for shadcn cli work

Design principles

  • 🔻 Minimized dependencies, familiar techstack. No ethers by default, all in viem wagmi permissionless radix tailwindcss, user controls the rest.
  • 🏎 Optimized and SSR ready. Unified data fetching with unopionated data source, minimized JS
  • 🤌 Small. Faster for both user and ci. Cheaper to store.
  • 🔒 Secure. No dynamic script loading. Audited dependencies (TODO)
  • 🕊️ Censorship Resistant. Take explicit control on asset gateway and trust assumptions
  • 🌐 Accessible & Localization ready
  • ⛓️ Ecosystems, Framework agnostic
  • 🙌 Working example. First class Storybook support, avoid outdated documentations.
  • 🚶 Open source. Authors can walkaway. No npm account breaking your code.

Samlpe usage

Built by Team of FractalBox and the community

Acknolwedgement

  • Thanks shadcn released with MIT license to make this possible

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages