Skip to content

phe-rus/shapeless

Repository files navigation

Project Thumbnail

Shapeless — Based on Jstack

Build fast, lightweight, and end-to-end typesafe Next.js apps

Powered by:

  • Next.js 15
  • Hono
  • Tailwind CSS v4
  • OpenNext (for Cloudflare Workers)
  • Drizzle ORM

🚀 About

Thanks for checking out Shapeless. It’s a modern, modular stack designed to help you build full-featured apps quickly—without sacrificing type safety or flexibility.

For documentation and full feature overview, visit:
🔗 shapeless.pherus.org

Created by @la-niina


🛠 Usage

Shapeless CLI – Quickly bootstrap a new app with the full stack and your preferred template.

Choose one of the following commands to get started:

pnpm dlx create-shapeless-app
bunx create-shapeless-app
npm create shapeless-app@latest
yarn create shapeless-app

You’ll be prompted to select a template and features tailored to your project.


🧩 Roadmap / Planned Features

We’re evolving Shapeless into a fully modular, headless CMS–style toolkit—optimized for both Cloudflare and self-hosted environments.

  • Cloudflare Workers support (via OpenNext)
  • Admin studio & management dashboard
  • Support for auth (2FA, OAuth, etc.)
  • OpenAPI integration for auto-generated API docs
  • Visual schema builder using React Flow
  • CLI-based plugin system to scaffold workflows and add new tools

🙌 Acknowledgements

Shapeless is inspired by and built with the help of these amazing tools:

And a big shoutout to all contributors and early adopters. You rock.


📄 License

MIT License