Overview
The spartan mono-repo is an open-source project containing the spartan/stack and spartan/ui libraries. The project is continuously being developed with contributions from a growing list of contributors and sponsors. The spartan/ui library aims to port the shadcn/ui project to the Angular ecosystem while incorporating un-styled primitives and beautiful shadcn styles.
Features
- MIT License: The entire spartan project is licensed under MIT, allowing for open collaboration.
- Multiple Libraries: The mono-repo contains both spartan/stack and spartan/ui libraries for different development needs.
- Ongoing Development: Regular updates and major development efforts are reflected in the README to keep users informed.
- Extensive Contributors: The project acknowledges and features a significant number of initial contributors and sponsors who make ongoing development possible.
Installation
- Clone the spartan mono-repo from the repository.
- Install project dependencies using
pnpm install
. - For UI components development, run Storybook with the command specified in the README.
- Use Jest for testing by running the appropriate command at the root folder.
Summary
The spartan mono-repo is a collaborative open-source project housing the spartan/stack and spartan/ui libraries. With an MIT license and a growing community of contributors, the project aims to provide a comprehensive solution for Angular development with un-styled primitives and refined shadcn styles. Developers can engage in development, testing, and contribute to the project’s continuous growth.