16 रिपॉजिटरी
Tools and patterns for building single-page applications using the Angular framework.
Distinct from Angular System Architectures: The candidates are either about rotational dynamics or specific build runners, not the general application of the framework.
Explore 16 awesome GitHub repositories matching web development · Angular Application Frameworks. Refine with filters or upvote what's useful.
The Angular Command Line Interface is a tool for initializing, scaffolding, and managing the development lifecycle of Angular web applications from a terminal. It functions as a project manager and frontend build toolchain, providing a standardized way to bootstrap new applications and manage their overall health and configuration. The tool employs schematic-based code generation to create standardized project structures and components. It utilizes a workspace-based configuration to manage multiple related applications and libraries within a single shared root and dependency tree. The system
Bootstraps new Angular applications by generating the initial project structure and configuration files.
This project is an architecture reference and coding standard for the Angular framework. It provides guidelines for organizing files, components, and services into a logical hierarchy to maintain consistent and readable TypeScript code. The guide focuses on enterprise application architecture and frontend code governance. It establishes a shared set of structural guidelines and development standards to ensure long-term maintainability and to assist in bootstrapping new projects without technical debt. The resource covers modular architecture guidelines, pattern-based code standardization, an
Establishes consistent coding patterns and syntax rules specifically for developers using the Angular framework.
This project is a pre-configured development boilerplate for building applications using the Angular framework and the Webpack module bundler. It provides a standardized environment that integrates a dockerized development setup to ensure consistent build and execution across different operating systems. The blueprint includes a production pipeline focused on frontend performance, utilizing ahead-of-time compilation and lazy loading to reduce bundle sizes. It also incorporates a built-in Sass styling integration to process SCSS files into CSS and an automated testing suite with integration fo
Provides a pre-configured boilerplate and scaffolding to accelerate the initialization of new Angular applications.
Nebular is an Angular UI component library that implements the Eva Design System, providing a comprehensive set of over thirty-five ready-made UI elements with full theming support. The library is built around a design-token-driven architecture where visual properties are compiled into CSS custom properties, enabling global style overrides and consistent branding across applications without modifying component internals. The framework includes a built-in dark mode system activated by toggling a CSS class on the root element, which triggers pre-defined token overrides across all components. Au
Supports full visual theming with dark mode and CSS custom properties for brand customization.
Ghostfolio is a self-hosted portfolio tracker designed for personal finance tracking and wealth management. It allows users to record investment transactions and monitor asset holdings across multiple financial accounts in a single private environment. The system provides a financial performance analyzer to calculate investment returns and generate growth charts. It includes an investment risk auditor that performs static analysis on asset holdings to identify financial vulnerabilities and diversification gaps. The platform covers broader capabilities for multi-account management and financi
Implements a single-page application frontend using the Angular framework for dynamic user interface updates.
billboard.js is a JavaScript charting library built on D3.js that renders interactive data visualizations from a single declarative configuration object. It supports a wide range of chart types including bar, line, pie, scatter, area, spline, step, candlestick, funnel, gauge, heatmap, radar, polar, treemap, bubble, donut, and sparkline charts, and can overlay multiple chart types within a single visualization. The library offers an opt-in Canvas rendering mode for improved performance with large datasets and high-density axis displays, alongside its standard SVG-based rendering. The library d
Provides Angular-specific chart components for declarative integration into Angular applications.
CKEditor 4 is a browser-based WYSIWYG rich text editor that enables users to create and format HTML content directly in the browser. It operates on a plugin-based architecture with a configurable toolbar system, DOM-based content editing, and an event-driven lifecycle, all delivered through a CDN-based distribution model. The editor supports skin-based theming and includes a legacy plugin compatibility layer for backward compatibility. The editor distinguishes itself as a cross-platform framework that integrates natively with Angular, React, Vue, Electron, Android, and iOS environments. It of
Provides native integration components for embedding the editor into Angular, React, and Vue applications.
This is a TypeScript web application and single-page application built with Angular. It serves as a full-featured blogging platform and content management system that implements professional architectural patterns for building complex user interfaces. The project functions as a REST API client that integrates with a backend service to manage users, articles, and social interactions. It includes a markdown content renderer to display formatted articles and a system for content discovery using paginated feeds and category filters. The application covers several functional domains, including us
Built as a comprehensive single-page application leveraging the Angular framework for complex UI logic.
This project is a curated collection of technical interview questions and detailed answers designed for professional software engineering roles. It serves as an Angular framework study resource and interview guide for developers preparing for frontend engineering assessments. The resource covers core architectural patterns including component-based view architecture, hierarchical dependency injection, and declarative template binding. It also addresses implementation details regarding observable-driven data streams and the use of directives for DOM manipulation. Additional content focuses on
Serves as a comprehensive resource for building applications using the Angular framework.
Angular Seed एक प्रोजेक्ट बूटस्ट्रैपिंग फ्रेमवर्क है जो Angular एप्लिकेशन के लिए एक प्री-कॉन्फ़िगर बिल्ड सिस्टम और स्टैंडर्ड प्रोजेक्ट स्ट्रक्चर प्रदान करता है। यह इंटीग्रेटेड डिप्लॉयमेंट टारगेट्स के साथ वेब, मोबाइल और डेस्कटॉप एप्लिकेशन बनाने के लिए एक आधार स्थापित करता है। यह फ्रेमवर्क मल्टी-एप्लिकेशन वर्कस्पेस सपोर्ट के माध्यम से खुद को अलग करता है, जिससे तर्क और संसाधनों को साझा करने के लिए एक ही कोडबेस के भीतर कई एप्लिकेशन इंस्टेंस रह सकते हैं। इसमें डेवलपमेंट, स्टेजिंग और प्रोडक्शन चरणों में API एंडपॉइंट्स और कॉन्फ़िगरेशन सेटिंग्स को स्विच करने के लिए विशेष एनवायरनमेंट मैनेजमेंट शामिल है। यह प्रोजेक्ट अहेड-ऑफ-टाइम कंपाइलेशन के माध्यम से प्रोडक्शन बंडल ऑप्टिमाइज़ेशन और रनटाइम एनवायरनमेंट मानकीकरण के लिए कंटेनराइजेशन सहित व्यापक क्षमताओं को कवर करता है। इसमें कोड कवरेज के साथ यूनिट टेस्टिंग, स्वचालित एंड-टू-एंड ब्राउज़र टेस्टिंग और स्वचालित API डॉक्यूमेंटेशन जनरेशन की सुविधा वाला एक डेवलपमेंट वर्कफ़्लो शामिल है।
Provides a comprehensive bootstrapping framework and build system for developing and deploying Angular applications.
mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a comprehensive set of reusable interface elements implemented as native Web Components, ensuring compatibility across different JavaScript frameworks. The library features a sophisticated theming system that supports light and dark modes, as well as the ability to generate dynamic color palettes from seed colors or image sources. It distinguishes itself with a high level of flexibility in visual customization, using CSS custom properties to control design tokens such as typography, cor
Enables the embedding of custom web components into Angular applications via schema configuration.
ngx-charts is an Angular charting library and SVG data visualization framework. It provides a set of declarative UI components for rendering animated and interactive charts and graphs within Angular applications. The library allows for the assembly of specialized visualizations by combining low-level internal charting components. It supports the creation of custom charts through the use of mathematical scales, shape generators, and CSS styling overrides. The framework covers a wide range of visualization types, including comparison charts such as bar and line graphs, distribution visualizati
Ships a set of Angular-specific components that wrap SVG charting functionality for declarative use.
vue-framework-wz एक Vue.js एडमिन डैशबोर्ड फ्रेमवर्क और मॉड्यूलर फ्रंटएंड बॉयलरप्लेट है जिसे प्रशासनिक इंटरफ़ेस बनाने के लिए डिज़ाइन किया गया है। यह एक एंटरप्राइज़ UI घटक लाइब्रेरी और यूज़र लॉगिन को प्रबंधित करने और संरक्षित प्रशासनिक मार्गों तक पहुंच को प्रतिबंधित करने के लिए भूमिका-आधारित एक्सेस कंट्रोल सिस्टम प्रदान करता है। यह फ्रेमवर्क बंडल आकार को अनुकूलित करने के लिए वैकल्पिक प्लगइन डिपेंडेंसी को प्रबंधित करने के लिए एक कमांड-लाइन टूल पेश करता है। इसमें एक स्वचालित नेविगेशन सिस्टम शामिल है जो एप्लिकेशन रूटिंग कॉन्फ़िगरेशन के आधार पर मल्टी-लेवल साइडबार, ब्रेडक्रंब और टैब्ड ब्राउज़िंग इंटरफ़ेस उत्पन्न करता है। यह प्रोजेक्ट विकास और उत्पादन के लिए वातावरण-विशिष्ट बिल्ड कॉन्फ़िगरेशन, सारणीबद्ध डेटा के लिए CSV डेटा निर्यात वर्कफ़्लो, और सामग्री निर्माण के लिए एकीकृत रिच टेक्स्ट और मार्कडाउन एडिटर सहित व्यापक एंटरप्राइज़ क्षमताओं को कवर करता है।
Provides integrated rich text and markdown editors for creating formatted content within the administrative interface.
textAngular AngularJS एप्लिकेशन्स के लिए एक रिच टेक्स्ट एडिटर कंपोनेंट है। यह एक विजुअल एडिटिंग इंटरफेस प्रदान करता है जो यूजर्स को टेक्स्ट फॉर्मेट करने और मीडिया एम्बेड करने की सुविधा देता है, और एडिटर को एप्लिकेशन डेटा मॉडल से जोड़ने वाली सिंक्रोनाइज़ेशन लेयर के रूप में काम करता है। एडिटर में एक कस्टमाइज़ेबल इंटरफेस है जहाँ फॉर्मेटिंग बटन ग्रुप्स और टूलबार लेआउट्स को कॉन्फ़िगरेशन के जरिए डिफाइन किया जाता है। यह एडिटर की फंक्शनल क्षमताओं को बढ़ाने के लिए कस्टम टूल्स और प्लगइन्स के रजिस्ट्रेशन का समर्थन करता है। यह प्रोजेक्ट टू-वे डेटा सिंक्रोनाइज़ेशन के साथ HTML कंटेंट बाइंडिंग, इवेंट-ड्रिवन चेंज ट्रैकिंग और वीडियो प्लेसहोल्डर्स एम्बेड करने के लिए विशेष मार्कर्स के उपयोग को कवर करता है।
Integrates a rich text editor as a native component specifically designed for AngularJS applications.
This project provides a standardized architectural framework for building scalable, full-stack enterprise applications. It serves as a foundational boilerplate that enforces clean architecture principles, ensuring that business logic remains isolated from infrastructure concerns and external data persistence details. By organizing code into feature-based modules rather than technical roles, the framework simplifies navigation and maintenance within large, complex codebases. The architecture distinguishes itself through a mediator-based communication model that decouples application layers and
Offers standardized project layouts and modular structures to accelerate the initialization of scalable applications.
This project provides a collection of reusable UI components for rendering interactive, data-driven charts within web applications. It functions as a bridge between the framework's component-based architecture and low-level graphics libraries, allowing developers to encapsulate complex visualization logic into standard elements. The library distinguishes itself by integrating reactive data binding and lifecycle management directly into the charting process. This ensures that visual representations, such as bar, line, and pie charts, automatically synchronize with underlying data models and ad
Provides reusable UI components for displaying dynamic charts that automatically animate and resize based on data changes.