# TablePro > TablePro is a native macOS database client for MySQL, PostgreSQL, SQLite, MongoDB, Redis and 20 more, built on AppKit and SwiftUI with a plugin-based driver system. ## Docs - [SQLite](https://ngquct-feat-sqlite-foreign-key-editing.mintlify.site/databases/sqlite.md): Open and query SQLite database files directly, no server needed - [Table Structure](https://ngquct-feat-sqlite-foreign-key-editing.mintlify.site/features/table-structure.md): Browse and edit columns, indexes, foreign keys, triggers, and DDL with a visual structure editor - [Plugin Development](https://ngquct-feat-sqlite-foreign-key-editing.mintlify.site/development/plugin-development.md): Write a database driver plugin, implement the PluginKit protocols, and package it as a .tableplugin bundle - [Plugin Registry](https://ngquct-feat-sqlite-foreign-key-editing.mintlify.site/development/plugin-registry.md): Registry manifest format, binary selection, publishing, and PluginKit compatibility ## Optional - [GitHub](https://github.com/TableProApp/TablePro) - [Download](https://tablepro.app/download) - [Discord](https://discord.gg/hCNmUUbnD4) - [Telegram](https://t.me/tablepro_app)