13 مستودعات
Support for multiple interchangeable SQL database backends for application data persistence.
Distinct from SQLite or PostgreSQL Storage: Broadens from just SQLite/PostgreSQL to include MySQL and MariaDB as supported backends
Explore 13 awesome GitHub repositories matching data & databases · Multi-Database Support. Refine with filters or upvote what's useful.
EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru
Supports Cloudflare D1, libSQL, PostgreSQL, and SQLite databases, chosen at build time via configuration.
This project provides containerized images for deploying a self-managed content collaboration and file sharing server. It enables the creation of private cloud storage and self-hosted file synchronization environments, allowing users to maintain data ownership and control over their infrastructure. The deployment model utilizes Docker images to simplify installation, scaling, and version updates. It distinguishes itself through a database-agnostic storage approach, supporting integration with PostgreSQL, MySQL, MariaDB, or SQLite, and employs volume mapping to ensure data persistence across c
Supports multiple database backends including PostgreSQL, MySQL, MariaDB, and SQLite for data persistence.
SQLDelight is a Kotlin database library that validates SQL schema, statements, and migrations at compile time, generating type-safe Kotlin query functions from labeled SQL files. It treats SQL as the source of truth for database definitions, catching schema errors during the build process before they reach production. The library supports multiple database dialects including SQLite, MySQL, PostgreSQL, HSQL, and H2, and generates platform-specific code for Android, iOS, JVM, and JavaScript targets. It provides a platform-specific driver abstraction that handles database connectivity difference
Supports multiple interchangeable SQL database backends including SQLite, MySQL, PostgreSQL, and HSQL/H2.
Ecto is an Elixir database toolkit that maps database rows to Elixir structs and validates data changes through changesets before persistence. It provides a language-integrated query syntax for composing database queries, building them incrementally and securely with compile-time expansion into safe SQL. The toolkit connects to multiple database backends including PostgreSQL, MySQL, MSSQL, SQLite3, ClickHouse, and ETS through a pluggable adapter interface. It supports eager and lazy preloading of associated records to eliminate N+1 query problems, and can store nested data structures as embed
Connects to PostgreSQL, MySQL, SQLite, and other databases through a unified adapter interface.
Photoview is a self-hosted photo gallery and media manager designed for browsing and organizing personal photo and video collections. It functions as an AI-powered face recognition gallery that automatically detects, clusters, and labels human faces to organize media by person. The system persists metadata and user configurations using SQL-compliant databases such as PostgreSQL, MySQL, or SQLite. The platform distinguishes itself through specialized media processing and integration capabilities. It processes RAW camera files and transcodes videos into browser-compatible formats, while offerin
Supports multiple interchangeable SQL database backends including MySQL, PostgreSQL, and SQLite.
A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase and Firebird, written in Delphi and Lazarus/FreePascal
Manages MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase, and Firebird servers from a single graphical client.
Tortoise ORM is an asynchronous object-relational mapper for Python that mirrors Django's model and queryset API while running on asyncio. It defines database tables as Python classes with typed fields and supports foreign key, many-to-many, and one-to-one relations, providing a chainable query API for filtering, annotating, grouping, and prefetching related objects without blocking the event loop. The ORM includes a built-in migration engine that detects model changes, generates migration files, and applies or reverts schema changes through a command-line tool. It connects to PostgreSQL, MyS
Supports PostgreSQL, SQLite, MySQL, MariaDB, MSSQL, and Oracle through pluggable async drivers.
CloudBeaver هو مدير قاعدة بيانات قائم على الويب وبيئة تطوير متكاملة لقواعد البيانات السحابية توفر واجهة متصفح مركزية لإدارة قواعد بيانات SQL وNoSQL. يعمل كأداة إدارة قواعد بيانات متعددة وبوابة وصول لقواعد البيانات تعتمد على RBAC، مما يسمح للمستخدمين بإدارة محركات قواعد بيانات علائقية ومستندة إلى مستندات متنوعة من خلال تثبيت واحد قائم على الخادم. تتميز المنصة بدمج مساعد ذكاء اصطناعي لتوليد وتحسين SQL باللغة الطبيعية. كما تدعم هندسة البيانات التعاونية من خلال تنسيق عمليات قاعدة البيانات عبر الفرق من خلال إدارة الوصول المركزية والأذونات القائمة على الأدوار. يغطي النظام مجموعة واسعة من القدرات بما في ذلك استكشاف البيانات المرئية عبر متصفحات المخطط القائمة على الشجرة والمحررات القائمة على الشبكة، بالإضافة إلى إدارة الاتصال الشاملة وأدوات نقل البيانات. كما يتضمن أدوات متخصصة لاكتشاف وإدارة موارد قاعدة البيانات المستضافة من قبل مزودي الخدمات السحابية. يتم نشر التطبيق كنظام عميل-خادم، مما يتيح إدارة قاعدة البيانات عن بُعد عبر متصفح الويب.
Provides a single graphical interface to manage diverse relational and document-based database engines.
Medoo هي طبقة تجريد قاعدة بيانات PHP خفيفة الوزن ومنشئ استعلامات SQL. تعمل كغلاف قاعدة بيانات بسيط يوفر API موحداً لتنفيذ الاستعلامات عبر محركات SQL متعددة، حيث تترجم استدعاءات دوال PHP إلى لهجات قاعدة بيانات محددة. يمكن المشروع من التفاعل مع SQL متعدد اللهجات، مما يسمح لقاعدة كود واحدة بالتفاعل مع خلفيات مختلفة بما في ذلك MySQL، وMariaDB، وPostgreSQL، وSQLite، وMSSQL، وOracle، وSybase. يستخدم معلمات العبارات المعدة لمنع هجمات الحقن مع الحفاظ على نهج برمجي لبناء استعلامات SQL معقدة. تغطي مجموعة الأدوات عمليات معالجة البيانات القياسية، بما في ذلك إدراج السجلات، والتحديثات، والحذف، والاستعلام. كما توفر قدرات للحسابات التجميعية، وإدارة المعاملات الذرية، وتنفيذ SQL الخام للمنطق المعقد. يتم تضمين أدوات تشخيصية لفحص تنفيذ الاستعلام، مما يسمح بتسجيل SQL الذي تم إنشاؤه ومعلومات الاتصال لأغراض التصحيح.
Enables building applications that remain portable across different SQL backends via a unified interface.
o2oa هي منصة أتمتة مكتب مؤسسية مفتوحة المصدر بلغة Java مصممة لإدارة سير عمل الشركات، والتسلسلات الهرمية التنظيمية، ومهام المكتب التعاونية. تعمل كمنصة تطبيقات أعمال منخفضة الكود وبوابة معلومات مؤسسية، وتوفر بيئة تطوير مرئية لبناء تطبيقات مؤسسية مخصصة. تتميز المنصة بمحرك سير عمل مؤسسي متكامل، يسمح بتصميم وأتمتة عمليات الأعمال باستخدام شروط توجيه قابلة للتخصيص وسكربتات مدفوعة بالأحداث. وتتميز أيضاً كإطار عمل مؤسسي متعدد قواعد البيانات، يدعم قواعد بيانات علائقية مختلفة وعمليات نشر عالية التوفر عبر أنظمة تشغيل مختلفة. يغطي النظام نطاقاً واسعاً من مجالات القدرات، بما في ذلك النمذجة المرئية منخفضة الكود للنماذج والصفحات، وتصميم البوابة المركزية مع لوحات معلومات مدفوعة بالبيانات، وتكامل بيانات المؤسسة مع خدمات RESTful ونماذج اللغة الكبيرة. كما يتضمن إدارة الهيكل التنظيمي، والتحكم في الوصول القائم على الأدوار، والنشر المحمول متعدد المنصات لـ Android و iOS و HarmonyOS. يتم دعم التثبيت عبر بيئات Linux و Windows باستخدام Docker و Nginx.
A data management layer supporting various relational databases and operating systems for high-availability organizational deployment.
Ombi is a media request management system that coordinates content discovery between users, media servers, and download managers. It acts as a middleware layer to automate the process of requesting, approving, and acquiring movies, music, and TV shows. The project differentiates itself by acting as an integration layer that synchronizes libraries and user accounts across multiple media server instances. It features a content request orchestrator that supports voting-based automatic approval and the ability to import active requests directly from external watchlists. The platform covers a bro
Supports interchangeable storage backends including SQLite, MySQL, and MariaDB for data persistence.
Gauzy is an open business management platform and multi-tenant enterprise resource planning system. It provides a modular business framework designed to manage core organizational operations through a unified web interface or as a headless business API. The platform is distinguished by its integration with the Model Context Protocol, allowing it to act as a server that exposes business data and system functions as tools for AI assistants. It utilizes a dynamic plugin architecture and a dedicated marketplace to extend core business entities and services. The system covers a broad range of ope
Supports multiple interchangeable SQL database backends for application data persistence.
SQL Studio هي منصة إدارة قواعد بيانات قائمة على الويب مصممة لتوفير واجهة موحدة للتفاعل مع محركات قواعد بيانات علائقية متعددة وتنسيقات ملفات منظمة. تعمل كعميل شامل يتيح للمستخدمين تصفح سجلات قاعدة البيانات، وفحص بيانات المخطط الوصفية، وتنفيذ استعلامات مخصصة من خلال لوحة تحكم مركزية. تتميز المنصة بتقديم كل من اتصال قاعدة البيانات عن بعد والتحليل بدون خادم داخل المتصفح للملفات المسطحة مثل Parquet وCSV. وهي تدمج محرراً ذكياً واعياً بالكود يدعم تسليط الضوء على بناء الجملة والإكمال الواعي بالسياق، إلى جانب أدوات مرئية لتوليد مخططات علاقة الكيان ونظرات عامة هيكلية لفهارس قاعدة البيانات. تعطي بنية النظام الأولوية لاستجابة الواجهة والأداء عند التعامل مع مجموعات البيانات الكبيرة. وهي تستخدم معالجة خلفية غير متزامنة لتنفيذ الاستعلام وتنفذ عرض القائمة الافتراضية لإدارة عرض البيانات الجدولية الواسعة. الأداة متاحة كتطبيق عبر الأنظمة الأساسية يدعم مجموعة متنوعة من أنظمة قواعد البيانات، بما في ذلك PostgreSQL، وMySQL، وSQLite.
Acts as a cross-platform database manager for multiple relational engines and analytical data stores.