awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

77 repositorios

Awesome GitHub RepositoriesRelational Database Persistence

State management using relational databases for service consistency.

Distinguishing note: Focuses on persistent storage for network topology and authentication state.

Explore 77 awesome GitHub repositories matching data & databases · Relational Database Persistence. Refine with filters or upvote what's useful.

Awesome Relational Database Persistence GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • juanfont/headscaleAvatar de juanfont

    juanfont/headscale

    40,074Ver en GitHub↗

    Headscale is a self-hosted control plane for private mesh networking that enables the creation of secure, encrypted peer-to-peer networks. By acting as a centralized coordination server, it manages device authentication, cryptographic key exchange, and network topology, allowing distributed infrastructure to communicate without relying on third-party services. It implements a zero-trust security architecture, verifying device and user identity before granting access to internal resources. The project distinguishes itself by providing a fully independent, self-hosted alternative for managing n

    Stores network topology, node metadata, and authentication state in a structured database.

    Gotailscaletailscale-control-servertailscale-server
    Ver en GitHub↗40,074
  • xuxueli/xxl-jobAvatar de xuxueli

    xuxueli/xxl-job

    30,282Ver en GitHub↗

    xxl-job is a distributed task scheduling platform and job orchestrator designed to manage and trigger timed jobs across a cluster of remote executor nodes. It provides a centralized system for scheduling tasks, linking dependent jobs, and managing complex execution lifecycles through a relational database that persists configurations and logs. The platform distinguishes itself through a web-based interface for cron job management, allowing users to create and update scheduled tasks without modifying source code. It supports cross-language task execution by triggering logic on third-party exec

    Utilizes relational database persistence to maintain consistent state for job configurations and execution history.

    Javacrondistributedglue
    Ver en GitHub↗30,282
  • mattermost/focalboardAvatar de mattermost

    mattermost/focalboard

    26,240Ver en GitHub↗

    Focalboard is an open-source project management tool and collaborative task organizer. It functions as a kanban board system where users define, track, and update project tasks within a shared digital workspace. The platform is designed for self-hosted team collaboration, allowing organizations to manage project goals and workflows on their own private infrastructure. It provides a visual environment for mapping out complex projects and coordinating team efforts without the use of proprietary software. The software covers project task management and visual workflow organization through the u

    Utilizes relational databases to ensure data integrity for project hierarchies and task metadata.

    TypeScript
    Ver en GitHub↗26,240
  • goauthentik/authentikAvatar de goauthentik

    goauthentik/authentik

    22,035Ver en GitHub↗

    Authentik is a centralized identity and access management platform designed to serve as a unified authentication authority. It enables enterprise single sign-on across diverse applications and services, providing a cloud-native identity provider that manages user sessions and security protocols from a single location. The platform distinguishes itself through a policy-driven flow engine and a visual orchestration interface. This allows administrators to design complex, custom authentication workflows by chaining modular verification stages and conditional logic. These workflows can be further

    Stores user identities, configuration states, and audit logs in external relational databases to ensure data integrity.

    Pythonauthenticationauthentikauthorization
    Ver en GitHub↗22,035
  • knadh/listmonkAvatar de knadh

    knadh/listmonk

    21,585Ver en GitHub↗

    Listmonk is a self-hosted email marketing platform and newsletter manager designed for high-volume bulk email distribution and transactional messaging. It provides a centralized system for organizing large subscriber databases and executing automated marketing campaigns directly from your own infrastructure. The platform distinguishes itself through its reliance on a relational database backend, which enables dynamic subscriber segmentation using complex query filtering at the time of delivery. It utilizes a concurrent worker pool to manage high-throughput email dispatch and incorporates a se

    Stores subscriber data, campaign metadata, and delivery logs within a relational database for integrity.

    Gocampaigncampaign-managementemail-marketing
    Ver en GitHub↗21,585
  • jasontaylordev/cleanarchitectureAvatar de jasontaylordev

    jasontaylordev/CleanArchitecture

    19,657Ver en GitHub↗

    This project is a comprehensive template for building enterprise-grade applications using clean architecture principles. It provides a structured foundation that decouples core business logic from infrastructure concerns, ensuring that domain entities remain independent of specific frameworks or database implementations. By utilizing a mediator-based request dispatching pattern, the system separates state-mutating commands from read-only queries, promoting a clean separation of concerns across the entire codebase. The architecture is organized into vertical slices, grouping related logic and

    Provides database abstraction to allow switching storage engines without modifying core application logic.

    Bicepangularaspnetcoreclean-architecture
    Ver en GitHub↗19,657
  • bitwarden/coreAvatar de bitwarden

    bitwarden/core

    19,209Ver en GitHub↗

    This project is a password management backend designed to store and synchronize encrypted credentials across multiple devices and client applications. It serves as a secure central server that enables the management of secret vaults and password data. The system supports self-hosted secret storage, allowing users to run a private vault on their own hardware to maintain control over their data. It facilitates cross-platform credential syncing to keep passwords updated in real time across various operating systems. The backend is built with a REST-based API gateway, token-based session managem

    Uses relational database persistence to store structured user accounts and encrypted vault metadata.

    C#
    Ver en GitHub↗19,209
  • bitwarden/serverAvatar de bitwarden

    bitwarden/server

    18,074Ver en GitHub↗

    This project provides a comprehensive, self-hosted platform for zero-knowledge credential management and enterprise secrets orchestration. It functions as a secure vault that ensures all encryption and decryption processes occur exclusively on the client side, preventing the server from ever accessing plaintext data. By combining identity federation with robust access controls, the system enables organizations to centralize the management of passwords, passkeys, and sensitive infrastructure credentials. The platform distinguishes itself through its focus on both human-centric security and aut

    Stores structured vault metadata and organizational configuration in a relational database while maintaining encrypted content blobs.

    C#apiaspnetaspnetcore
    Ver en GitHub↗18,074
  • linkwarden/linkwardenAvatar de linkwarden

    linkwarden/linkwarden

    17,275Ver en GitHub↗

    Linkwarden is a self-hosted bookmark manager and web archiving platform designed to preserve permanent copies of online content. It functions as a centralized repository where users can capture, store, and organize web pages to ensure they remain accessible even if the original source is removed. The platform distinguishes itself through its focus on collaborative knowledge management and multi-platform capture. It enables teams to curate shared collections, apply custom tags, and annotate saved resources within a unified workspace. Users can integrate the service into their daily workflows v

    Stores bookmark metadata and user relationships in a structured relational database to ensure data integrity.

    TypeScriptbookmarkbookmark-managercollaboration
    Ver en GitHub↗17,275
  • flarum/flarumAvatar de flarum

    flarum/flarum

    16,322Ver en GitHub↗

    Flarum is a PHP-based community forum software designed for building and managing structured online discussion spaces. It functions as a self-hosted discussion forum and threaded discussion engine, providing a platform for users to create and participate in community conversations. The platform is designed as an extensible community platform, allowing for customizable forum development through the use of custom extenders to modify system behavior and features. The system includes capabilities for online community management and forum hosting, supported by a console interface for executing ad

    Uses a relational SQL database to persist forum threads, posts, and user profiles.

    PHPflarumforumlaravel
    Ver en GitHub↗16,322
  • omnivore-app/omnivoreAvatar de omnivore-app

    omnivore-app/omnivore

    15,882Ver en GitHub↗

    Omnivore is an open-source, self-hostable read-it-later application designed to centralize web articles, newsletters, and digital documents into a personal library. It functions as a comprehensive content archiver that captures web pages and stores them locally, ensuring permanent access and readability regardless of internet connectivity. The platform distinguishes itself through an event-sourced synchronization engine that maintains a consistent state across multiple devices by replaying user actions. It utilizes a headless web scraping service to extract clean text and metadata from raw we

    Uses relational database storage to manage complex relationships between articles, annotations, and metadata.

    TypeScriptbookmarkslogseqlogseq-plugin
    Ver en GitHub↗15,882
  • apache/incubator-answerAvatar de apache

    apache/incubator-answer

    15,568Ver en GitHub↗

    This project is a self-hosted question and answer platform and knowledge management system. It provides a centralized repository for documented answers and community discussions used to support users and resolve technical issues. The system functions as a plugin-based community forum, utilizing a modular extension system to add custom features and tools. It employs a decoupled architecture with a RESTful API backend to separate business logic from the user interface. The platform covers several domain areas including internal knowledge management, customer help centers, and community Q&A hos

    Utilizes relational database persistence to ensure data integrity for Q&A content and user profiles.

    Go
    Ver en GitHub↗15,568
  • go-sql-driver/mysqlAvatar de go-sql-driver

    go-sql-driver/mysql

    15,424Ver en GitHub↗

    This project is a native Go driver for the MySQL protocol, providing a communication layer that enables applications to interact with relational database management systems. It implements the standard database interface, allowing developers to manage persistent connections, execute queries, and handle transactions within their applications. The driver functions by translating high-level database commands into the specific binary packet format required for communication with MySQL servers. It manages network sessions through a connection pooling mechanism and supports context-aware query cance

    Stores and retrieves application state in structured databases to ensure data integrity and reliable access.

    Godatabasegomariadb
    Ver en GitHub↗15,424
  • cachethq/cachetAvatar de cachethq

    cachethq/cachet

    14,932Ver en GitHub↗

    Cachet is a self-hosted, open-source status page system designed to communicate service uptime, incident history, and infrastructure performance to end users. It provides a centralized dashboard for managing the operational lifecycle of system components, tracking service disruptions, and scheduling maintenance windows. The platform distinguishes itself through a comprehensive RESTful API that enables programmatic status page management and automated incident reporting. It supports deep integration with external monitoring tools, allowing for the synchronization of performance metrics and the

    Uses relational databases to persist infrastructure status, incident history, and configuration settings.

    PHPcachetlaravelphp
    Ver en GitHub↗14,932
  • gotify/serverAvatar de gotify

    gotify/server

    14,654Ver en GitHub↗

    Gotify is a self-hosted notification server designed to centralize the receipt and dispatch of real-time messages. It provides a RESTful API and a WebSocket gateway, allowing users to programmatically send alerts and push notifications to connected clients. By maintaining a private infrastructure, the platform ensures full control over message history, data retention, and access management. The system distinguishes itself through a modular, plugin-based architecture that allows for the extension of core functionality, including custom HTTP endpoints and webhook event processing. It supports g

    Uses relational database persistence to ensure reliable storage of application state and message history.

    Goapicloudfree-software
    Ver en GitHub↗14,654
  • lemmynet/lemmyAvatar de LemmyNet

    LemmyNet/lemmy

    14,454Ver en GitHub↗

    Lemmy is a self-hosted, federated discussion platform that enables the operation of independent, decentralized social networking servers. By implementing the ActivityPub protocol, it allows autonomous instances to exchange content, synchronize user interactions, and participate in a global, distributed network without centralized control. The platform distinguishes itself through a decoupled architecture that separates the backend API from the frontend, facilitating the development of custom interfaces while maintaining unified user handles and cross-platform communication. It provides granul

    Uses relational databases to ensure consistent state management and reliable data persistence.

    Rustactivitypubchatfediverse
    Ver en GitHub↗14,454
  • optuna/optunaAvatar de optuna

    optuna/optuna

    14,388Ver en GitHub↗

    Optuna is a Python-based hyperparameter optimization framework designed to automate the search for optimal machine learning model configurations. It functions as a Bayesian optimization library that systematically tests parameter combinations to maximize or minimize objective functions, streamlining the model development process through iterative evaluation. The project distinguishes itself through a define-by-run dynamic construction model, which allows users to build complex, conditional search spaces using standard programming logic. Its architecture is highly modular, featuring a pluggabl

    Stores trial history and study metadata in external databases to enable distributed execution and cross-session persistence.

    Pythondistributedhyperparameter-optimizationmachine-learning
    Ver en GitHub↗14,388
  • freshrss/freshrssAvatar de FreshRSS

    FreshRSS/FreshRSS

    14,059Ver en GitHub↗

    FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from multiple websites in a single, centralized interface. It functions as a comprehensive reader for standard syndication formats, allowing users to track updates from various sources while maintaining full control over their data and privacy. The platform supports multi-user environments, enabling individual account management and personalized reading experiences. The application distinguishes itself through its robust synchronization and extensibility capabilities. It provides a s

    Persists user feeds, articles, and configuration settings in a relational database for consistent state management.

    PHPfeedfreshrssnews-aggregator
    Ver en GitHub↗14,059
  • webkul/hotelcommerceAvatar de webkul

    webkul/hotelcommerce

    13,656Ver en GitHub↗

    Hotelcommerce is a hotel management system and property management system that provides a centralized interface for managing hotel operations, room availability, and guest reservations. It functions as a hotel booking engine and a hotel website builder, allowing businesses to establish a professional web presence to showcase amenities and services. The platform enables hospitality business automation by facilitating online hotel reservations, allowing guests to search for and book stays directly. It provides tools for hotel website deployment to create a direct interface for customer interact

    Employs a relational database for consistent state management of room availability and guest reservations.

    PHP
    Ver en GitHub↗13,656
  • grokability/snipe-itAvatar de grokability

    grokability/snipe-it

    13,429Ver en GitHub↗

    Snipe-IT is an open-source, web-based inventory management system designed to track organizational assets and digital resources. It functions as a centralized platform for maintaining detailed records of hardware, software licenses, and equipment assignments, providing a structured environment for managing company resources. The system specializes in hardware lifecycle tracking, covering the entire journey of physical equipment from initial procurement and deployment to maintenance, repairs, and eventual retirement. It also includes dedicated functionality for software license compliance, all

    Stores inventory, user, and asset metadata in a structured relational schema to ensure data integrity.

    PHPasset-managementasset-managerassets-management
    Ver en GitHub↗13,429
Ant.123…4Siguiente
  1. Home
  2. Data & Databases
  3. Relational Database Persistence

Explorar subetiquetas

  • Optimization State PersistenceRelational database-backed storage for trial history and study metadata. **Distinct from Relational Database Persistence:** Distinct from Relational Database Persistence: focuses on the persistence of optimization study state and trial history.