canjs/canjs
Build CRUD apps in fewer lines of code. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5339
- days_rel: n/a
- days_push: 1126
- n_releases_24m: 0
Adoption not part of the score
1911 stars · 415 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
CanJS is a collection of client-side JavaScript architectural libraries for building CRUD web applications with fewer lines of code. It provides Web Components via StacheElement, an observable model layer with real-time list updating, stache templating with promise support, and routing.
Use cases
- build crud apps in javascript
- create web components with observable properties
- bind rest api data to frontend models
- auto-update lists after create update delete
- handle promise states directly in templates
- build long-lived complex single-page applications
When to choose
- building data-heavy CRUD applications with a clean model/UI separation
- you want Web Components with live-bound templates and observables
- you need automatic real-time list updating with preserved filtering and sorting
- you value API stability for long-term maintainable apps
When to avoid
- you want a large ecosystem and mainstream community like React or Vue
- starting a brand-new project where modern frameworks have more momentum
- you need server-side rendering or a full-stack meta-framework out of the box
Facets
framework · maturity maintenance
frontend-framework templating state-management routing ui-components web-development frontend browser web-components crud observable model-layer stache data-binding nodejs javascript
4 sources
- readme: https://github.com/canjs/canjs · fetched 2026-08-28 · c5e0999f897e
- homepage: https://canjs.com/ · fetched 2026-08-29 · 5cdff0c37199
- site_page: https://canjs.com/doc/about.html · fetched 2026-08-29 · 12047c3aae14
- site_page: https://canjs.com/doc/api.html · fetched 2026-08-29 · 80660bb66088
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| canjs/canjs | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem