This repository holds two apps that share no code. Each keeps its setup, build, test and style steps beside its code:
- macOS and iOS:
apple/CONTRIBUTING.md. - Linux:
linux/CONTRIBUTING.md.
AGENTS.md holds the rules both apps meet, and each app's AGENTS.md adds its own. The docs site lives in TableProApp/docs, and releasing is in RELEASING.md.
macOS and iOS: apple/CONTRIBUTING.md, Setup. Linux: linux/CONTRIBUTING.md, Dev environment.
Branch off main: feat/add-cassandra-support, fix/query-editor-crash. PRs target main; a release/<X.Y> line takes only cherry-picks of fixes already on main (apple/RELEASING.md).
One logical change per PR, described with the template the PR form opens with. The title format and types are in the top comment of .github/pull_request_template.md. A PR merges when its required checks pass: .claude/rules/ci.md, Required checks. What a PR for each app carries: its AGENTS.md, Every change.
Open a GitHub issue with your operating system and TablePro version, steps to reproduce, and, for a database-specific bug, the database type and version.
Contributions are licensed under AGPLv3.