https://github.com/m8ke/singular
Singular (WIP) is a lightweight UI library that provides components, services, and pipes for Angular development
https://github.com/m8ke/singular
angular public-dev tailwindcss
Last synced: 22 days ago
JSON representation
Singular (WIP) is a lightweight UI library that provides components, services, and pipes for Angular development
- Host: GitHub
- URL: https://github.com/m8ke/singular
- Owner: m8ke
- Created: 2026-04-08T07:17:15.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2026-04-22T10:21:17.000Z (2 months ago)
- Last Synced: 2026-04-22T11:31:49.580Z (2 months ago)
- Topics: angular, public-dev, tailwindcss
- Language: TypeScript
- Homepage:
- Size: 158 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
> [!WARNING]
> The project is in development and cannot be used yet except for local testing.
# Singular
Singular is an open-source UI component library for building beautiful and accessible Angular web applications.
It is built on top of Tailwind CSS v4 and follows modern Angular and CSS standards. Everything is ready to use.
## Why Singular?
* Singular is free – Free and open source.
* Performance – CSS-first approach, 3rd party dependencies as less as possible.
* Developer-friendly – Fully typed APIs, predictable patterns, and excellent autocompletion.
* Enterprise-ready – Professionally designed UI components that meet the high standards expected in Angular's environments.
* Dark and light mode – Built in theme for both light and dark mode.
* Primitive – Learning curve is not steep. Easy to understand. Easy to adapt.
* Rapid development – Build MVPs or full-scale projects.
## Motivation
I wanted something simple and lightweight (yes, subjective) for both personal and client projects
(mostly software as a service and internal tools) – something easy to use, keep all projects up-to-date and synced,
scalable, and customizable without constantly reinventing the wheel.
Since I prefer focusing on back-end development and software architecture, I decided to build
an Angular UI library tailored to my own needs. Hopefully, it's useful to others as well –
if it is, star the GitHub repo or reach out to me.
Simply, this is a public development but feel free to contribute, open an issue, join Discord, or contact me!
## Getting Started
### Requirements
| Technology | Version |
|--------------|---------|
| Angular | 21.x |
| Tailwind CSS | 4.x |
### Install dependency
```sh
npm i @singular/ui
```
### Import CSS
```css
@import "tailwindcss";
@import "@singular/ui";
```
## Support
Feel free to open an issue, submit a pull request, or simply give the project a star to show your support. You are
welcome to the [Discord](https://discord.com/invite/invite-link-here) server.
___
Thank you!
www.domain-name-here.com