Showing 29 of 29 projects
A Go-centric expression language for dynamic configurations, offering safety, speed, and seamless Go integration.
A Java rule engine, DMN engine, and complex event processing engine for business logic and expert systems.
A simple .NET library for creating state machines and lightweight state machine-based workflows directly in C# code.
A state manager for JavaScript apps that implements business logic with ease across React, Vue, Svelte, and more.
A Node.js toolkit for building microservices using pattern matching to organize business logic.
A battle-tested Ruby framework for structuring business logic with operations, forms, policies, and other abstraction layers.
A Ruby gem providing a common interface for encapsulating business logic into single-purpose objects called interactors.
A low-code general purpose programming language based on spreadsheet-like formulas for expressing business logic.
A thin PHP assertion library for input validation in business models, libraries, and low-level code.
A declarative, extensible framework for building Elixir applications with a resource-centric architecture.
A service object framework for Rails that encapsulates business logic with input validation and type safety.
Redux middleware for organizing business logic, intercepting actions, and performing async processing with declarative features.
A Ruby library for composing business logic into commands that sanitize and validate input, promoting safe and maintainable code.
A lightweight PHP state machine library using PHP Enums to manage stateful objects with transitions, events, and Symfony integration.
A .NET framework for building reusable, maintainable object-oriented business layers in any .NET application.
A forward-chaining rules engine for Clojure and ClojureScript with Java interoperability.
A CLI tool that audits API specifications, validates OpenAPI compliance, and runs security tests to prevent undefined user behavior.
A Ruby service skeleton framework for orchestrating business logic into a series of simple, single-responsibility actions.
A business logic micro-framework for .NET and .NET Core that promotes reusable, testable, and decoupled middle-tier code.
Go framework for authoring workflows and activities on the Cadence orchestration engine.
A framework for building pluggable, composable business logic pipelines in Elixir.
A Carbon mixin for PHP that adds business day and opening hour calculations with holiday support.
A PHP library for managing complex tax calculations with support for fluctuating rates, predefined datasets, and customizable resolvers.
A Ruby library for encapsulating business logic using DCI patterns, allowing objects to gain context-specific behaviors.
A .NET library providing DateTimeRange, Business Day calculations, and comprehensive extension methods for DateTime, DateTimeOffset, and TimeSpan.
A TypeScript-first database engine that streamlines data modeling with clear entity definitions, customizable validation, and advanced business logic representation.
An Elixir library for organizing business logic into operations with parameter validation, policy checks, and chaining.
A lightweight Business Rule Engine (BRE) for the .NET platform, enabling rule-based logic execution.
A CakePHP plugin implementing a service layer pattern to separate business logic from persistence and controllers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.