ngneat

ngneat/dag

🐠 An Angular service for managing directed acyclic graphs

TypeScript
156
7
MIT License

@ngneat/dag is an Angular service for creating and managing directed acyclic graphs (DAGs) in web applications. It provides methods for adding, removing, and reorganizing workflow steps while automatically maintaining parent-child relationships and branch paths. The library is designed for developers building complex workflow interfaces where users can dynamically create and modify multi-step processes with conditional branching logic.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of ngneat/dag

Account's avatar
Angular - animations integration with web-animations
Account's avatar
Angular - commonly needed directives and services
Account's avatar
Angular - the compiler library
Account's avatar
Angular - the core framework
Account's avatar
Angular - directives and services for creating forms
Account's avatar
Angular - library for using Angular in a web browser
Account's avatar
Angular - library for using Angular in a web browser with JIT compilation
Account's avatar
Angular - the routing library
Account's avatar
A schematics command that create an angular library with open source boilerplate.
Account's avatar
The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications and libraries within an Nx workspace. It provides: - Integration with libraries such as Storybook, Jest, ESLint, Tailwind CSS, and Cypress. - Generators to help scaffold code quickly (like: Micro Frontends, Libraries, both internal to your codebase and publishable to npm) - Single Component Application Modules (SCAMs) - NgRx helpers. - Utilities for automatic workspace refactoring.
Account's avatar
Draw a leader line in your web page.
Account's avatar
Reactive Extensions for modern JavaScript
Account's avatar
Runtime library for TypeScript helper functions
Account's avatar
Zones for JavaScript
Account's avatar
Angular Webpack Build Facade
Account's avatar
CLI tool for Angular
Account's avatar
Angular - the compiler CLI for Node.js
Account's avatar
Angular - language services
Account's avatar
Lint your commit messages
Account's avatar
Shareable commitlint config enforcing the angular commit convention
Account's avatar
Shareable commitlint config enforcing conventional commits
Account's avatar
A powerful tool to simplify your Angular tests
Account's avatar
Smart, Fast and Extensible Build System
Account's avatar
The Nx Plugin for Cypress contains executors and generators allowing your workspace to use the powerful Cypress integration testing capabilities.
Account's avatar
The eslint-plugin-nx package is an ESLint plugin that contains a collection of recommended ESLint rule configurations which you can extend from in your own ESLint configs, as well as an Nx-specific lint rule called enforce-module-boundaries.
Account's avatar
The Nx Plugin for Jest contains executors and generators allowing your workspace to use the powerful Jest testing capabilities.
Account's avatar
The Workspace plugin contains executors and generators that are useful for any Nx workspace. It should be present in every Nx workspace and other plugins build on it.
Account's avatar
TypeScript definitions for jest
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
Tool to easily add recognition for new contributors
Account's avatar
Linting for Angular applications, following angular.io/styleguide.
Account's avatar
Run scripts that set and use environment variables across platforms
Account's avatar
Cypress is a next generation front end testing tool built for the modern web
Account's avatar
Loads environment variables from .env file
Account's avatar
An ESLint plugin for projects using Cypress
Account's avatar
Modern native Git hooks
Account's avatar
Delightful JavaScript Testing.
Account's avatar
Jest preset configuration for Angular projects
Account's avatar
Lint files staged by git
Account's avatar
Compile and package Angular libraries in Angular Package Format (APF)
Account's avatar
Extends the Angular CLI's build process
Account's avatar
Add Tailwind CSS to an Angular Workspace

Support the repos that depend on this repository

Top contributors

No contributors yet

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet