Desktop & CLI utilities for working with Microsoft Access
(.mdb / .accdb) files.
- Browse tables and rows in a native desktop UI (Electron).
- Export individual tables or all tables to CSV.
- Use the same engine from the command line.
Pre-built installers for macOS, Windows and Linux are published on the Releases page, and can also be downloaded from the project's GitHub Pages site.
npm install
npm run dev # build + launch Electron
npm run cli -- --helpnpm run dist:mac # macOS (.dmg + .zip, x64 + arm64)
npm run dist:win # Windows (NSIS + portable)
npm run dist:linux # Linux (AppImage + deb)Version bumps are handled via npm scripts. They update package.json,
commit, create a vX.Y.Z tag and push everything — which triggers the
release workflow that builds and uploads installers to a GitHub Release.
npm run release:patch # 1.0.0 -> 1.0.1
npm run release:minor # 1.0.0 -> 1.1.0
npm run release:major # 1.0.0 -> 2.0.0- Every push to
master(e.g. after a PR merge) builds the app on macOS, Windows and Linux and uploads the installers as workflow artifacts. - Every
v*tag push creates a GitHub Release with installers attached. - The
docs/folder is published to GitHub Pages on every push tomaster.
ISC