awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

76 Repos

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 76 awesome GitHub repositories matching data & databases · Relational Database Persistence. Refine with filters or upvote what's useful.

Awesome Relational Database Persistence GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • juanfont/headscaleAvatar von juanfont

    juanfont/headscale

    40,074Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗40,074
  • xuxueli/xxl-jobAvatar von xuxueli

    xuxueli/xxl-job

    30,282Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗30,282
  • mattermost/focalboardAvatar von mattermost

    mattermost/focalboard

    26,240Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗26,240
  • goauthentik/authentikAvatar von goauthentik

    goauthentik/authentik

    22,035Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗22,035
  • knadh/listmonkAvatar von knadh

    knadh/listmonk

    21,585Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗21,585
  • jasontaylordev/cleanarchitectureAvatar von jasontaylordev

    jasontaylordev/CleanArchitecture

    19,657Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗19,657
  • bitwarden/coreAvatar von bitwarden

    bitwarden/core

    19,209Auf GitHub ansehen↗

    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#
    Auf GitHub ansehen↗19,209
  • bitwarden/serverAvatar von bitwarden

    bitwarden/server

    18,074Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗18,074
  • linkwarden/linkwardenAvatar von linkwarden

    linkwarden/linkwarden

    17,275Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗17,275
  • flarum/flarumAvatar von flarum

    flarum/flarum

    16,322Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗16,322
  • omnivore-app/omnivoreAvatar von omnivore-app

    omnivore-app/omnivore

    15,882Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,882
  • apache/incubator-answerAvatar von apache

    apache/incubator-answer

    15,568Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,568
  • go-sql-driver/mysqlAvatar von go-sql-driver

    go-sql-driver/mysql

    15,424Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,424
  • cachethq/cachetAvatar von cachethq

    cachethq/cachet

    14,932Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,932
  • gotify/serverAvatar von gotify

    gotify/server

    14,654Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,654
  • lemmynet/lemmyAvatar von LemmyNet

    LemmyNet/lemmy

    14,454Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,454
  • optuna/optunaAvatar von optuna

    optuna/optuna

    14,388Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,388
  • freshrss/freshrssAvatar von FreshRSS

    FreshRSS/FreshRSS

    14,059Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,059
  • webkul/hotelcommerceAvatar von webkul

    webkul/hotelcommerce

    13,656Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,656
  • grokability/snipe-itAvatar von grokability

    grokability/snipe-it

    13,429Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,429
Vorherige123…4Nächste
  1. Home
  2. Data & Databases
  3. Relational Database Persistence

Unter-Tags erkunden

  • 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.