A free, open-source VS Code extension for the FileMaker Data API. Full CRUD, query building, schema management, batch operations, and more — all from within VS Code.
Extension README | API Reference | Release Cadence | Roadmap | Architecture | Contributing
| Package | Description |
|---|---|
extension/ |
VS Code extension — FileMaker Data API Tools v1.0.0 |
shared/ |
Shared schema, types, and UI renderer utilities |
designer-ui/ |
React webview app for Layout Mode |
runtime-next/ |
Next.js runtime template for generated apps |
npm install
npm run build
npm testLaunch the extension:
- Open this repo in VS Code.
- Press
F5to open the Extension Development Host. - Run FileMaker: Add Connection Profile from Command Palette.
| Command | Description |
|---|---|
npm run build |
Build all workspace packages |
npm run dev |
Run workspace dev commands in parallel |
npm run dev:extension |
Dev mode for extension only |
npm test |
Run tests across all workspaces |
npm run test:coverage |
Run tests with coverage reporting |
npm run typecheck |
Type-check all workspaces |
npm run lint |
Lint all workspaces |
npm run docs:api |
Generate TypeDoc API reference into docs/api |
npm run package:check |
Validate VSIX packaging |
npm run package:checkThis runs vsce package validation from the extension/ workspace.
MIT