Inclu++ (inclupp) is a command-line tool that enhances your C++ workflow by allowing you to #include header files directly from URLs, just like local files.
π #include "https://example.com/hello.hpp"
π₯ Automatically downloaded and compiled with your source code.
- π Detects
#includedirectives with URLs - π» Works for both
CandC++source files - π Downloads remote header files on the fly
- π Stores them in a temporary directory
- βοΈ Compiles using
g++behind the scenes - π¨ Colorful CLI output with live status messages
- β Simple and lightweight β no setup needed
pip install incluppinclupp main.cpp#include "https://example.com/hello.hpp"
int main() {
hello();
return 0;
}inclupp main.cppπ§ Processing source file: main.cpp
π Downloading: https://example.com/hello.hpp
β
Saved to: /tmp/tmpabc123/hello.hpp
π¨ Compiling the processed file...
π Compilation successful: main
inclupp --version
inclupp <source_file.c or .cpp>- Python 3.6+
g++in PATH- Internet connection
- Python packages:
requests,colorama
MIT License
Β© 2025 LautyDev