2 repository-uri
Techniques for bundling C source code directly into a host language binary to eliminate external library dependencies.
Distinct from C Source Code Exports: The candidates focus on transpilation or translation, whereas this is about bundling existing source for static compilation.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · C Source Embeddings. Refine with filters or upvote what's useful.
This project is a Go language driver for the SQLite database. It provides a relational database interface and a Cgo wrapper that connects Go applications to SQLite for persistent local data storage and query execution. The implementation serves as a provider for JSON document storage and local full-text search. It enables the creation, querying, and modification of JSON data and the implementation of searchable indexes for large text datasets directly within the database. The driver supports standard SQL query execution for both file-based and in-memory storage. It includes capabilities for
Bundles the complete SQL engine source code directly into the binary to avoid external shared library requirements.
GoCV is a computer vision library and Go language binding for OpenCV. It serves as an image processing toolkit and deep learning inference engine, providing programmatic access to a wide range of algorithms for image manipulation, object detection, and video analysis. The project differentiates itself through high-performance native bindings and hardware acceleration. It utilizes a foreign function interface to map Go calls to C++ functions and includes a hardware-agnostic backend dispatch to route neural network tasks to computation engines such as CUDA and OpenVINO. The library covers a br
Bundles native vision libraries into standalone executables via static linking to eliminate shared library dependencies.