Skip to content

not-empty/omniq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OmniQ Core (Redis + Lua)

OmniQ is a language-agnostic queue core implemented in Redis + Lua. Language SDKs embed these Lua scripts and must follow the contract.

What’s in this repo

  • scripts/ — Lua scripts that implement the core protocol
  • docs/ — the v1 contract and configuration docs
    • docs/omni-contract.mdnormative client contract
    • docs/CONFIG.md — configuration contract and semantics

Versioning

This repo is the source of truth for:

  • Lua script behavior
  • contract/docs

Release tags follow SemVer, e.g. v1.0.0.

SDK repos must copy the lua scripts of this repo

About

Language agnostic queue ecosystem with parallel limits, draining and much more. Publish and consume in your favorite language like Python, Go, Node (TS or Vanilla), PHP and any other you want to.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages