An open API service indexing awesome lists of open source software.

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: 21 days ago
JSON representation

Singular (WIP) is a lightweight UI library that provides components, services, and pipes for Angular development

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?

back to top

* 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

back to top

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

back to top

### 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

back to top

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