13 Years of Development: From AngularJS to Modern TypeScript (2013 - 2026)
From a humble AngularJS app in December 2013 to a modern 129K LOC TypeScript monorepo across three major repository transitions.
Consistent development: 750 in ekwg, 435 in ng-ekwg, 345 in ngx-ramblers. Peak years: 2014 (370) and 2025 (197).
From ~21K LOC to 129K LOC. Most dramatic growth 2024-2026 where the codebase more than doubled (+122%).
Server exploded from 6K to 29K lines (+369%) since July 2024. Complete JS to TypeScript migration.
Only 823 comments across 118K TypeScript lines (0.7%). Self-documenting code with meaningful names.
AngularJS → Angular 7/14 → Angular 17+. JavaScript → TypeScript. CSS → Sass. Express.js throughout.
As of March 2026 the project baseline is Node 24 LTS across local development, GitHub Actions, and Docker builds.