6 repositorios
Persists application data to either SQLite or MySQL relational databases for storage of blog posts, user accounts, and metadata.
Distinct from SQLite or PostgreSQL Storage: Distinct from SQLite or PostgreSQL Storage: supports both SQLite and MySQL as interchangeable backends, not just SQLite and PostgreSQL.
Explore 6 awesome GitHub repositories matching data & databases · Relational Database Backends. Refine with filters or upvote what's useful.
sql.js is a serverless, in-memory SQL database engine that ports SQLite to WebAssembly for use within a web browser. It provides a JavaScript interface to initialize relational databases, execute SQL queries, and manage structured data without requiring a backend server. The project enables the import and export of database states using typed arrays, allowing in-memory data to be persisted as files. It supports high-precision integer retrieval via BigInt and utilizes prepared statements to increase execution speed and security. The engine includes capabilities for client-side data management
Enables the execution of SQL statements to read and write data within a standalone in-memory engine.
Mindoc is a self-hosted documentation portal and API documentation management system built as a Golang web application. It serves as a markdown documentation engine for authoring, organizing, and sharing technical interface documentation and database dictionaries. The system persists project data and user accounts using MySQL or SQLite databases. The platform distinguishes itself by integrating diagrams-as-code rendering via Mermaid syntax, allowing flowcharts, sequence diagrams, and Gantt charts to be generated directly from text. It supports a flexible content pipeline that combines markdow
Supports interchangeable relational database backends, specifically MySQL and SQLite, for persisting application data.
Music-tag-web is a self-hosted music platform that combines a music tag editor, metadata scraper, batch file processor, music library manager, and Subsonic API server into a single web application. It provides a complete solution for organizing, tagging, and playing a personal music collection, with the ability to edit embedded metadata such as title, artist, album, lyrics, and cover art for local audio files. The platform distinguishes itself through its comprehensive automation and integration capabilities. It supports batch online auto-tagging from multiple music services, background task
Configures the application to use MySQL instead of the default SQLite for improved performance and scalability.
Blackcandy es un servidor de streaming de música autohospedado y gestor de bibliotecas de música digital. Permite a los usuarios alojar colecciones personales de archivos de audio en un servidor privado para hacer streaming a navegadores web y aplicaciones móviles dedicadas. El sistema incluye un motor de sincronización de biblioteca multimedia que monitorea los cambios en el sistema de archivos en segundo plano y utiliza procesamiento paralelo para mantener la base de datos de música sincronizada. Gestiona la organización de la biblioteca extrayendo metadatos de audio y obteniendo imágenes de artistas y álbumes de bases de datos externas. La plataforma proporciona capacidades para la reproducción de audio remota, búsqueda en la biblioteca de música y almacenamiento seguro de credenciales mediante cifrado de hash de contraseñas. Admite backends de base de datos configurables y montaje de directorios multimedia para organizar y servir archivos de audio desde rutas específicas. El servidor se proporciona como un servidor multimedia contenedorizado para una instalación consistente en diferentes plataformas de alojamiento.
Persists application data to either SQLite or external relational databases for flexible storage configuration.
Preswald es un framework de aplicaciones de datos WebAssembly utilizado para construir aplicaciones de datos interactivas que se ejecutan completamente en el navegador utilizando Python. Proporciona una pila de datos basada en navegador, que incluye ejecución de SQL y Python, que opera sin conexión sin necesidad de un servidor backend. El framework incluye un empaquetador de aplicaciones de datos estáticos para empaquetar flujos de trabajo de datos y visualizaciones en archivos únicos y compartibles. Estas aplicaciones autónomas permiten la visualización de datos sin servidor y el empaquetado de flujos de trabajo de datos portátiles para su distribución. El sistema utiliza una interfaz de panel de control de datos reactiva que actualiza elementos de pantalla específicos automáticamente según los cambios en los datos subyacentes. Cubre la gestión de estado local primero y la ejecución de SQL del lado del cliente para mantener la continuidad operativa dentro de la sesión del navegador.
Provides the ability to execute relational SQL queries directly within the browser environment.
sql-mother es una plataforma educativa basada en navegador para aprender sintaxis SQL a través de ejercicios interactivos, tutoriales y un patio de juegos de consultas. Proporciona un entorno estructurado para dominar la lógica y la sintaxis de MySQL, SQLite y PostgreSQL utilizando una secuencia de desafíos prácticos. La plataforma utiliza un motor de base de datos basado en WebAssembly para permitir la ejecución local de SQL y la validación de consultas en tiempo real completamente dentro del navegador. Esta arquitectura permite la simulación de tablas virtuales y la gestión de estados sin necesidad de un servidor backend o cuentas de usuario. El entorno incluye un plan de estudios gamificado de lecciones guiadas, un sandbox de forma libre para practicar consultas arbitrarias y herramientas para que los educadores creen ejercicios personalizados y niveles de dificultad.
Provides a browser-based environment for writing and executing SQL queries using an in-memory database.