Free Angular Open Source Projects

In this post, we will suggest some popular Angular open-source projects and templates ( source code available on GitHub) for learning purposes.

Angular is a platform and framework for building client applications in HTML and TypeScript. Angular is written in TypeScript. It implements core and optional functionality as a set of TypeScript libraries that you import into your apps.

Free Angular Open Source Projects

1. NGX-Admin

The ngx-admin is a web dashboard template that has a component-based structure. Being accessible free of charge, it is based on Angular 8+, Bootstrap 4+, and, another cool product invented by our company.

Key features

  • The most popular and trusted Angular open-source dashboard template is out there. Used by hundreds of thousands of developers worldwide and Fortune 500 companies*.
  • Over 40+ Angular Components and 60+ Usage Examples. Kick-off your project and save money by using ngx-admin.
  • Already using ngx-admin and willing to switch to the material theme? The material theme is backward-compatible. Check out the article describing how to do that.
  • ngx-admin material works perfectly with Angular Material and Nebular. Take the best from both!

Source Code on GitHub

Stars: 20.8k

2. StarAdminAngular

This free & fully responsive admin dashboard template is built on the Bootstrap 4 framework. Star Admins features more than 15 handcrafted elements and 4 custom plugins that feature.

3. AngularSpree - E-Commerce Application

AngularSpree is an Angular(7) e-commerce application.

It is a plug-and-play frontend application for AviaCommerce API built using Angular(7), Redux, Observables & ImmutableJs.


Stars: 1.6k


4. Angular Material

This is one of the most popular Angular-based projects. Angular Material provides UI experts with a variety of design components allowing teams to build truly amazing products.

Stars: 20k

5. Storybook

Storybook is one of the best open-source Angular projects that allows teams to make UI (user interface) components for React.js, Vue, and Angular. Furthermore, support for React Native, a cross-platform framework, has been added recently.

6. Angular-CLI

The Angular CLI is a command-line interface tool used to initialize, develop, scaffold, and maintain Angular applications.

Stars: 23.5k

7. Angular calendar

The product is a calendar component for Angular 6.0+ that can display events on a month, week or day view. The template is highly customizable. You can build your own components instead of those not meeting your project specs.

Stars: 2k

8. SB-Admin-BS4-Angular-6 

This simple and very neat admin platform is based on Angular 6 and Bootstrap 4. Looks really usable. As Ngx-admin it also has RTL/LTR feature, so a wider audience can apply it to their projects.

Demo link:

9. Material Dashboard Angular4

This Angular template is fully responsive, stylish, and free. As many users all over the world, I also love this one. The way it looks - comes with 5 color filter choices for both the sidebar and the card headers.

10. PaperAdmin

PaperAdmin is a bootstrap single-page dashboard developed using Angular JS 4. PaperAdmin features built-in components to make dashboard development easy. It features custom components such as calendars, list views with CRUD(Create, Read, Update, Delete) functionality, pie charts with status, and custom cards to display relevant information.

11. CDK-admin

 A very powerful open source admin dashboard was generated with the tool Angular CLI version 1.5.0. It’s built on Angular 5 and provides a range of responsive, reusable, and commonly used components. 

Demo link: