{"id":13406792,"url":"https://github.com/angular-extensions/elements","last_synced_at":"2025-05-16T05:03:01.060Z","repository":{"id":35032286,"uuid":"194047542","full_name":"angular-extensions/elements","owner":"angular-extensions","description":"Lazy load Angular Elements (or any other web components / custom elements ) with ease!","archived":false,"fork":false,"pushed_at":"2025-04-25T14:09:32.000Z","size":11676,"stargazers_count":320,"open_issues_count":31,"forks_count":41,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-04-25T15:24:14.619Z","etag":null,"topics":["angular","angular-elements","custom-elements","lazy-loading","micro-frontends","microfrontends","web-components"],"latest_commit_sha":null,"homepage":"https://angular-extensions.github.io/elements/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/angular-extensions.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-06-27T07:43:59.000Z","updated_at":"2025-04-25T14:09:37.000Z","dependencies_parsed_at":"2023-11-09T17:28:42.093Z","dependency_job_id":"6e523435-a37d-48d8-bb35-c2dde53a02a5","html_url":"https://github.com/angular-extensions/elements","commit_stats":{"total_commits":335,"total_committers":20,"mean_commits":16.75,"dds":"0.19701492537313436","last_synced_commit":"d30b466a1f943212779b708d8ac9ca5c2dea30dc"},"previous_names":[],"tags_count":85,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angular-extensions%2Felements","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angular-extensions%2Felements/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angular-extensions%2Felements/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angular-extensions%2Felements/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/angular-extensions","download_url":"https://codeload.github.com/angular-extensions/elements/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254471028,"owners_count":22076582,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","angular-elements","custom-elements","lazy-loading","micro-frontends","microfrontends","web-components"],"created_at":"2024-07-30T19:02:39.436Z","updated_at":"2025-05-16T05:03:01.029Z","avatar_url":"https://github.com/angular-extensions.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.github.com/angular-extensions/elements/master/projects/elements-demo/src/assets/logo/logo.svg?sanitize=true\" width=\"120\" height=\"120\"\u003e\n\u003c/p\u003e\n\n# ANGULAR EXTENSIONS ELEMENTS\n\n### The easiest way to lazy-load Angular Elements or any other web components in your Angular application!\n\nby [@tomastrajan](https://twitter.com/tomastrajan)\n\n[![npm](https://img.shields.io/npm/v/@angular-extensions/elements.svg)](https://www.npmjs.com/package/@angular-extensions/elements) [![npm](https://img.shields.io/github/license/angular-extensions/elements.svg)](https://github.com/angular-extensions/elements/blob/master/LICENSE) [![npm](https://img.shields.io/npm/dm/@angular-extensions/elements.svg)](https://www.npmjs.com/package/@angular-extensions/elements) [![Build Status](https://travis-ci.org/angular-extensions/elements.svg?branch=master)](https://travis-ci.org/angular-extensions/elements) [![codecov](https://codecov.io/gh/angular-extensions/elements/branch/master/graph/badge.svg)](https://codecov.io/gh/angular-extensions/elements) [![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org) [![Twitter Follow](https://img.shields.io/twitter/follow/tomastrajan.svg?style=social\u0026label=Follow)](https://twitter.com/tomastrajan)\n\n## Documentation\n\n- [Docs](https://angular-extensions.github.io/elements/)\n- [Getting started](https://angular-extensions.github.io/elements/#/docs/getting-started)\n- [Use cases](https://angular-extensions.github.io/elements/#/docs/use-cases)\n- [FAQ](https://angular-extensions.github.io/elements/#/docs/faq)\n- [API](https://angular-extensions.github.io/elements/#/docs/api)\n- [Examples](https://angular-extensions.github.io/elements/#/examples)\n- [Blog post](https://medium.com/@tomastrajan/the-best-way-to-lazy-load-angular-elements-97a51a5c2007)\n- [Meetup presentation (video)](https://www.youtube.com/watch?v=X__jkPGYRUs)\n\n## Quickstart\n\n1. Install `npm i @angular-extensions/elements`\n2. Add `import { LazyElementsModule } from '@angular-extensions/elements';`\n3. Append `LazyElementsModule` to the `imports: []` of your `AppModule`\n4. Add new `schemas: []` property with `CUSTOM_ELEMENTS_SCHEMA` value to `@NgModule` decorator of your `AppModule`\n5. Use `*axLazyElement` directive on an element you wish to load and pass in the url of the element bundle\n\nExample of module implementation...\n\n```typescript\nimport { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { LazyElementsModule } from '@angular-extensions/elements';\n\n@NgModule({\n  schemas: [CUSTOM_ELEMENTS_SCHEMA],\n  imports: [BrowserModule, LazyElementsModule],\n  declarations: [AppComponent, FeatureComponent],\n  bootstrap: [AppComponent],\n})\nexport class AppModule {}\n```\n\nExample of component implementation\n\n```typescript\nimport { Component } from '@angular/core';\n\n@Component({\n  selector: 'your-org-feature',\n  template: `\n    \u003c!-- will be lazy loaded and uses standard Angular template bindings --\u003e\n    \u003csome-element\n      *axLazyElement=\"elementUrl\"\n      [data]=\"data\"\n      (dataChange)=\"handleChange($event)\"\n    \u003e\n    \u003c/some-element\u003e\n  `,\n})\nexport class FeatureComponent {\n  elementUrl = 'https://your-org.com/elements/some-element.js';\n\n  data: SomeData;\n\n  handleChange(change: Partial\u003cSomeData\u003e) {\n    // ...\n  }\n}\n```\n\n## Supported Angular versions\n\nLibrary was tested with the following versions of Angular and is meant to be used\nwith the corresponding major version (`\"@angular/core\"\": \"^15.0.0\"` with `\"@angular-extensions/elements\": \"^15.0.0\"` ).\n\n- 9.x (full IVY support, using renderers so careful with SSR)\n- 8.x (partial IVY support, `axLazyElement` works but `axLazyElementDynamic` does NOT work with IVY)\n- 7.x\n- 6.x (eg `npm i @angular-extensions/elements@^6.0.0`)\n\n## Internal dep graph\n\n![Internal dep graph](https://raw.githubusercontent.com/angular-extensions/elements/master/dep-graph.png)\n\n## Become a contributor\n\n#### Missing a feature, found bug or typo in docs?\n\nPlease, feel free to open an [issue](https://github.com/angular-extensions/elements/issues)\nor submit a [pull request](https://github.com/angular-extensions/elements/pulls) to make this project better for everyone! 🤗\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://medium.com/@tomastrajan\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/3764868?v=4?s=85\" width=\"85px;\" alt=\"Tomas Trajan\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTomas Trajan\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=tomastrajan\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#design-tomastrajan\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"#example-tomastrajan\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"https://github.com/angular-extensions/elements/commits?author=tomastrajan\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#ideas-tomastrajan\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"#infra-tomastrajan\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e \u003ca href=\"https://github.com/angular-extensions/elements/commits?author=tomastrajan\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://medium.com/@overthesanity\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7337691?v=4?s=85\" width=\"85px;\" alt=\"Artur Androsovych\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eArtur Androsovych\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=arturovt\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/angular-extensions/elements/issues?q=author%3Aarturovt\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"http://www.lambda-it.ch\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/2899448?v=4?s=85\" width=\"85px;\" alt=\"Wayne Maurer\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eWayne Maurer\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/issues?q=author%3Awmaurer\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/angular-extensions/elements/commits?author=wmaurer\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://www.santoshyadav.dev\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/11923975?v=4?s=85\" width=\"85px;\" alt=\"Santosh Yadav\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSantosh Yadav\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=santoshyadav198613\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#platform-santoshyadav198613\" title=\"Packaging/porting to new platform\"\u003e📦\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://twitter.com/daviddalbusco\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/16886711?v=4?s=85\" width=\"85px;\" alt=\"David Dal Busco\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDavid Dal Busco\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=peterpeterparker\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#example-peterpeterparker\" title=\"Examples\"\u003e💡\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://www.linkedin.com/in/mohammedzamakhan\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/2327532?v=4?s=85\" width=\"85px;\" alt=\"Zama Khan Mohammed\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eZama Khan Mohammed\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=mohammedzamakhan\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-mohammedzamakhan\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"https://github.com/angular-extensions/elements/commits?author=mohammedzamakhan\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/angelfraga\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/11693938?v=4?s=85\" width=\"85px;\" alt=\"Angel Fraga Parodi\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAngel Fraga Parodi\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#example-angelfraga\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"#ideas-angelfraga\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/ye3i\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/5447242?v=4?s=85\" width=\"85px;\" alt=\"ye3i\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eye3i\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=ye3i\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-ye3i\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/MagicCurlyHair\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/38192464?v=4?s=85\" width=\"85px;\" alt=\"Heorhi Shakanau\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHeorhi Shakanau\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=MagicCurlyHair\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-MagicCurlyHair\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"http://www.plets.me/\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/119980?v=4?s=85\" width=\"85px;\" alt=\"Felipe Plets\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eFelipe Plets\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=felipeplets\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#design-felipeplets\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"#example-felipeplets\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"https://github.com/angular-extensions/elements/commits?author=felipeplets\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#ideas-felipeplets\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"https://github.com/angular-extensions/elements/commits?author=felipeplets\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/jkubiszewski\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5447242?v=4?s=85\" width=\"85px;\" alt=\"jkubiszewski\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ejkubiszewski\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=jkubiszewski\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/gshokanov\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/38192464?v=4?s=85\" width=\"85px;\" alt=\"Heorhi Shakanau\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHeorhi Shakanau\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=gshokanov\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/NagornovAlex\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3100132?v=4?s=85\" width=\"85px;\" alt=\"NagornovAlex\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNagornovAlex\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=NagornovAlex\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://www.josephndavis.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/16785168?v=4?s=85\" width=\"85px;\" alt=\"Joseph Davis\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJoseph Davis\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=Nerrdii\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/Arooba-git\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/56495631?v=4?s=85\" width=\"85px;\" alt=\"Arooba Shahoor\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eArooba Shahoor\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=Arooba-git\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/twixthehero\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1883172?v=4?s=85\" width=\"85px;\" alt=\"Maximilian Wright\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMaximilian Wright\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=twixthehero\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/apokralipsa\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7910183?v=4?s=85\" width=\"85px;\" alt=\"Jakub Stawiarski\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJakub Stawiarski\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=apokralipsa\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/9kubczas4\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/43759569?v=4?s=85\" width=\"85px;\" alt=\"Paweł Kubiak\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePaweł Kubiak\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=9kubczas4\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/volvachev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/34657605?v=4?s=85\" width=\"85px;\" alt=\"Egor Volvachev\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEgor Volvachev\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=volvachev\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/DanielBou99\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/43351001?v=4?s=85\" width=\"85px;\" alt=\"Daniel Bou\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDaniel Bou\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/angular-extensions/elements/commits?author=DanielBou99\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\n## Sponsors\n\n\u003e Are you currently working in an **enterprise polyrepo environment** with many applications and found yourself thinking you could provide so much more value only if you had better overview to plan, track progress and just get things done?\n\nTry _[Omniboard](https://omniboard.dev), the best tool for lead software engineers and architects_\nthat helps them to get an overview to drive change in **enterprise polyrepo environments** by querying and tracking all their code bases!\n\nThe free plan let's you get a full overview of all your projects with your first dashboard, tracking up to 3 different things!\n\n\u003ca href=\"http://www.youtube.com/watch?feature=player_embedded\u0026v=uDnNE9FuLwc\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://app.omniboard.dev/assets/videos/omniboard-getting-started.png\" \n              alt=\"Omniboard.dev - getting started in less than 5 minutes\" width=\"100%\" /\u003e\n\u003c/a\u003e\n","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangular-extensions%2Felements","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fangular-extensions%2Felements","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangular-extensions%2Felements/lists"}