Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

VPM (VeltrixOS Package Manager) 🛠️

The native, independent package manager for VeltrixOS, built from scratch in pure C++.

VPM is designed to parse build scripts and compile packages from source within a fully isolated environment, ensuring complete independence from the host system.

📦 Core Architecture

  • libepar: Custom ebuild parser and virtual machine execution engine (Lexer -> Parser -> AST -> Interpreter).
  • Sandbox Environment: Complete isolation of package compilation to guarantee system stability and cleanliness.
  • Modern C++: Leveraging performance, type safety, and modern software design patterns.

🚀 Future Roadmap / Commands

  • vpm install <package> - Compile and install a package from source.
  • vpm remove <package> - Safely remove a package and its isolated dependencies.
  • vpm search <query> - Query the VeltrixOS repository.

Maintained by @zawix21 as part of the VeltrixOS project.

About

VeltrixOS Package Manager – an independent, source-based package manager written in pure C++.

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors