Staart UI is a frontend starter for SaaS startups written in TypeScript and Vue using Nuxt.js. It has built-in landing pages, authentication, settings UIs, and more.
Staart UI is built to work with Staart, the backend starter for SaaS startups.
⚠️ v2 BETA WARNING: The master branch and all 2.x releases are currently in beta. For production, use v1.x instead on this commit tree:
Clone or fork this repository, then install dependencies:
Start a local development server:
Generate static pages for deployment:
Thanks goes to these wonderful people (emoji key):
💻 📖 🎨
This project follows the all-contributors specification. Contributions of any kind welcome!
The Staart ecosystem consists of open-source projects to build your SaaS startup, written in TypeScript.
|🛠️ Staart API||Node.js backend with RESTful APIs|
|🌐 Staart UI||Frontend Vue.js Progressive Web App|
|📑 Staart Site||Static site generator for docs/helpdesk|
|📱 Staart Native||React Native app for Android and iOS|
|🎨 Staart.css||Sass/CSS framework and utilities|
|📦 Staart Packages||Helper functions and utility packages|
The development of Staart projects is supported by these wonderful companies. Find us on OpenCollective