A developer has created knspm, a package manager and CLI tool tailored for C++ development, inspired by npm for JavaScript, Rust, and Python projects.
knspm simplifies project setup by assisting in project structure setup, downloading C++ libraries from GitHub, updating configuration files, and building vcxproj and sln files using Premake5 for Windows.
The tool currently focuses on Windows platforms, automatically locates and compiles necessary files without the need for an IDE, and plans to intelligently support different OS environments in the future.
The developer intends to open-source knspm, which is currently a local CLI built in C++, and seeks feedback from the C++ community to enhance native tooling and streamline package management for the language.