TypeScript Angular

Open-source TypeScript projects categorized as Angular

Top 23 TypeScript Angular Projects

  • GitHub repo Angular

    The modern web developer’s platform

    Project mention: How to Approach Custom Web App Development? | dev.to | 2021-06-18

    Angular is the JavaScript framework that was rewritten from AngularJS. The Google team has presented an original solution for network development with new features and logic. As for the programming language, developers apply TypeScript with its distinct features like async/await, arrow functions, class syntax, etc. Moreover, this UI framework remains compiled to Javascript and works with component-based architecture. Despite the fact that Google focuses on providing high performance and delivers strong support for the community, the learning curve might be quite complex due to component management, dependency injections, etc. Another thing is that Angular still deals with migrating the legacy systems from AngularJS and works on providing more detailed CLI documentation. The final choice will be quite evident. React has been named the best JS framework for the last several years. Providing one-direction data flow in comparison with two-way data binding (Angular) or both options with default one-way binding(Vue.js), React definitely takes a higher market position. It is much easier to work and carry out maintenance. Another advantage is the number of available specialists on the market that are proficient with this JavaScript framework.

  • GitHub repo storybook

    📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

    Project mention: Publish your reusable components to npm | dev.to | 2021-06-19

    import React, { FC, HTMLAttributes, ReactChild } from 'react'; import { Button, ButtonProps } from './Button/Button'; export interface Props extends HTMLAttributes { /** custom content, defaults to 'the snozzberries taste like snozzberries' */ children?: ReactChild; } // Please do not use types off of a default export module or else Storybook Docs will suffer. // see: https://github.com/storybookjs/storybook/issues/9556 /** * A custom Thing component. Neat! */ const Thing: FC = ({ children }) => { return

    {children || `the snozzberries taste like snozzberries`}
    ; }; export { Thing, Button, ButtonProps };

  • GitHub repo Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

    Project mention: App store or web? Why not both!? | dev.to | 2021-06-09

    Capacitor was created by the team behind the popular Ionic Framework as a replacement for Cordova for deploying modern Web Native apps on iOS, Android, Desktop, and Web.

  • GitHub repo angular-cli

    CLI tool for Angular

    Project mention: @use and angular v12 breaks my build | reddit.com/r/Angular2 | 2021-05-19

    Issue kinda looks similar to this one https://github.com/angular/angular-cli/issues/16354

  • GitHub repo components

    Component infrastructure and Material Design components for Angular

    Project mention: SOLVED! Angular Material TABS problem solving ENG | reddit.com/r/angular | 2021-06-03

    This bug has some similar details https://github.com/angular/components/issues/19619

  • GitHub repo NativeScript

    NativeScript empowers you to access native api's from JavaScript directly. Angular, Capacitor, Ionic, React, Svelte, Vue and you name it compatible.

    Project mention: The Plan for React 18 | reddit.com/r/javascript | 2021-06-10
  • GitHub repo terminus

    A terminal for a more modern age

    Project mention: Every Single Freaking Time | reddit.com/r/ProgrammerHumor | 2021-06-03

    I like how Terminus does actually copy when you select something

  • GitHub repo PeerTube

    ActivityPub-federated video streaming platform using P2P directly in your web browser

    Project mention: What is keeping you from having your own instance right now? | reddit.com/r/PeerTube | 2021-06-15

    I do have my own instance but I don't federate because I don't want other peoples videos showing on my public instance. Instead I subscribe to channels specifically but there is a bug which makes it so many new videos don't show up in my subscription tab: https://github.com/Chocobozzz/PeerTube/issues/3947

  • GitHub repo ng-bootstrap

    Angular powered Bootstrap

    Project mention: HTML tips you might not have been aware of | reddit.com/r/webdev | 2021-05-06

    It's nice for adding a basic accordion quickly, but it does not support animation yet. However for projects with animation, you usually have a framework, which makes it easy for you anyway. E.g. Angular Bootstrap widgets.

  • GitHub repo ng-zorro-antd

    Angular UI Component Library based on Ant Design

    Project mention: Ultimate 2021 List of CSS Frameworks and Component Libraries for Angular, React, Vue and Svelte | dev.to | 2021-03-28

    NG Zorro

  • GitHub repo nx

    Smart, Extensible Build Framework

    Project mention: Way to run unit tests without opening Chrome? | reddit.com/r/Angular2 | 2021-06-19

    plus one for using Jest. check out Nx framework. It's a game changer for enterprise level Angular applications. https://nx.dev

  • GitHub repo rematch

    The Redux Framework

    Project mention: What's your favorite state manager? | reddit.com/r/reactnative | 2021-06-04

    I’ve always found Redux too verbose and cumbersome. Luckily I found Rematch. It is Redux best practices without the boilerplate

  • GitHub repo graphql-code-generator

    A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.

    Project mention: Redux Toolkit 1.6.0 - new RTK Query data caching API! | reddit.com/r/reactjs | 2021-06-07

    It's already done, but we're still waiting for them to say "yes"

  • GitHub repo platform

    Reactive libraries for Angular

    Project mention: Learning to get unattached | dev.to | 2021-06-05

    I recently had that feeling of having worked placed so much effort in learning something and finally have the opportunity to use this newly acquired skill. In my case, I was finally getting the hang of using NGRX for state management on an angular application until I realized that all of the state in the application I was working on was using Services and RXJS 🤯.

  • GitHub repo angularfire

    The official Angular library for Firebase.

    Project mention: AngularFire: How To Access Firestore Only When Authenticated | reddit.com/r/Firebase | 2021-06-08

    For what it's worth, I am almost certain that this used to work this way in a prior version of AngularFire, which is why I opened issue #2838 in the repository on GitHub.

  • GitHub repo clarity

    UX guidelines, HTML/CSS framework, and Angular components working together to craft exceptional experiences

    Project mention: Best Angular UI library for a newbie that comes from vuetify | reddit.com/r/Angular2 | 2021-04-24

    Clarity Design System - http://clarity.design

  • GitHub repo flex-layout

    Provides HTML UI layout for Angular applications; using Flexbox and a Responsive API

    Project mention: How to handle Responsive web using Angular material | reddit.com/r/Angular2 | 2021-04-16
  • GitHub repo ngx-bootstrap

    Fast and reliable Bootstrap widgets in Angular (supports Ivy engine)

    Project mention: The Most Popular Angular UI Libraries to Try in 2021 | dev.to | 2021-04-13

    The NGX Bootstrap library has about 5.3K stars on GitHub. Here you can find basic components that implement the capabilities of the Bootstrap template written specially for Angular. It is suitable for developing desktop and mobile applications and is designed with extensibility and adaptability in mind. One of the features of this library is a variety of element forms. Among the element forms that could be added to your application, accordion with custom HTML, various forms of carousels, pager pagination, and different ratings deserve special mention. Custom HTML component of NGX Bootstrap library (source: https://valor-software.com/ngx-bootstrap/) Basic carousel component of NGX Bootstrap library (source: https://valor-software.com/ngx-bootstrap/)

  • GitHub repo angular-electron

    Ultra-fast bootstrapping with Angular and Electron (Typescript + SASS + Hot Reload) :speedboat:

    Project mention: Do you use JS or Typescript for your electron app? | reddit.com/r/electronjs | 2021-04-06

    Typescript with angular is my fave atm. Using this boilerplate https://github.com/maximegris/angular-electron

  • GitHub repo core

    The internationalization (i18n) library for Angular (by ngx-translate)

    Project mention: How to localize Angular app to multiple languages | reddit.com/r/Angular2 | 2021-06-02

    Ok. Just be aware that ngx-translate will not be extended any more, it is in maintenance mode (https://github.com/ngx-translate/core/issues/1300#issuecomment-828932101)

  • GitHub repo compodoc

    :notebook_with_decorative_cover: The missing documentation tool for your Angular, Nest & Stencil application

    Project mention: A tool for visualizing angular project structure with how modules/components are related | reddit.com/r/Angular2 | 2021-04-19
  • GitHub repo surveyjs

    JavaScript Survey and Form Library

  • GitHub repo browser

    The browser extension vault (Chrome, Firefox, Opera, Edge, Safari, & more).

    Project mention: Bitwarden never loads in private window | reddit.com/r/Bitwarden | 2021-06-15

    This is expected behavior for bitwarden in Firefox, with an open GitHub issue. https://github.com/bitwarden/browser/issues/136

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-06-19.


What are some of the best open-source Angular projects in TypeScript? This list will help you:

Project Stars
1 Angular 73,999
2 storybook 62,639
3 Ionic Framework 44,731
4 angular-cli 24,605
5 components 21,551
6 NativeScript 20,210
7 terminus 18,103
8 PeerTube 9,423
9 ng-bootstrap 7,787
10 ng-zorro-antd 7,556
11 nx 7,471
12 rematch 7,271
13 graphql-code-generator 7,054
14 platform 6,818
15 angularfire 6,771
16 clarity 6,244
17 flex-layout 5,489
18 ngx-bootstrap 5,300
19 angular-electron 4,650
20 core 3,910
21 compodoc 3,420
22 surveyjs 2,907
23 browser 2,820