Show HN

LibPolyCall

by @obinexus

LibPolyCall – a C runtime broker for cross-language function calls LibPolyCall is an open-source C runtime for connecting programs across language boundaries without requiring each language pair to implement its own integration layer. The architecture is program-first rather than binding-first, with a stable C ABI, FFI bindings, Polycallfile/Polycallrc configuration, runtime state management, and telemetry. I’ve recently completed the Windows build path producing both libpolycall.dll and libpolycall.a, and I’m working toward using the same runtime across Python, Node.js, Java, Go, and other language environments. I’d particularly appreciate feedback on the ABI design, runtime architecture, configuration model, and approach to cross-language dynamic loading.

Discover more builders

Builderlust is an endless, joyful scroll of real projects people are shipping right now. Get the app to keep finding your next spark of inspiration.

📱 Coming soon to iOS & AndroidOpen in the app