awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

48 dépôts

Awesome GitHub RepositoriesSQLite or PostgreSQL Storage

Persists application data and configuration to either SQLite or PostgreSQL database systems.

Distinct from SQLite Storage Adapters: Distinct from SQLite Storage Adapters: supports both SQLite and PostgreSQL as interchangeable backends, not just SQLite.

Explore 48 awesome GitHub repositories matching data & databases · SQLite or PostgreSQL Storage. Refine with filters or upvote what's useful.

Awesome SQLite or PostgreSQL Storage GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • tootsuite/mastodonAvatar de tootsuite

    tootsuite/mastodon

    50,056Voir sur GitHub↗

    Mastodon is a decentralized microblogging platform and federated social network. It allows users to publish short text updates, media, and links to a chronological feed across a distributed architecture that removes reliance on a single central authority. The software enables the creation of self-hosted social servers, giving administrators local control over user accounts and content. These independent instances synchronize user profiles and interactions across a global network of servers using the ActivityPub protocol for cross-platform social networking. The platform includes community co

    Uses PostgreSQL as the primary relational database for managing user profiles and social relationship graphs.

    Ruby
    Voir sur GitHub↗50,056
  • alibaba/dataxAvatar de alibaba

    alibaba/DataX

    17,241Voir sur GitHub↗

    DataX is a distributed data integration framework and plugin-based ETL tool designed for synchronizing large datasets between heterogeneous sources and destinations. It functions as a JDBC data migration engine and offline synchronization tool, enabling the movement of data between relational databases, NoSQL stores, and object storage. The system utilizes a plugin-based connector architecture that decouples reader and writer logic, allowing it to map and transform data types across different storage engines using a standardized internal representation. This design supports heterogeneous data

    Extracts data from remote PostgreSQL databases using JDBC connections and SQL select statements.

    Java
    Voir sur GitHub↗17,241
  • gristlabs/grist-coreAvatar de gristlabs

    gristlabs/grist-core

    11,176Voir sur GitHub↗

    Grist is a relational spreadsheet platform that combines the flexibility of a spreadsheet with the power of a relational database. At its core, it manages structured data across multiple linked tables, using a relational database engine to organize information while providing a familiar grid interface. The platform supports Python-based formulas for complex calculations and data transformations, with automatic recalculation when referenced cells change. The system is designed for self-hosted deployment, storing data in either portable SQLite files or enterprise-grade PostgreSQL databases. It

    Supports both portable SQLite files and enterprise-grade PostgreSQL databases for document data.

    TypeScriptawesomedatabasespreadsheet
    Voir sur GitHub↗11,176
  • dexidp/dexAvatar de dexidp

    dexidp/dex

    10,902Voir sur GitHub↗

    Dex is an OpenID Connect provider and identity federation proxy that translates authentication signals from various upstream sources into a unified OpenID Connect interface. It functions as a multi-protocol identity broker, enabling client applications to implement a single standard while delegating user verification to external identity providers. The project distinguishes itself through a pluggable connector architecture that bridges disparate protocols including LDAP, SAML, and OAuth2. It provides specific integrations for services such as GitHub, Google, GitLab, and Microsoft, while offer

    Stores identity data in SQLite, Postgres, or MySQL with automatic database migrations.

    Gohacktoberfestidentity-provideridp
    Voir sur GitHub↗10,902
  • emdash-cms/emdashAvatar de emdash-cms

    emdash-cms/emdash

    10,887Voir sur GitHub↗

    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

    Connects to SQLite, D1, or PostgreSQL databases and local, R2, or S3-compatible storage for media.

    TypeScriptastrocmsemdash
    Voir sur GitHub↗10,887
  • moesnow/march7thassistantAvatar de moesnow

    moesnow/March7thAssistant

    10,800Voir sur GitHub↗

    崩坏:星穹铁道全自动 三月七小助手

    Exports gacha pull history in standardized UIGF and SRGF formats for external tracking.

    Pythonhonkai-star-railstar-rail
    Voir sur GitHub↗10,800
  • lmeszinc/azurlaneautoscriptAvatar de LmeSzinc

    LmeSzinc/AzurLaneAutoScript

    9,292Voir sur GitHub↗

    AzurLaneAutoScript is a mobile game automation system designed to perform repetitive gameplay tasks unattended. It functions as a screenshot-driven bot that controls Android devices, emulators, and cloud phones via ADB and uiautomator2, using computer vision to make interaction decisions instead of fixed timers. The project distinguishes itself through an advanced computer vision suite that includes local optical character recognition and perspective-aware grid detection. These tools allow the bot to parse 3D game maps, compute vanishing points, and normalize grid-centered objects for precise

    Automatically spends currency to perform gacha pulls and processes the result screens.

    Pythonalasazur-laneazurlane
    Voir sur GitHub↗9,292
  • goadmingroup/go-adminAvatar de GoAdminGroup

    GoAdminGroup/go-admin

    8,981Voir sur GitHub↗

    go-admin is a framework for generating administrative interfaces and data visualization dashboards using the Go programming language. It functions as a low-code dashboard builder and a web-based interface for performing create, read, update, and delete operations across multiple SQL database dialects. The project features a deployment model that compiles backend logic and frontend assets into a single executable binary for simplified distribution. It includes a role-based access control system to manage user permissions and restrict administrative functions based on assigned roles. The frame

    Provides a common persistence layer abstraction for performing database operations across multiple SQL dialects.

    Goadminadminltebeego
    Voir sur GitHub↗8,981
  • nextcloud/dockerAvatar de nextcloud

    nextcloud/docker

    7,305Voir sur GitHub↗

    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.

    Shelldockerdocker-imagenextcloud
    Voir sur GitHub↗7,305
  • aceberg/watchyourlanAvatar de aceberg

    aceberg/WatchYourLAN

    7,045Voir sur GitHub↗

    WatchYourLAN is a self-hosted network discovery and monitoring tool written in Go. It scans local network interfaces using ARP requests to detect connected devices, tracks their online and offline status over time, and identifies when new or previously unseen hosts appear on the network. The application stores host data and connection history in either SQLite or PostgreSQL, and can export metrics to InfluxDB or expose a Prometheus endpoint for long-term storage and visualization in dashboards like Grafana. The tool provides a REST API for programmatic management of monitored hosts, including

    Persists network host information and configuration in either SQLite or PostgreSQL databases.

    Goarp-scanarp-scannerintrusion-detection
    Voir sur GitHub↗7,045
  • sqldelight/sqldelightAvatar de sqldelight

    sqldelight/sqldelight

    6,827Voir sur GitHub↗

    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.

    Kotlinkotlin-multiplatformsqlsqldelight
    Voir sur GitHub↗6,827
  • feast-dev/feastAvatar de feast-dev

    feast-dev/feast

    6,727Voir sur GitHub↗

    Feast is an open-source feature store for machine learning that provides a central platform for defining, storing, and serving features across both training and inference workflows. It operates as a declarative system where feature definitions are written as code in Python files, synchronized to a central registry, and made available for low-latency online retrieval or point-in-time correct historical joins for training datasets. The project abstracts storage behind a pluggable architecture, allowing offline and online backends to be swapped without changing retrieval logic, and coordinates ma

    Points a feature retrieval pipeline at a PostgreSQL table or view for feature data.

    Pythonbig-datadata-engineeringdata-quality
    Voir sur GitHub↗6,727
  • charmbracelet/soft-serveAvatar de charmbracelet

    charmbracelet/soft-serve

    6,638Voir sur GitHub↗

    Soft Serve is a self-hosted Git server that authenticates users via SSH public keys and provides a terminal-based user interface for browsing repositories, files, and commits. It stores repository data and configuration in either SQLite or PostgreSQL, and supports role-based access control with four permission levels for managing repository visibility and write access. The server can be deployed via Docker or managed as a systemd service, and supports webhook notifications for push, collaborator, and branch or tag events to integrate with external automation workflows. It also enables server-

    Stores all repository data and configuration in either SQLite or PostgreSQL databases.

    Gogitgolangssh
    Voir sur GitHub↗6,638
  • warp-tech/warpgateAvatar de warp-tech

    warp-tech/warpgate

    6,578Voir sur GitHub↗

    Warpgate is an SSH bastion host that authenticates users and proxies connections to internal servers while recording all session activity. It is distributed as a single standalone binary with no runtime dependencies, stores configuration and session data in a local SQLite database by default, and supports role-based access control to determine which users can reach which targets. The bastion verifies identity through a configurable chain of authentication methods including passwords, one-time codes, single sign-on, and time-limited ticket tokens. It captures and stores SSH session activity as

    Stores configuration and session data in a local SQLite database by default, with optional migration to external MySQL or PostgreSQL.

    Rustbastionbastion-hosthttps
    Voir sur GitHub↗6,578
  • serial-studio/serial-studioAvatar de Serial-Studio

    Serial-Studio/Serial-Studio

    6,553Voir sur GitHub↗

    Serial Studio is a desktop application for connecting to, decoding, visualizing, and recording data from hardware devices over multiple communication protocols. It functions as an embedded device debugging toolkit that ingests live data from Serial, Bluetooth, CAN, Modbus, MQTT, and network sockets into a unified dashboard, while also serving as a programmatic automation platform with over 320 commands exposed over TCP, gRPC, and MCP for external control. The application distinguishes itself through a scriptable frame pipeline that routes incoming bytes through configurable detection, decodin

    Writes every frame to CSV, MDF4, or a SQLite session database in the background without slowing the live view.

    C++arduinocanbuscsv
    Voir sur GitHub↗6,553
  • elixir-ecto/ectoAvatar de elixir-ecto

    elixir-ecto/ecto

    6,471Voir sur GitHub↗

    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.

    Elixir
    Voir sur GitHub↗6,471
  • photoview/photoviewAvatar de photoview

    photoview/photoview

    6,460Voir sur GitHub↗

    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.

    TypeScriptdockerexifgallery
    Voir sur GitHub↗6,460
  • hibernate/hibernate-ormAvatar de hibernate

    hibernate/hibernate-orm

    6,447Voir sur GitHub↗

    Hibernate ORM est un mapper objet-relationnel (ORM) Java et une implémentation complète de l'API Jakarta Persistence. Il sert de couche d'abstraction de base de données SQL qui traduit les modèles d'objets Java en schémas de base de données relationnelle pour gérer la persistance et le cycle de vie des données. Le framework se distingue par un framework d'isolation de données multi-tenant pour séparer les données des clients au sein d'une même instance de base de données. Il dispose également d'un générateur de schéma de base de données qui produit et met à jour automatiquement les structures relationnelles basées sur les mappings d'entités. Le système couvre des domaines étendus comme la gestion des transactions, le contrôle de verrouillage de concurrence et le suivi des données temporelles pour l'audit. Il fournit des outils d'optimisation de récupération de données via des stratégies d'entity-graph et prend en charge des types de données avancés comme les données vectorielles et les caractères nationalisés. Le projet inclut une suite complète d'utilitaires de test pour la couche de persistance, incluant le filtrage par dialecte de base de données et les tests de conformité aux spécifications.

    Provides a persistence layer that abstracts multiple SQL dialects to ensure database portability.

    Java
    Voir sur GitHub↗6,447
  • j3ssie/osmedeusAvatar de j3ssie

    j3ssie/Osmedeus

    6,425Voir sur GitHub↗

    Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp

    Persists workspaces, discovered assets, and vulnerabilities to a SQLite or PostgreSQL database.

    Go
    Voir sur GitHub↗6,425
  • materializeinc/materializeAvatar de MaterializeInc

    MaterializeInc/materialize

    6,314Voir sur GitHub↗

    Materialize is a streaming SQL database that continuously ingests live data from sources such as Kafka, Redpanda, PostgreSQL, and MySQL, and incrementally maintains materialized views. It provides a PostgreSQL-compatible query engine that accepts standard SQL over the PostgreSQL wire protocol, enabling any existing SQL client or BI tool to query real-time data. The system also includes a Model Context Protocol (MCP) server that exposes live materialized view data to AI agents, providing fresh context without polling. Materialize distinguishes itself through its ability to offer configurable c

    Creates sources that subscribe to PostgreSQL publications for continuous data ingestion.

    Rust
    Voir sur GitHub↗6,314
