Skip to content
Open Source Lab

The starters, components and utilities we reach for on real projects, shared with the developer community. Clone them, learn from them, and send us a pull request.

~/devcity-lab — zsh

# React · Tailwind CSS · TypeScript · Radix UI

2585

GitHub stars across our public repositories

3

Open repositories, free to use and fork

11

Technologies across the stack, from React to Rust

Repositories

Each repository is set up to clone, install and run in minutes, with docs written for humans.

devcity/ui/package.json01 / 03
{"name": "@devcity/ui","stack": ["React", "Tailwind CSS", "TypeScript", "Radix UI"],"tags": ["UI Library", "Open Source", "Design System"],"repository": "github.com/devcity/ui","homepage": "ui.devcity.us","stars": 1245}
1,245GitHub starsUI Library

DevCity UI Components

A highly accessible, open-source collection of UI components built with Radix and Tailwind CSS v4, optimized for enterprise SaaS products.

  • React
  • Tailwind CSS
  • TypeScript
  • Radix UI
git clone https://github.com/devcity/ui
devcity/nextjs-starter/package.json02 / 03
{"name": "@devcity/nextjs-starter","stack": ["Next.js", "Prisma", "tRPC", "NextAuth"],"tags": ["Boilerplate", "Full-stack"],"repository": "github.com/devcity/nextjs-starter","stars": 890}
890GitHub starsBoilerplate

Next.js Enterprise Starter

Our opinionated Next.js starter kit with pre-configured authentication, database ORMs, tRPC, and strict ESLint rules for production readiness.

  • Next.js
  • Prisma
  • tRPC
  • NextAuth
git clone https://github.com/devcity/nextjs-starter
devcity/rust-worker/package.json03 / 03
{"name": "@devcity/rust-worker","stack": ["Rust", "Wasm", "Cloudflare Workers"],"tags": ["Rust", "WebAssembly", "Edge Computing"],"repository": "github.com/devcity/rust-worker","stars": 450}
450GitHub starsRust

Rust Edge Worker

A lightweight, blazingly fast WebAssembly worker written in Rust for image processing at the edge on Cloudflare Workers.

  • Rust
  • Wasm
  • Cloudflare Workers
git clone https://github.com/devcity/rust-worker
How we share code

// 01

Typed by default

Strict types and clear contracts, so the code explains itself before the docs do.

// 02

Docs before features

A README you can follow in five minutes is worth more than a long feature list.

// 03

Small and composable

Each package does one job well, and stays easy to swap out or delete.

// 04

Open to contributions

Issues and pull requests are welcome. Be kind, be specific, include a repro.

Contribute

$git checkout -b your-idea

Found a bug, missing a feature, or have a better idea? Open an issue or a pull request. A DevCity engineer reviews every one.

Start a project

Tell us about your roadmap. You'll hear back within 24 hours with a clear technical plan, and no sales pressure.

hello@devcity.us