Angular

Open-source projects categorized as Angular

Top 23 Angular Open-Source Projects

  • Angular

    Deliver web apps with confidence ๐Ÿš€

  • Project mention: Angular Signals, Reactive Context, and Dynamic Dependency Tracking | dev.to | 2024-04-24

    /** * https://github.com/angular/angular/blob/75a186e321cb417685b2f13e9961906fc0aed36c/packages/core/src/render3/reactivity/untracked.ts#L15 * * packages/core/src/render3/reactivity/untracked.ts * **/ export function untracked(nonReactiveReadsFn: () => T): T { const prevConsumer = setActiveConsumer(null); try { return nonReactiveReadsFn(); } finally { setActiveConsumer(prevConsumer); } }

  • storybook

    Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.

  • Project mention: Modern React testing, part 5: Playwright | dev.to | 2024-05-06

    As a development server, we can use an actual development server of our app, like Create React App (that we use for the examples) or Vite, or another tool like React Styleguidist or Storybook, to test isolated components.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • 33-js-concepts

    ๐Ÿ“œ 33 JavaScript concepts every developer should know.

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19

    Repository: leonardomso/33-js-concepts

  • 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: Design Systems with Web Components | dev.to | 2023-12-18

    I was recently able to sit down with some of the core members of Ionic, who also created Stencil a toolchain for building Design Systems and Progressive Web Apps. We talked at great length how typically companies are approaching Ionic from a Design Team and need help building components. As a developer I wanted to talk about the Web Components that are used within the Design System first. There was a decent amount of surprise, so I thought I would break down what a Design System is and why it doesn't matter which end you start with, as long as you have both your Design and Development teams working together to build your Design System.

  • prettier

    Prettier is an opinionated code formatter.

  • Project mention: Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects | dev.to | 2024-05-05

    In this post, I also use ESLint + Standard JS as my code formatting tools. Formatting JS/TS code by using ESLint is also subjective and opinionated, arguably most people would rather use Prettier instead, which provides more configurable options.

  • 30-Days-Of-JavaScript

    30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

  • Project mention: Struggling to Learn React Or Any JavaScript Framework? Here are 7 Mistakes Holding Back (And What To Do Instead) ๐Ÿ’ช๐ŸŽ‰ | dev.to | 2024-02-04

    30 Days of JS

  • SheetJS js-xlsx

    ๐Ÿ“— SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

  • Project mention: how to work with .xlsx files? | /r/node | 2023-06-28

    ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • angular-cli

    CLI tool for Angular

  • Project mention: Initializing a Project with Any Git Repository - Code Recycle | dev.to | 2024-03-18

    module.exports = async (util, rule, host, injector) => { let list = await util.changeList([ { type: 'copy', source: 'git', from: { url: 'https://github.com/angular/angular-cli.git', match: '/packages/schematics/angular/directive/files', output: '/packages/schematics/angular/directive/files', }, pathTemplate: '@angular-devkit', contentTemplate: '@angular-devkit', pathTemplateSuffix: '.template', templateContext: { name: 'hello', standalone: true, selector: 'hello', 'if-flat': (input) => '' }, to: './hello-directive' }, ]); await util.updateChangeList(list); };

  • components

    Component infrastructure and Material Design components for Angular

  • Project mention: Top Material Design 3 web frameworks of 2024 | dev.to | 2024-01-23

    ๐Ÿ‘‰ https://material.angular.io

  • NativeScript

    โšก Empowering JavaScript with native platform APIs. โœจ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java). Use what you love โค๏ธ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.

  • Project mention: Svelte Native: The Svelte Mobile Development Experience | news.ycombinator.com | 2024-01-29

    This is not so much the Svelte equivalent of React Native as it is just NativeScript (https://nativescript.org).

  • javascript-testing-best-practices

    ๐Ÿ“—๐ŸŒ ๐Ÿšข Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)

  • Project mention: Comprehensive and exhaustive JS & Node.js testing best practices (July 2023) | /r/softwarecrafters | 2023-11-30
  • Wails

    Create beautiful applications using Go

  • Project mention: SGSG (Svelte + Go + SQLite + gRPC) - open source application | /r/sveltejs | 2023-12-06

    This is basically the same tech stack of an app Iโ€™ve been planning to build, but deployed as a desktop application using Wails: https://github.com/wailsapp/wails

  • nx

    Smart Monorepos ยท Fast CI

  • Project mention: ๐Ÿ‘ฅ Reproducible Nx Workspace with HugeNxโ€™s Conventions | dev.to | 2024-05-04

    With Nx, you can use the list of presets, but it is hardcoded. There is some flexibility for each with some options, but not enough to generate a more advanced workspace.

  • javascript-interview-questions

    List of 1000 JavaScript Interview Questions

  • Project mention: interview preparation referencing the Github repo | dev.to | 2024-03-02
  • JHipster

    JHipster, much like Spring initializr, is a generator to create a boilerplate backend application, but also with an integrated front end implementation in React, Vue or Angular. In their own words, it "Is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures."

  • Project mention: Java Microservices with Spring Boot and Spring Cloud | dev.to | 2024-01-11

    An easy way to get a pre-configured Keycloak instance is to use JHipster's jhipster-sample-app-oauth2 application. It gets updated with every JHipster release. You can clone it with the following command:

  • RxDB

    A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/

  • Project mention: Ask HN: How Can I Make My Front End React to Database Changes in Real-Time? | news.ycombinator.com | 2024-04-17

    I'm interested in this problem also!

    I think there is a large overlap with projects that market/focus on offline-first experiences.

    AFAIK this problem can be solved by:

    1) Considering a client-side copy of the database that gets synced with the remote DB. This is an approach [PowerSync](https://www.powersync.com/) and [ElectricSql](https://electric-sql.com/) and [rxdb](https://rxdb.info/) take!

  • Bit

    A build system for development of composable software.

  • Project mention: Theming using CSS Variables? Turn Them into VS Code Snippets for Faster, Error-Free Coding | dev.to | 2024-04-14

    Our demo solution was built using Bit, which allows us to create shareable components, render component โ€œpreviews,โ€ generate component docs, and so on.

  • paperless-ngx

    A community-supported supercharged version of paperless: scan, index and archive all your physical documents

  • Project mention: I accidentally built a meme search engine | news.ycombinator.com | 2024-04-13

    I steered a friend towards Paperless (and away from an LLM solution) as a way of searching/accessing GBs of architectural PDFs recently - so far, itโ€™s apparently working well for them.

    https://github.com/paperless-ngx/paperless-ngx

  • sweetalert2

    โœจ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. ๐Ÿ‡บ๐Ÿ‡ฆ

  • Project mention: Using sweetalert2 for ASP.NET Core/Razor Pages | dev.to | 2023-05-07

    Sweetalert2 is a customizable, accessible WAI-ARIA alternative to JavaScript and BootStrap dialogs.

  • CleanArchitecture

    Clean Architecture Solution Template for ASP.NET Core

  • Project mention: How do you structure large Minimal API Projects? | /r/dotnet | 2023-12-07
  • codesandbox-client

    An online IDE for rapid web development

  • Project mention: Free Resources Every Web Developer Should Know About | dev.to | 2024-03-18
  • PeerTube

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

  • Project mention: YouTube's search function is atrocious now [video] | news.ycombinator.com | 2024-02-21
  • ABP

    Open Source Web Application Framework for ASP.NET Core. Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET and the ASP.NET Core platforms. Provides the fundamental infrastructure, production-ready startup templates, application modules, UI themes, tooling, guides and documentation.

  • Project mention: ABP Suite: Best CRUD Page Generation Tool for .NET | dev.to | 2024-02-14

    In conclusion, ABP Suite is a game-changer in the realm of application development. Its modular design (comes from ABP Framework), powerful code generation, and support for modern frontend frameworks make it a go-to choice for developers looking to build scalable and feature-rich applications. Whether you are working on a small project or a large enterprise application, ABP Suite provides the tools you need to succeed in your development endeavors.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Angular related posts

  • ๐Ÿ‘ฅ Reproducible Nx Workspace with HugeNxโ€™s Conventions

    3 projects | dev.to | 4 May 2024
  • Mastering Component Styling: Elevate Your CSS with Layering and Dynamic Class Management, No ng:deep needed!

    1 project | dev.to | 1 May 2024
  • Open Source Angular, Payload CMS and Pulumi AWS Theme Boilerplate

    1 project | news.ycombinator.com | 27 Apr 2024
  • Angular Signals, Reactive Context, and Dynamic Dependency Tracking

    1 project | dev.to | 24 Apr 2024
  • ๐Ÿ’ Cherry-Picked Nx v18.3 Updates

    2 projects | dev.to | 20 Apr 2024
  • Episode 24/15: Wiz behind the curtain, Copilot in VSCode

    1 project | dev.to | 18 Apr 2024
  • Always unsubscribe. No exceptions. Debate closed.

    1 project | dev.to | 11 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more โ†’

Index

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

Project Stars
1 Angular 94,599
2 storybook 82,881
3 33-js-concepts 61,941
4 Ionic Framework 50,430
5 prettier 48,347
6 30-Days-Of-JavaScript 40,971
7 SheetJS js-xlsx 34,507
8 angular-cli 26,585
9 components 24,092
10 NativeScript 23,677
11 javascript-testing-best-practices 23,552
12 Wails 22,317
13 nx 22,004
14 javascript-interview-questions 21,885
15 JHipster 21,231
16 RxDB 20,712
17 Bit 17,588
18 paperless-ngx 16,882
19 sweetalert2 16,829
20 CleanArchitecture 15,654
21 codesandbox-client 12,901
22 PeerTube 12,600
23 ABP 12,267

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com