stampit
Object factory
A module providing a standardized way to create composable object factories with reusable behaviors
OOP is better with stamps: Composable object factories.
3k stars
73 watching
103 forks
Language: JavaScript
last commit: about 2 months ago classcompositiondependency-injectionfactoryjavascriptobject-orientedoopstamps
Related projects:
Repository | Description | Stars |
---|---|---|
inversify/inversifyjs | A lightweight inversion of control container for JavaScript and Node.js apps with support for object-oriented programming and dependency injection. | 11,380 |
craftyjs/crafty | A JavaScript game library providing a structured way to create games without DOM manipulation or custom drawing. | 3,445 |
developit/mitt | A tiny, functional event emitter / pubsub system | 10,947 |
postaljs/postal.js | An in-memory message bus supporting advanced subscription features and channels for loose coupling of components. | 2,833 |
solidjs/solid | A JavaScript library for building user interfaces using a declarative, fine-grained approach | 32,617 |
danielmartinus/konfetti | A lightweight particle system library for Android animations. | 3,194 |
developit/workerize | Enables asynchronous execution of JavaScript functions within a Web Worker. | 4,352 |
gvergnaud/ts-pattern | A library that enables expressive and safe code branching with type inference for complex conditions | 12,602 |
mostlyadequate/mostly-adequate-guide | A tutorial on functional programming in JavaScript, covering reactive programming and designed to be learned through real-world applications. | 23,448 |
processing/p5.js | A JavaScript platform for creative coding and interactive web design | 21,774 |
parcel-bundler/parcel | A build tool that automates the process of compiling and optimizing web applications without requiring any configuration. | 43,546 |
tameemsafi/typewriterjs | A JavaScript plugin for creating a typewriter effect on web pages | 2,504 |
swannodette/mori | Provides an immutable data structure API in vanilla JavaScript inspired by ClojureScript's persistent data structures | 3,385 |
francisrstokes/super-expressive | A JavaScript library that allows developers to create regular expressions in a human-readable and programmatic way. | 4,630 |
dprint/dprint | Provides a pluggable and configurable code formatting platform | 3,255 |