The idea is a shared shell around your product: authentication, legal documents, sidebar navigation, modals, drawers, themes, toast notifications, multi-language support, and more. Pair it with the identity-service backend or embed an admin panel in your app.

Shellui v0.3.0 is experimental and ready for real projects. Highlights include:

  • Authentication. Sign-in flows, legal documents, and optional in-app admin tooling.
  • Layout and chrome. Layout modes, flexible navigation, side drawers, and modal windows.
  • Polish for production. Custom themes, toast notifications, multi-language support, offline support, cookie consent, and error reporting.

It is framework agnostic and TypeScript-first. The packages are @shellui/cli for scaffolding and the dev server, @shellui/core for the React runtime, and @shellui/sdk for programmatic integration. The UI is built on Radix UI primitives, styled with Tailwind CSS, with i18next for translations.

From scaffold to running app

Documentation lives at docs.shellui.com. The playground is there if you want to try the shell without scaffolding a repo. Source is on GitHub.

"We will use this blog for release notes, architecture notes, and how the platform is evolving."

Shellui – The Shellui team

Start with the CLI, drop in your app, and keep the shared foundation in one place instead of rebuilding it for every product.

Person holding a hello sticker
Hello from the official Shellui blog.

Everything you need to get up and running

Scaffold a project, open the playground, or clone the repos on GitHub. The shell is the part every web app needs - navigation, identity, admin, and storage - so your team can spend time on what makes the product unique.

This is the first post on the official blog. More notes on releases, architecture, and the roadmap will follow.