Gathering detailed insights and metrics for xng-breadcrumb
Gathering detailed insights and metrics for xng-breadcrumb
Gathering detailed insights and metrics for xng-breadcrumb
Gathering detailed insights and metrics for xng-breadcrumb
npm install xng-breadcrumb
Module System
Min. Node Version
Typescript Support
Node Version
NPM Version
242 Stars
278 Commits
62 Forks
14 Watching
13 Branches
19 Contributors
Updated on 21 Oct 2024
Minified
Minified + Gzipped
TypeScript (72.41%)
HTML (21.99%)
CSS (4.06%)
SCSS (1.16%)
Shell (0.32%)
JavaScript (0.07%)
Cumulative downloads
Total Downloads
Last day
3.4%
3,019
Compared to previous day
Last week
6.5%
16,374
Compared to previous week
Last month
1.2%
64,889
Compared to previous month
Last year
15.1%
848,429
Compared to previous year
1
4
A lightweight, declarative and dynamic breadcrumbs solution for Angular 6 and beyond. https://www.npmjs.com/package/xng-breadcrumb
Simplify Navigation: Breadcrumbs are vital in applications with deep navigation hierarchies, offering users an intuitive way to traverse back to higher levels effortlessly.
For a step by step guide on integrating xng-breadcrumb into your Angular application, visit the Documentation.
Explore our Demo App - showcasing the power of xng-breadcrumb
in an Angular setup. Experience seamless breadcrumb navigation as you browse through various links!
✅ Zero configuration: Just add <xng-breadcrumb></xng-breadcrumb>
anywhere in the app.Breadcrumb labels are automatically generated by analyzing Angular Route configurations.
✅ Custom labels:Define custom labels for each route via Angular Route Configurations, enhancing breadcrumb clarity and relevance.
✅ Update labels dynamically: Change breadcrumb labels dynamically using BreadcrumbService.set()
, utilizing either route path or route alias.
✅ Skip breadcrumb: Conditionally exclude specific routes from breadcrumb display
✅ Disable breadcrumb: Can disable specific routes in breadcrumbs to prevent navigation to intermediate states .
✅ Customization: Customize breadcrumb template to display icons with label, apply text formatting using pipes, integrate i18n with ngx-translate, and more.
✅ Styling and Seperators: Easily customize breadcrumb separators and styles to match your application's design
✅ QueryParams and Fragment: Preserves QueryParams and Fragement while navigating via breadcrumbs
✅ SSR: Supports server side rendering with nguniversal
Thanks goes to these wonderful people (emoji key):
Uday Vunnam 💻 📖 🚧 | anthonythiry 💻 | dedrazer 💻 | Danny Feliz 📖 | Kapsky 💻 | Andrei Cojea 📖 | Jonathan 💻 |
Pavan Kumar Jadda 💻 | Leon Fretter 💻 | Lukáš Matta 📖 | Glenn Latomme 💻 | Ovidiu Haureș 💻 | Kristof Gilis 💻 | |
Add your contributions |
This project follows the all-contributors specification. Contributions of any kind welcome!
To add new contributor username, who made a contribution of type contribution:
pnpm all-contributors add <username> <contribution>
Example: pnpm all-contributors add jfmengels code,doc
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
Found 1/30 approved changesets -- score normalized to 0
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
Reason
security policy file not detected
Details
Reason
project is not fuzzed
Details
Reason
branch protection not enabled on development/release branches
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
24 existing vulnerabilities detected
Details
Score
Last Scanned on 2024-11-18
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More