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

https://github.com/ng-base/ngbase

Angular zoneless App Development Kit (ADK)
https://github.com/ng-base/ngbase

angular ui

Last synced: 2 months ago
JSON representation

Angular zoneless App Development Kit (ADK)

Awesome Lists containing this project

README

        

# NgBase

![NgBase Logo](https://your-logo-url.com)

NgBase is a **lightweight, flexible UI primitives library** for Angular. It provides unstyled foundational Directives and components that developers can customize to match their design systems.

## 📦 Installation

```sh
npm install @ngbase/adk
```

or

```sh
pnpm install @ngbase/adk
```

## 📖 Documentation

For detailed documentation, visit **[NgBase Docs](https://ngbase.dev)**.

## 🚀 Features

- **Primitive Components** – Build your own themed UI components with ease.
- **Fully Functional Primitives** – No unnecessary abstractions, just powerful building blocks.
- **Highly Customizable** – Works seamlessly with Tailwind, SCSS, or any styling approach.
- **Lightweight & Performant** – Optimized for speed and minimal overhead.
- **Zero Dependencies** – No external dependencies, ensuring a clean setup.
- **Zoneless** – Designed to work efficiently without Zone.js.
- **Fully Typed & Modular** – Type-safe and tree-shakable.
- **Angular Signals Support** – Leverages Angular signals for reactive state management.
- **Angular 19+ Compatible** – Designed for the latest Angular versions.

For detailed documentation, visit **[NgBase Docs](https://ngbase.dev)**.

## 🛠️ Contributing

We welcome contributions! To get started:

1. Fork the repository
2. Create a new branch (`feat/new-component`)
3. Commit your changes
4. Open a pull request

## 📜 License

MIT License. See `LICENSE` for details.

## 📬 Stay Connected

- Follow updates on **[Twitter](https://twitter.com/sheikalthafdev)**
- Join the discussion on **[Discord](https://discord.gg/ngbase)**

---

⭐ If you like **NgBase**, give it a **star** on GitHub to show support!