Search results
506 packages found
Tie allows interfaces to be defined between Lua OOP and Roblox objects.
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
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
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
Power for object oriented JavaScript libraries.
_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.
Implement prototypical inheritance by replacing the prototype of one constructor with the prototype of another constructor.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- prototype
- inherit
- inherits
- class
- oop
- object-oriented
- inheritance
- View more