cpp/python-c-binding-minimal
A lightweight and direct template for binding C/C++ into Python using only the core Python C API (<Python.h>) and a standard Makefile. Ideal for projects requiring zero build-system dependencies beyond a compiler and Python headers. Includes automated venv management and essential C API examples.
Downloads today
0
Total downloads
1
Last updated
2026-05-26
v1.0.0 is latest
Versions
1
0 removed
Clone with the CLI
nptmpl clone http://nptmpl.nguyenpanda.com/api/v1/templates/cpp/python-c-binding-minimal
No @version resolves to the latest release (v1.0.0).
Downloads over time
0 in the selected range
No downloads in this range
Version history
Every release ever published, newest first.
Related templates
hcmut-research-diary
A professional LaTeX template for research diaries and technical reports. Features a clean cover page, custom code styling, support for multiple sub-reports (tex/01, tex/02, ...), and integrated bibliography management. Optimized for XeLaTeX/LuaLaTeX but supports pdfLaTeX fallback.
hcmut-periodic-report
LuaLaTeX Beamer template for research progress slides at HCMUT. Bundled Work Sans / Bernoru / JetBrains Mono fonts, university branding, biblatex wiring and a documented latexmk build system.
python-c-binding-cmake
Professional high-performance template for creating Python extension modules using the native Python C API (<Python.h>) with CMake. Integrates seamlessly with modern C++ standards and provides a robust Makefile wrapper with 'uv' support. Includes educational examples of complex Python/C++ data exchanges.
mpi_cuda
A professional high-performance computing (HPC) template for distributed GPU workloads. Integrates inter-node parallelism with MPI, intra-node CPU parallelism with OpenMP, and GPU acceleration with CUDA. Features a robust .env-based configuration, optimized pinned memory allocators, and built-in cluster monitoring tools.