nikunjy / rules
Generic Rules engine in golang
☆220Updated 8 months ago
Related projects ⓘ
Alternatives and complementary repositories for rules
- Finite state machine for Go☆209Updated 4 years ago
- Simple DSL for executing functions in Go☆144Updated 3 years ago
- RBAC - Simple, concurrent Role Based Access Control(GO)☆123Updated 4 years ago
- Machine is a workflow/pipeline library for processing data☆158Updated last week
- Resource Query Language for REST☆343Updated 3 months ago
- Pure Go embedded persistent job queue backed by BadgerDB☆161Updated last year
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆274Updated 4 months ago
- 🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit☆336Updated last year
- Protobuf Field Mask Go utils☆236Updated 8 months ago
- redisqueue provides a producer and consumer of a queue that uses Redis streams☆129Updated 8 months ago
- yet another query language for rule engine in golang☆311Updated 2 years ago
- Go package porting the standard hashing algorithms to a more efficient implementation.☆286Updated 4 months ago
- Floc: Orchestrate goroutines with ease.☆269Updated 3 years ago
- 🪡 Dead simple, lightweight tracing.☆86Updated 3 years ago
- Eventually consistent distributed in-memory cache Go library☆156Updated last year
- ☆185Updated 3 months ago
- A simple parser & evaluator of the arithmetic/logical conditions☆212Updated 4 years ago
- basic rules engine for go☆118Updated 5 years ago
- Expirable Go LRC\LRU cache without goroutines☆83Updated 3 months ago
- Expression evaluation in golang☆159Updated 3 months ago
- A simple, but expandable, rules engine for Go☆79Updated 3 years ago
- Go simple async message bus☆273Updated 3 years ago
- Transformation functions generator for Protocol Buffers.☆203Updated 3 years ago
- dagger is a fast, concurrency safe, mutable, in-memory directed graph library. Also includes a number of generic, concurrency safe data-s…☆310Updated last year
- errgroup with goroutine worker limits☆162Updated last year
- The universal component of distributed locks in golang , support redis and postgresql☆62Updated 5 years ago
- OpenTelemetry Go distribution for Uptrace☆97Updated last week
- ♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.☆340Updated 5 months ago
- Go Pooling Helpers☆113Updated 4 years ago
- Interceptors for database/sql☆495Updated last year