darula-hpp

darula-hpp / uigen

Public

Generate the frontend of your web app from your API spec at runtime. Optional config. Zero boilerplate.

42
0
100% credibility
Found Apr 14, 2026 at 18 stars 2x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

UIGen generates complete interactive web admin interfaces from OpenAPI specifications with automatic navigation, forms, authentication, and data management.

How It Works

1
🔍 Discover UIGen

You hear about a handy tool that instantly turns your API blueprint into a ready-to-use web dashboard without any coding.

2
📄 Grab your API file

You take the simple description file of your API endpoints and data shapes that you already have.

3
🚀 Launch with one go

You run a quick command pointing to your file, and boom – your full interactive dashboard appears at a local web address.

4
🔐 Sign in smoothly

If your API needs login, you enter your details once, and it handles tokens securely across sessions.

5
📊 Browse your data

You see organized lists, search, details, and overviews of all your resources with sorting and filters.

6
Create and manage

You easily add new items, edit records, delete with safety checks, and run custom actions – all feeling natural and fast.

🎉 Your dashboard lives

You now have a professional, themeable admin panel connected to your real API, ready for daily use.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 42 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is uigen?

UIGen takes your OpenAPI 3.x or Swagger 2 spec—local YAML/JSON file or remote URL—and spins up a full React admin UI in seconds via a simple CLI: `npx @uigen-dev/cli serve openapi.yaml`. You get live tables with sorting, pagination, filtering; dynamic forms for create/edit with validation; detail views; delete confirmations; auth flows (Bearer, API key, basic, credential login); dashboard overviews; dark/light themes; and server switching—all proxying straight to your backend endpoints like Twilio or Stripe demos. Zero config, no boilerplate code.

Why is it gaining traction?

Unlike Postman mocks or Refine scaffolding, it delivers instantly playable UIs hitting real APIs, with smart auto-detection for relationships, pagination (offset/cursor/page), wizards for big forms, and custom actions. Devs love the npx zero-install flow and extensible renderers (React now, Svelte/Vue coming), turning backend specs into polished products faster than manual CRUD builds—think github turn repo into website speed for APIs.

Who should use this?

Backend engineers building quick admin panels for internal tools, API teams demoing endpoints to stakeholders, or solo devs prototyping full apps from existing services. Ideal for uigenau schwabach-style projects needing instant frontend over complex backends, without frontend churn.

Verdict

Promising for rapid API UIs, but at 12 stars and 1.0% credibility, it's early—solid README/docs but light tests, no prod hardening yet. Try for proofs-of-concept; watch for x-uigen extensions and multi-framework support.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.