Doura
C+ 77 completed
Other
monorepo / typescript · small
286
Files
20,501
LOC
2
Frameworks
8
Languages
Pipeline State
completedRun ID
#1545571Phase
doneProgress
0%Started
2026-04-16 23:27:08Finished
2026-04-16 23:27:08LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
63.67Framework unique
—Isolation
—Last stage change
2026-05-10 03:35:34Deduplication group #51291
Member of a group with 7 similar repo(s) — canonical #1455262 view group →
If a scraper extracted this row, it came from Repobility (https://repobility.com)
AI Prompt
Create a decentralized state management solution, similar to what's shown in the example usage. I need it to be built with TypeScript and integrate seamlessly with React. The core functionality should allow defining models that are reactive and immutable, supporting state definition, computed views (like filtering lists), and asynchronous actions. Please ensure the usage pattern allows binding these models directly to React components using a hook like `useModel`.
typescript react state-management decentralized immutable frontend
Generated by gemma4:latest
Catalog Information
Create a decentralized state management solution, similar to what's shown in the example usage. I need it to be built with TypeScript and integrate seamlessly with React. The core functionality should allow defining models that are reactive and immutable, supporting state definition, computed views (like filtering lists), and asynchronous actions. Please ensure the usage pattern allows binding these models directly to React components using a hook like useModel.
Tags
typescript react state-management decentralized immutable frontend
Quality Score
C+
76.7/100
Structure
71
Code Quality
100
Documentation
54
Testing
65
Practices
64
Security
100
Dependencies
90
Strengths
- CI/CD pipeline configured (github_actions)
- Code linting configured (eslint)
- Low average code complexity — well-structured code
- Good security practices — no major issues detected
Weaknesses
- No LICENSE file — legal ambiguity for contributors
- 683 duplicate lines detected — consider DRY refactoring
- 1 'god files' with >500 LOC need decomposition
Recommendations
- Add a LICENSE file (MIT recommended for open source)
- Address 74 TODO/FIXME items — consider tracking them as issues
Languages
Frameworks
React Jest
Symbols
variable572
function234
type_alias69
method64
interface54
enum9
constant8
class5
property1
API Endpoints (1)
| Method | Path | Handler | Framework | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | length | depsMap.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
All rows scored by the Repobility analyzer (https://repobility.com)
BinComp Dependency Hardening
All packages →2 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.