components
compodoc
Our great sponsors
components | compodoc | |
---|---|---|
123 | 20 | |
24,041 | 3,940 | |
0.6% | 0.4% | |
9.9 | 8.2 | |
6 days ago | 8 days ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
components
-
Top Material Design 3 web frameworks of 2024
π https://material.angular.io
-
The big Angular UI library comparison π
Angular Material (MIT license)
-
Google Maps or Other Mapping Library React Integration
I don't want to use angular, but perhaps not surprisingly, there's an actively maintained wrapper library for Google Maps maintained by Google.
-
An Overview of 25+ UI Component Libraries in 2023
Angular Material : Like all the rest of the material implementations for the various frameworks. All say about the same about themselves β being high quality, versatile, and frictionless. Whatever superlatives work, I guess π€·π½. Watch out for theming and trying to do anything that it doesnβt offer.
-
Build a Beautiful CRUD App with Spring Boot and Angular
After the app creation process completes, navigate into the app directory and install Angular Material to make the UI look beautiful, particularly on mobile devices.
-
Getting Started with Angular: Routing
At the moment everything is hard-coded, but in a future post, weβll cover retrieving data using services and requests to an API. I have also included Angular Material, a component library built for Angular using the Material Design specification. This shouldnβt interfere with an understanding of the base Angular concepts but I will highlight and discuss any usages I think may confuse.
-
Share mistakes you did with Angular and you want other devs not do it again
Yep I've run into this, it also causes Material components to be non-compliant for accessibility, see #26243 for an example. It can't be fixed by the framework so you're essentially stuck and need to avoid content projection.
- How do you people learn angular upto medium/advanced level?
-
Angular standalone components
Angular Material - Components
-
Any good resources for component library development?
When we developed our own components we took inspiration in Material https://github.com/angular/components/tree/main/src/material
compodoc
-
The best Angular 15 Starter Project
β Angular 15 β Angular Material β Unit Testing with Jest β End-to-End Testing with [TestCafΓ©](https://testcafe.io/ β Internationalization with Transloco β Auto documentation with Compodoc β Analyse your project with webpack-bundle-analyzer β Docker β ESLint β Prettier β Commit Linting β AuditJS Audit this application using Sonatype OSS Index β Auto-generate a CHANGELOG with auto-changelog
- `npm run start` - Start the app - `npm run lint` - Lint the project - `npm run test` - Run unit tests - `npm run build` - Build the project - `npm run build:prod` - Build the project in production mode - `npm run build:prod:stats` - Build the project in product mode with stats - `npm run analyse` - Analyse bundle with [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) - `npm run compodoc` - Generate [compodoc](https://github.com/compodoc/compodoc) documentation - `npm run version` - Generate changelog - `npm run prettier` - Format the whole project - `npm run audit` - Audit this application using Sonatype OSS Index
-
Documenting Angular projects
Finally, we have come to a point where we want our JSDoc comment documentations to turn into a full scale documentation website, which we can share with new developers instead of providing lengthy Word documents, or which can be used by the team to search for explanations and direction during development. Thankfully, there are amazing tools that help us build such sites easily, with just a console command. Today we will be exploring one such tool called Compodoc, which is a documentation website generator specifically designed for Angular projects (it also supports Nest and Stencil, but we will focus on Angular).
-
π Angular 13 + ESLint, Material + Transloco + Jest, TestCafe + Docker + Prettier π
npm run compodoc - generate compodoc documentation
-
The best Angular 13 Starter Project
β Angular 13 β Angular Material β Unit Testing with Jest β End-to-End Testing with [TestCafΓ©](https://testcafe.io/ β Internationalization with Transloco β Auto documentation with Compodoc β Analyse your project with webpack-bundle-analyzer β Docker β ESLint β Prettier β Commit Linting β AuditJS Audit this application using Sonatype OSS Index β Auto-generate a CHANGELOG with auto-changelog
- `npm run start` - Start the app - `npm run lint` - Lint the project - `npm run test` - Run unit tests - `npm run build` - Build the project - `npm run build:prod` - Build the project in production mode - `npm run build:prod:stats` - Build the project in product mode with stats - `npm run analyse` - Analyse bundle with [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) - `npm run compodoc` - Generate [compodoc](https://github.com/compodoc/compodoc) documentation - `npm run version` - Generate changelog - `npm run prettier` - Format the whole project - `npm run audit` - Audit this application using Sonatype OSS Index
-
Architecture Diagraming Tools
Not too sure about a diagramming tool for a new project, but I've used compodoc to automatically generate documentation and diagrams for existing Angular apps before and would definitely recommend checking it out
-
π Angular 13 Starter with ESLint, Material, Transloco, Jest, TestCafe, Docker & Prettier π
β Auto documentation with Compodoc
-
The Ultimate Angular Resourcesπ For Developersπ¨βπ»
Compodoc : The missing documentation tool for your Angular 2 application, integrate well with npm scripts
-
π Angular 13 Starter with ESLint, Material, Transloco, Jest, TestCafe, Docker & Prettier π
β Angular 13 β Angular Material β Unit Testing with Jest β End-to-End Testing with TestCafΓ© β Internationalization with Transloco β Auto documentation with Compodoc β Analyse your project with webpack-bundle-analyzer β Docker β ESLint β Prettier β Commit Linting
What are some alternatives?
storybook - π The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more! [Moved to: https://github.com/storybookjs/storybook]
tsdoc - A doc comment standard for TypeScript
ngx-virtual-scroller - Virtual Scroll displays a virtual, "infinite" list.
vscode-docthis - JSDoc generator extension for Visual Studio Code.
Playwright - Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
angular-email-editor - Drag-n-Drop Email Editor Component for Angular
webpack-bundle-analyzer - Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap
Angular - Deliver web apps with confidence π
ESLint - Find and fix problems in your JavaScript code.
Vaadin - Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
clarity - Clarity is a scalable, accessible, customizable, open source design system built with web components. Works with any JavaScript framework, built for enterprises, and designed to be inclusive.
Angular-Full-Stack - Angular Full Stack project built using Angular, Express, Mongoose and Node. Whole stack in TypeScript.