Showing 15 of 15 projects
A utility module providing powerful functions for working with asynchronous JavaScript in Node.js and browsers.
A short introduction to Node.js, focusing on asynchronous I/O, core modules, and the npm ecosystem.
A short introduction to Node.js, focusing on asynchronous I/O, core modules, and the event-driven programming model.
AASM is a Ruby library for adding finite state machines to plain Ruby classes and ORM models like ActiveRecord and Mongoid.
A robust, opinionated state machine library for Ruby that provides an audit trail and data integrity.
A collection of models, callbacks, and datasets to extend PyTorch Lightning for applied AI/ML research and production.
An open-source specification and tools for sending webhooks easily, securely, and reliably across the industry.
A tiny, fast reactive/iterable programming library implementing the callbag spec for unified stream processing.
A minimal Ruby finite state machine with a straightforward and intuitive syntax for modeling states, transitions, and callbacks.
A simplified Keras-like framework for PyTorch that reduces boilerplate code for training neural networks.
A lightweight Elixir state machine library with Phoenix integration, providing a simple DSL for managing state transitions.
A Ruby state machine implementation extracted from ActiveModel, providing event-driven state transitions with callbacks.
A guide and example project demonstrating the Functional River pattern for refactoring callback-based JavaScript into modular, promise-based pipelines.
A collection of Ruby core extensions and class utilities for the Hanami web framework.
Go utilities for managing asynchronous function execution with race, all, and retry patterns.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.