MrOnlineCoder/genioc
Bloat-free and magical IoC-container for Typescript based on code-generation
This tool helps TypeScript developers manage how different parts of their application connect and interact, similar to how it's done in Java or PHP. You define what a class needs in its constructor, and the tool automatically provides those dependencies without extra boilerplate code. This is for TypeScript developers building applications where clean, testable, and modular code is important.
No commits in the last 6 months. Available on npm.
Use this if you are a TypeScript developer who wants to implement clean dependency injection with minimal code, similar to how it's done in languages with built-in reflection.
Not ideal if you prefer using decorators for dependency injection or if you are not working in a TypeScript environment.
Stars
10
Forks
1
Language
TypeScript
License
MIT
Category
Last pushed
Aug 31, 2023
Monthly downloads
29
Commits (30d)
0
Dependencies
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/MrOnlineCoder/genioc"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
retejs/rete-studio
A general-purpose code generation tool powered by Rete.js
chrishoermann/zod-prisma-types
Generator creates zod types for your prisma models with advanced validation
microsoft/ts-gyb
Generating native code interfaces from TypeScript
evoluteur/evolutility-ui-jquery
Model-driven Web UI for CRUD using REST or localStorage.
unjs/knitwork
🧶 Utilities to generate safe JavaScript code.