Préc.123Suivant
  1. Home
  2. Data & Databases
  3. SQLite Drivers
  4. SQLite Storage Adapters
  5. SQLite or PostgreSQL Storage

Explorer les sous-tags

  • Background Frame LoggingWrites every frame to CSV, MDF4, or a SQLite session database in the background without slowing the live view. **Distinct from SQLite or PostgreSQL Storage:** Distinct from SQLite or PostgreSQL Storage: focuses on background logging of streaming data frames rather than general application data persistence.
  • Database Configuration BackendsSettings for connecting orchestration servers to persistent relational database backends like MySQL or SQLite. **Distinct from SQLite or PostgreSQL Storage:** Distinct from SQLite or PostgreSQL Storage: focuses on the configuration of the server's metadata storage backend rather than the storage adapter implementation itself.
  • Multi-Backend SQL AbstractionsPersistence layers that provide an abstraction over multiple SQL dialects to ensure database portability. **Distinct from SQLite or PostgreSQL Storage:** Focuses on the adapter pattern for supporting multiple SQL engines, not just the choice between two specific ones.
  • Multi-Database Support2 sous-tagsSupport 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
  • ORM Agnostic PersistenceAbility to persist data across different ORM libraries (e.g., ActiveRecord, MongoDB) via a common interface. **Distinct from Multi-Database Support:** Distinct from Multi-Database Support which focuses on SQL dialects; this focuses on ORM library abstraction.
  • PostgreSQL Data Sources1 sous-tagPointing a feature retrieval pipeline at a PostgreSQL table or view, using either a table reference or a custom SQL query. **Distinct from SQLite or PostgreSQL Storage:** Distinct from SQLite or PostgreSQL Storage: focuses on using PostgreSQL as a data source for feature retrieval, not as a general storage backend.
  • Profile Extrusions and RevolvesSweeping 2D sketches along paths or rotating them around axes to generate 3D solid geometry. **Distinct from SQLite or PostgreSQL Storage:** Distinct from Constructive Solid Geometry Kernels: focuses on generating 3D shapes from 2D profiles via extrusion or revolution, not boolean operations on primitives.
  • SQL-Backed Message StoresStoring IMAP indexes and metadata in SQL databases while keeping message bodies in separate blob stores. **Distinct from SQLite or PostgreSQL Storage:** Distinct from SQLite or PostgreSQL Storage: focuses on the hybrid storage pattern for email messages, not general application data persistence.
  • SQLite to PostgreSQL MigrationsLoads entire SQLite databases into PostgreSQL, creating schema and transferring all data. **Distinct from SQLite or PostgreSQL Storage:** Distinct from SQLite or PostgreSQL Storage: focuses on one-way migration from SQLite to PostgreSQL rather than interchangeable storage backends.
  • SQLite-Backed Task QueuesTask queues that store tasks in a SQLite database table, using polling or triggers to dispatch work to consumer processes. **Distinct from SQLite or PostgreSQL Storage:** Distinct from SQLite or PostgreSQL Storage: focuses on task queue persistence specifically, not general application data storage.