Build and manage Office projects
vba-blocks is a package manager and build system that provides the foundation for Office development
Package Manager
Build your Office project with blocks. Blocks can range from a single function to a package of modules and classes that add powerful functionality to your project.
Featured Blocks
- vba-tools/web - Connect to web services
- vba-tools/json - JSON parsing and conversion
- vba-tools/dictionary - Simple key-value objects
Build System
Build your Office project from its underlying sources, simplifying development and allowing for easier collaboration.
- Reliable and consistent builds on Mac and Windows
- Versioning with git or other version control systems - no more project-final-rev3.xlsm
- Dependency resolution of public, private, and nested packages