Skip to content
Leonard Ramminger edited this page Aug 31, 2026 · 2 revisions

ycallr-core

High-performance YAML-based API caller. API profiles are defined in YAML, optionally compiled to Protobuf for ahead-of-time execution, and invoked through a shared HTTP preparation layer and native or WASM clients.

What this repository contains

Component Role
YAML parser Strict ingest validation and install-time parsing
Protobuf compiler YAML to .pb via proto/api.proto
Call engine Templates, env resolution, auth, body, response messages
HTTP client reqwest execution of prepared requests
FFI C ABI (ycallr.h) for CLI and other language bindings
WASM wasm-bindgen bindings with fetch HTTP

Quick links

Related projects

The ycallr CLI is a thin FFI frontend that installs profiles and runs commands from the terminal.

Clone this wiki locally