Carve your name in ng-halla.
Every Angular contributor's pull request, issue, discussion, review and security advisory credit is remembered here, in ng-halla.
Take your seat among the Angularians and earn your place in the saga.
Everyone who has contributed since 2014, ranked at angularians.dev and updated every night.
Inspired by Nuxters, built for Angular.
You need Node 24 (.nvmrc) and pnpm 10.
git clone https://github.com/erkamyaman/angularians.git
cd angularians
pnpm install
pnpm dev # http://localhost:4242, with the data in data/
pnpm testThe data is already in data/: you do not need a GitHub token to work on the site. To collect it yourself, see
collector/README.md.
- A leaderboard of angular/angular, angular/components, angular/angular-cli, angular/dev-infra, angular/domino, and the archived angular/zone.js and angular/universal: merged pull requests, issues, discussions, comments, code reviews and security advisory credits. How the score works.
- The last 30 days, the last 12 months, all time and every year, by country, with a globe.
- A profile for everyone: stats, badges and year by year, with the packages they contributed to, down to angular.dev and the Angular agent skills.
- Sign in with GitHub to see your rank and badges, share your profile and add your Angularian card to your GitHub README.
- Custom badges for the people behind Angular community projects, each with its own title, logo and colour ("Analog alchemist"), linked to the project and shown on the Angularian card.
- Link previews for every profile and period, drawn on the server: share a link and it shows your card. Pick a period for your README card and only what changes reloads.
- Dark and light themes.
- A public JSON API. How it all fits: docs/ARCHITECTURE.md.
Angular and AnalogJS for the site, server-rendered; spartan/ui for the components and ng-icons for the icons; Tailwind CSS for the styles; satori and resvg for the share cards; cobe for the globe; GitHub Actions for the nightly collection, and Netlify to host it all.
The Viking icons are by Lorc and Delapouite from Game Icons, the flags from circle-flags. All credits: THIRD_PARTY_NOTICES.md.
The mark is the Angular shield cut in two: the A of Norse on one side, a contribution
graph on the other, in Viking gold (#9A6700, and the brighter #D29922 on dark) and the grey of empty days. Its construction is in
app/scripts/logo. About the Norse font: THIRD_PARTY_NOTICES.md.
See CONTRIBUTING.md and the Code of Conduct. New here? Start with a good first issue. Report security problems through SECURITY.md.
Erkam Yaman Maintainer |
Thanks to everyone who has helped. This project follows the all-contributors specification. Contributions of any kind welcome!
Erkam Yaman 💻 🎨 📖 🚇 🚧 |
Jaime Burgos 💻 |
Ali Elderov 🤔 🐛 |
Abiram 🐛 |
Gerome Grignon 🤔 |
MIT License © 2026 Erkam Yaman. The code ported from Nuxters keeps the MIT notices of NuxtLabs and Nuxt: THIRD_PARTY_NOTICES.md.
Angularians is an independent community project. It is not affiliated with, or endorsed by, Google or the Angular team. Angular is a trademark of Google LLC.

