Search results
507 packages found
Tiny state manager for React. It is tiny but powerful
Type-safe, straightforward dependency injection for object-oriented programming using E6 classes and TypeScript interfaces/abstract classes/types--without annotations or reflect-metadata.
- dependency injection
- inversion of control
- di
- ioc
- inversion of control container
- ioc container
- container
- SOLID
- object-oriented programming
- OOP
- typescript
React Model Oriented Store
AirPower, 一个基于TypeScript的开发工具包, 内置了数据转换、装饰器、时间日期处理、加解密与散列、文件处理、常用枚举和字典、常见数据结构处理等工具。(Contributor list is just for fun.)
A simple yet powerful utility to manage and create class instances in JS applications.
- registry
- class-management
- javascript
- OOP
- object-oriented
- instance-creation
- class-validation
- dependency-injection
- design-patterns
- SOLID
- class-registry
- class-storage
- singleton
- dynamic-class
- View more
A powerful library that provides a robust and fluent interface to build, parse, and execute queries.
- query
- query-builder
- query-parser
- query-engine
- javascript-query
- database-query
- query-interpreter
- query-visitor
- query-language
- query-evaluator
- query-factory
- query-optimization
- query-executor
- query-filtering
- View more
A comprehensive indexing solution built to cater to a wide variety of indexing requirements.
- database
- indexing
- search
- query
- key-value
- NoSQL
- storage
- OOP
- design patterns
- SOLID
- asynchronous
- fast-lookup
- big-data
- data-structure
- View more
Tie allows interfaces to be defined between Lua OOP and Roblox objects.
A collection of command line tools for EOLANG: compiling, parsing, transpiling to other languages, optimizing, and analyzing
![demo](assets/demo.gif)
Base object that enables OOP-like support with JavaScript objects
Cutie is a library with beautiful abstractions and primitives that make your asynchronous code in Node simple and declarative.
Elegant minimalistic implementation of OOP with mixins + AOP.
Allows you to create deeply nested object structures, while also enabling you to traverse them efficiently.
- nested
- hierarchy
- object-tree
- tree-structure
- parent-child
- JavaScript
- traversal
- node
- basd
- mixin
- OOP
- extendable
- composite
- aggregation
- View more
Portable class library for JavaScript
_object.js_ is a set of tools and abstractions to create and manage constructors, objects and prototype chains in idiomatic JavaScript.
Helper functions for prototypical inheritance
Cutie is a library with beautiful abstractions and primitives that make your asynchronous code in Node simple and declarative.