RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.
- robotics
- graphical-programming
- state-machine
Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream
- readable-stream
- stream
- nodejs
- npm-package
Flow-based Application Layer Framework
- elixir
- flow-based-programming
- framework
- pipeline
Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
Mailman provides a clean way of defining mailers in your Elixir applications
Runtime type checking for JS with Hindley Milner signatures
- hindley-milner
- type-checking
- functional-programming
- invariant
Hyrax is a Ruby on Rails Engine built by the Samvera community. Hyrax provides a foundation for creating many different digital repository applications.
- repository
- sufia
- rails
- hydra-community
🔥Deep Waters is an easy-to-compose functional validation system for javascript developers 🔥
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
TaskBunny is a background processing application written in Elixir and uses RabbitMQ as a messaging backend
An object-oriented Steam API wrapper for Node.js developers.
Universal process manager built in Deno
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
- ruby
- peer-reviews
- rails-application
- students
DelphiGrpc is a Delphi implementation of the realtime and streaming gRPC protocol (http://grpc.io).
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
A Rails Engine framework that helps safe and rapid feature prototyping
- rails
- engine
- ab-testing
- prototyping
Build real-time Blazor and MAUI apps while writing just 0.1% of the usual real-time update code. Handle 10× more API requests with the ActualLab.Rpc protocol—or 1000× more with Fusion’s transparent and perfectly coherent caching.
:mouse: A magazine website (using .NET Core, ASP.NET Core, EF Core) with DDD, CQRS, microservices, asynchronous programming applied...
Deploy, execute, manage process-based applications made with Bonita studio or through Engine APIs
A durable task queue for PostgreSQL, with TypeScript, Python, Go, Rust, Ruby, Java, Kotlin, and C# workers on one SQL protocol.
Cross-runtime JavaScript library for building Telegram clients
Database-stored settings made available via a service for your Symfony project.
HTTP remote procedure call handler for Clojure.