Synchronize your Access Forms, Macros, Modules, Queries, Reports, and more with a version control system.
VBA
359
2,214 commits
updated Sep 16, 2026
Supports Microsoft Access 2010, 2013, 2016, 2019, and 365
Easily export your Microsoft Access Database objects for use with a version control system like GitHub or GitLab. Track design changes over time and collaborate with other developers on the same project.
This project is a Microsoft Access add-in with a ribbon toolbar (32- and 64-bit via twinBASIC COM) to export, build, and merge database objects as text source files.

Version 5 highlights: deterministic query export (.sql + .json), export format 5.0 file extensions, binary fast-save index, merge build, .env connection handling, optional MCP agent automation (off by default). See the wiki Version 5 Overview.
This add-in targets complex Access applications (hundreds of objects) with emphasis on:
.accda add-in.vcs-index.idx; typical incremental exports complete in seconds.TestAssert, Run Tests from the ribbon, tag/filter support, and JSON results), plus the add-in's own layered tests and query round-trip fixtures. See Testing on the wiki.AGENTS.md/CLAUDE.md guides and an optional MCP server (off by default) so AI coding agents can export, import, and run tests safely.Download the add-in from Releases and run Version Control.accda to install. See the project wiki for installation, options, and migration guides.
Quick Start — install, export, and build in under five minutes.
Issues and pull requests are welcome. See CONTRIBUTING.md and the wiki Editing and Contributing page.
Ongoing work (not an exhaustive promise list):
VCS API and GitHub Actions; full hosted pipeline out of scope for the add-in itself (issue #51).Forked from timabell/msaccess-vcs-integration in 2015; extensively rewritten. Detached as a standalone project in 2023. Repository: joyfullservice/msaccess-vcs-addin.
VBA
100.0%
Synchronize your Access Forms, Macros, Modules, Queries, Reports, and more with a version control system.
VBA
359
2,214 commits
updated Sep 16, 2026
Supports Microsoft Access 2010, 2013, 2016, 2019, and 365
Easily export your Microsoft Access Database objects for use with a version control system like GitHub or GitLab. Track design changes over time and collaborate with other developers on the same project.
This project is a Microsoft Access add-in with a ribbon toolbar (32- and 64-bit via twinBASIC COM) to export, build, and merge database objects as text source files.

Version 5 highlights: deterministic query export (.sql + .json), export format 5.0 file extensions, binary fast-save index, merge build, .env connection handling, optional MCP agent automation (off by default). See the wiki Version 5 Overview.
This add-in targets complex Access applications (hundreds of objects) with emphasis on:
.accda add-in.vcs-index.idx; typical incremental exports complete in seconds.TestAssert, Run Tests from the ribbon, tag/filter support, and JSON results), plus the add-in's own layered tests and query round-trip fixtures. See Testing on the wiki.AGENTS.md/CLAUDE.md guides and an optional MCP server (off by default) so AI coding agents can export, import, and run tests safely.Download the add-in from Releases and run Version Control.accda to install. See the project wiki for installation, options, and migration guides.
Quick Start — install, export, and build in under five minutes.
Issues and pull requests are welcome. See CONTRIBUTING.md and the wiki Editing and Contributing page.
Ongoing work (not an exhaustive promise list):
VCS API and GitHub Actions; full hosted pipeline out of scope for the add-in itself (issue #51).Forked from timabell/msaccess-vcs-integration in 2015; extensively rewritten. Detached as a standalone project in 2023. Repository: joyfullservice/msaccess-vcs-addin.
VBA
100.0%