{"repo":"RayforceDB/rayforce","free":true,"listed":false,"github":"https://github.com/RayforceDB/rayforce","clone":"git clone https://github.com/RayforceDB/rayforce.git","description":"SIMD-accelerated columnar database for analytics — pure C, zero dependencies","language":"C","stars":261,"topics":["analytics","columnar","database","financial","market-data","simd","timeseries"],"license":"MIT","category":"analytics","readme_excerpt":"Columnar analytics and graph traversal in one fused pipeline. --- Rayforce is a pure C zero-dependency embeddable engine where columnar analytics and graph traversals share a single operation DAG, pass through a multi-pass optimizer, and execute as morsel-driven bytecode compiled at execution time. No malloc. Install Homebrew (macOS & Linux): Debian / Ubuntu ( .deb , x86-64) — grab the .deb from the latest release: Prebuilt tarball (Linux x86-64 / macOS arm64) is also attached to each release. Or build from source below — zero dependencies, just make . Quick Start Rayfall REPL Rayforce ships with Rayfall — a Lisp-like query language with a rich set of builtins. The REPL prompt is ‣ : C API Headers: include/rayforce.h (types, memory, atoms, vectors, tables, symbols), src/ops/ops.h (DAG construction, opcodes, optimizer, executor, graph algorithms), src/mem/heap.h (allocator lifecycle). How It Works Build — Construct a lazy DAG: scans, filters, joins, aggregations, window functions, graph traversals. Nothing executes yet. Optimize — Multi-pass rewriting: type inference → constant folding → idiom rewrite → SIP → factorize → predicate pushdown → filter reorder → projection pushdown → partition pruning → DCE. Execute — Element-wise subtrees are compiled to flat bytecode at execution time and evaluated over 1024-element morsels that stay L1-resident, with no intermediate heap allocation. Radix-partitioned hash joins size partitions to fit L2. Thread pool dispatches morsels in parall","default_branch":null,"files":null,"tree":[],"storefront":"/r/RayforceDB","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RayforceDB/rayforce/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}