awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

644 repository-uri

Awesome GitHub RepositoriesDatabase Management Systems

Core engines, storage architectures, and operational configurations for persistent data management.

Explore 644 awesome GitHub repositories matching data & databases · Database Management Systems. Refine with filters or upvote what's useful.

Awesome Database Management Systems GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • freecodecamp/freecodecampAvatar freeCodeCamp

    freeCodeCamp/freeCodeCamp

    448,278Vezi pe GitHub↗

    freeCodeCamp este o platformă educațională open-source, bazată pe web, concepută pentru a facilita dobândirea de competențe în ingineria software printr-un curriculum structurat, bazat pe proiecte. Combină instruirea teoretică cu exerciții practice de codare, solicitând utilizatorilor să construiască aplicații funcționale pentru a demonstra stăpânirea conceptelor de programare. Platforma oferă un spațiu de lucru integrat în browser care evaluează competența cursantului prin testarea automatizată a codului trimis față de cerințele funcționale predefinite. Platforma se distinge prin integrarea instruirii tehnice cu resurse de dezvoltare profesională. Dincolo de modulele de bază de programare și dezvoltare full-stack, oferă instruire specializată în gestionarea bazelor de date relaționale și comunicare profesională. Aceste module de competență lingvistică sunt concepute pentru a îmbunătăți abilitățile de documentare tehnică, interacțiunea colaborativă și comunicarea la locul de muncă pentru dezvoltatorii software. Infrastructura susține acest model de învățare prin sandbox-uri securizate și izolate pentru execuția codului și un motor de verificare automatizat care validează interogările SQL și logica codului trimise de utilizatori. Curriculumul este structurat folosind fișiere markdown modulare, iar întreaga experiență este gestionată de un sistem bazat pe evenimente care urmărește progresul pe diverse căi de învățare.

    Guides learners through the design and implementation of relational database schemas using practical, hands-on exercises.

    TypeScriptcareerscertificationcommunity
    Vezi pe GitHub↗448,278
  • openclaw/openclawAvatar openclaw

    openclaw/openclaw

    380,031Vezi pe GitHub↗

    Openclaw este o platformă pentru gestionarea mediilor de execuție ale agenților, oferind infrastructura necesară pentru a controla ciclurile de viață ale agenților, starea sesiunii și persistența spațiului de lucru. Dispune de un gateway centralizat care gestionează buclele modelelor, invocarea instrumentelor și evenimentele de streaming, suportând în același timp rutarea multi-agent și gestionarea memoriei persistente. Sistemul este conceput pentru a normaliza semnăturile de execuție ale instrumentelor și pentru a oferi o interfață standardizată pentru compatibilitatea între furnizori. Platforma include instrumente extinse pentru dezvoltatori, cum ar fi o interfață de linie de comandă pentru gestionarea spațiului de lucru, logare de diagnosticare și o arhitectură de plugin-uri care permite înregistrarea de instrumente și capabilități personalizate. Suportă fluxuri de lucru automatizate prin hook-uri bazate pe evenimente, programarea sarcinilor și integrarea cu servicii externe. Securitatea este gestionată prin politici de execuție, portabilitatea acreditărilor și fluxuri de lucru de aprobare pentru acțiunile agenților. Implementarea este susținută prin instalatoare de infrastructură automatizate și ajutoare de gateway containerizate, cu utilitare încorporate pentru backup-uri și gestionarea configurației. Sistemul oferă un format structurat pentru orchestrarea fluxurilor de lucru în mai mulți pași și include instrumente specializate pentru automatizarea browserului și patch-uri de cod structurate.

    Facilitates node-to-gateway connectivity using a legacy TCP-based communication protocol.

    TypeScriptaiassistantcrustacean
    Vezi pe GitHub↗380,031
  • kamranahmedse/developer-roadmapAvatar kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Vezi pe GitHub↗

    Developer Roadmap este o platformă condusă de comunitate care oferă căi de învățare structurate, bazate pe grafuri, pentru ingineria software. Servește drept repository cuprinzător de cunoștințe unde domeniile tehnice sunt organizate în secvențe vizuale pentru a ghida dobândirea competențelor profesionale și creșterea în carieră. Proiectul se distinge printr-un ecosistem colaborativ care permite utilizatorilor să contribuie cu roadmap-uri, să cureție cele mai bune practici din industrie și să mențină profiluri profesionale. Acesta integrează framework-uri de evaluare diagnostică pentru a evalua competența tehnică, ajutând dezvoltatorii să identifice lacunele de cunoștințe și să se pregătească pentru interviurile profesionale prin secvențe de învățare țintite. Dincolo de capabilitățile sale de bază de mapare, platforma oferă idei practice de proiecte și tutorat interactiv pentru a consolida conceptele de inginerie. Oferă un spațiu centralizat pentru ca comunitatea să partajeze resurse, să urmărească dezvoltarea progresivă a competențelor și să navigheze prin peisaje tehnice complexe.

    Automates schema updates for the platform's underlying data structures.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Vezi pe GitHub↗357,434
  • donnemartin/system-design-primerAvatar donnemartin

    donnemartin/system-design-primer

    353,387Vezi pe GitHub↗

    Acest proiect este o resursă educațională cuprinzătoare și un ghid de studiu axat pe arhitectura sistemelor distribuite și designul infrastructurii backend. Oferă un curriculum structurat pentru stăpânirea principiilor de scalabilitate, fiabilitate și performanță necesare pentru a proiecta sisteme software complexe. Repository-ul se distinge prin oferirea unei abordări metodice pentru pregătirea interviurilor tehnice, încorporând tipare de design, compromisuri arhitecturale și instrumente de repetiție spațiată pentru a ajuta utilizatorii să rețină concepte complexe. Pune accent pe analiza bazată pe constrângeri, învățând utilizatorii cum să evalueze cerințele concurente precum latența, consistența și disponibilitatea atunci când schițează design-uri arhitecturale. Conținutul acoperă un spectru larg de capabilități de design de sistem, inclusiv strategii pentru scalarea bazelor de date, gestionarea traficului și optimizarea infrastructurii. Detaliază tehnici pentru scalarea orizontală, caching-ul pe mai multe niveluri, comunicarea asincronă și descoperirea serviciilor, oferind în același timp framework-uri pentru efectuarea estimărilor de resurse și planificarea capacității. Documentația este organizată ca un ghid de studiu, oferind o cale sistematică prin fundamentele ingineriei backend și designul sistemelor la scară largă.

    Teaches techniques and resources for improving the efficiency of database queries.

    Pythondesigndesign-patternsdesign-system
    Vezi pe GitHub↗353,387
  • vinta/awesome-pythonAvatar vinta

    vinta/awesome-python

    303,207Vezi pe GitHub↗

    Acest proiect este un director cuprinzător, curatoriat de comunitate, care organizează un peisaj vast de biblioteci, framework-uri și instrumente software Python. Servește drept bază de cunoștințe centralizată concepută pentru a facilita navigarea în ecosistem și a accelera descoperirea de către dezvoltatori pe parcursul întregului ciclu de viață al dezvoltării software. Directorul se distinge prin furnizarea unui index structurat de resurse categorisite pe domeniu tehnic, variind de la utilitare fundamentale de dezvoltare la domenii de inginerie specializate. Acoperă capabilități de nivel înalt, inclusiv inteligență artificială, știința datelor, dezvoltare web și gestionarea infrastructurii, permițând dezvoltatorilor să identifice soluții verificate pentru provocări tehnice specifice. Proiectul cuprinde o suprafață largă de capabilități, inclusiv instrumente pentru gestionarea dependențelor, analiza statică a codului și testarea automatizată. De asemenea, cataloghează resurse pentru stocarea persistentă a datelor, orchestrarea infrastructurii cloud și dezvoltarea interfețelor, oferind o referință unificată pentru construirea și menținerea sistemelor software complexe.

    Facilitate structured information storage and retrieval using engines optimized for semantic search, embeddings, or high-speed relational queries.

    Pythonawesomecollectionspython
    Vezi pe GitHub↗303,207
  • awesome-selfhosted/awesome-selfhostedAvatar awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Vezi pe GitHub↗

    Acest proiect este un director curatoriat de comunitate cu software open-source conceput pentru implementarea în medii de server private și laboratoare de acasă (home labs). Servește drept resursă cuprinzătoare pentru descoperirea alternativelor independente, auto-găzduite, la serviciile cloud mainstream, permițând utilizatorilor să mențină proprietatea deplină a datelor și controlul asupra infrastructurii lor digitale. Directorul este structurat printr-o taxonomie ierarhică ce organizează o colecție vastă de aplicații în categorii logice, variind de la gestionarea media și analiza datelor la comunicare privată și instrumente de productivitate în echipă. Se distinge printr-un proces colaborativ de peer-review, unde membrii comunității validează calitatea și relevanța fiecărei trimiteri pentru a se asigura că directorul rămâne precis și fiabil. Proiectul acoperă o suprafață largă de capabilități, inclusiv automatizarea infrastructurii, implementarea serviciilor bazate pe containere și gestionarea configurației declarative. Aceste instrumente ajută utilizatorii să mențină medii de server reproductibile și să gestioneze dependențele complexe ale serviciilor pe hardware privat. Directorul este menținut ca un repository controlat prin versiuni, asigurându-se că toate actualizările și modificările conduse de comunitate sunt urmărite și transparente.

    Provides a web-based interface to perform administrative tasks on various database systems.

    awesomeawesome-listcloud
    Vezi pe GitHub↗299,516
  • trimstray/the-book-of-secret-knowledgeAvatar trimstray

    trimstray/the-book-of-secret-knowledge

    228,641Vezi pe GitHub↗

    Acest proiect servește drept repository centralizat, condus de comunitate, de cunoștințe tehnice și resurse administrative. Oferă o taxonomie structurată care agregă informații disparate într-un framework căutabil, susținând învățarea continuă și rezolvarea rapidă a problemelor pentru administratorii de sistem și practicienii în securitate cibernetică. Prin maparea resurselor pe securitate ofensivă, gestionarea infrastructurii și dezvoltarea software, oferă o cale unificată pentru dobândirea de competențe și referințe profesionale. Proiectul este definit de o filozofie de design bazată pe linia de comandă, prioritizând utilitarele bazate pe terminal și interfețele scriptabile pentru a facilita administrarea eficientă a sistemului și fluxurile de lucru de securitate repetabile. Se distinge printr-o abordare agnostică față de platformă, menținând documentație și ghiduri operaționale care rămân aplicabile în diverse medii de tip Unix și bazate pe cloud. Această integrare modulară a setului de instrumente permite utilizatorilor să compună medii personalizate adaptate sarcinilor administrative sau de securitate specifice. Repository-ul acoperă o suprafață largă de capabilități, inclusiv seturi de instrumente cuprinzătoare pentru auditarea sistemului, gestionarea rețelei și întărirea infrastructurii. Oferă căi de învățare structurate pentru dezvoltarea competențelor în securitate cibernetică, variind de la laboratoare de hacking etic și standarde de testare a penetrării până la evaluarea vulnerabilităților și cele mai bune practici de configurare a sistemului. Colecția cuprinde, de asemenea, o gamă largă de instrumente de productivitate, utilitare de diagnosticare și materiale educaționale concepute pentru a eficientiza mentenanța de rutină și a îmbunătăți postura generală de securitate.

    Manage relational databases directly from the command line for streamlined data retrieval and administration.

    awesomeawesome-listbsd
    Vezi pe GitHub↗228,641
  • significant-gravitas/autogptAvatar Significant-Gravitas

    Significant-Gravitas/AutoGPT

    184,973Vezi pe GitHub↗

    AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, including task scheduling, execution monitoring, and configuration management, while offering a marketplace for discovering and sharing community-built workflows. The project includes a legacy framework for command-line agent execution and an extensible component system for devel

    Modifies database table structures by defining and updating individual field configurations.

    Pythonaiartificial-intelligenceautonomous-agents
    Vezi pe GitHub↗184,973
  • cyc2018/cs-notesAvatar CyC2018

    CyC2018/CS-Notes

    184,601Vezi pe GitHub↗

    This repository serves as a comprehensive educational resource covering core computer science concepts, software engineering principles, and system architecture. It provides detailed explanations of fundamental data structures and algorithms, alongside in-depth analysis of database management systems, including transaction properties, storage engines, and concurrency control mechanisms. The collection also offers extensive documentation on the Java programming language, ranging from collection internals and memory management to concurrency primitives and object-oriented design patterns. Furth

    Explains the core principles of atomicity, consistency, isolation, and durability required for reliable transaction processing.

    algorithmcomputer-sciencecpp
    Vezi pe GitHub↗184,601
  • jackfrued/python-100-daysAvatar jackfrued

    jackfrued/Python-100-Days

    183,425Vezi pe GitHub↗

    This project is a comprehensive, day-by-day curriculum designed to guide learners through the Python programming language and its professional applications. The content spans from fundamental syntax and object-oriented design to advanced topics including database management, web development, data analysis, and machine learning. The curriculum is structured into distinct modules that cover practical software engineering practices, such as version control, containerization, and system architecture. It also provides resources for technical interview preparation and an analysis of career paths wi

    Learn to manage relational databases through SQL syntax tutorials and practical application integration techniques.

    Jupyter Notebook
    Vezi pe GitHub↗183,425
  • snailclimb/javaguideAvatar Snailclimb

    Snailclimb/JavaGuide

    156,541Vezi pe GitHub↗

    This project is a comprehensive educational repository providing technical documentation and learning materials across a wide range of computer science and software engineering domains. It serves as a centralized knowledge base for developers, covering core programming concepts, database management, distributed systems, and system design principles. The content spans fundamental Java programming, including collection frameworks and runtime environments, alongside deep dives into web communication protocols and browser internals. It also provides extensive resources on database internals, such

    Explains how database-level data types map logical truth values to integer representations.

    JavaScriptalgorithmsdistributed-systemsinterview
    Vezi pe GitHub↗156,541
  • golang/goAvatar golang

    golang/go

    134,756Vezi pe GitHub↗

    Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external dependencies. The language is built around a structural type system that uses interfaces for polymorphism and a concurrency model based on lightweight, stack-based coroutines that communicate through channels. The language distinguishes itself through a runtime that features a c

    Regulate database connection lifecycles and pool settings to maintain stable resource utilization during high-volume operations.

    Gogogolanglanguage
    Vezi pe GitHub↗134,756
  • excalidraw/excalidrawAvatar excalidraw

    excalidraw/excalidraw

    125,451Vezi pe GitHub↗

    This project is a virtual whiteboard component and vector graphics editor designed for creating diagrams with a hand-drawn aesthetic. It provides a canvas-based drawing engine that can be embedded directly into web applications, allowing users to manipulate shapes, upload images, and export visual data into standard formats like PNG, SVG, or JSON. The platform distinguishes itself through a real-time synchronization layer that supports multi-user collaboration across distributed environments. This engine utilizes end-to-end encryption to secure shared sessions and employs a local-first data p

    Maintains consistent shared states by synchronizing real-time edits across distributed client environments.

    TypeScriptcanvascollaborationdiagrams
    Vezi pe GitHub↗125,451
  • denoland/denoAvatar denoland

    denoland/deno

    107,110Vezi pe GitHub↗

    Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system, network, and environment variables. The runtime natively supports modern web-standard APIs, ensuring consistent behavior and portability across different environments. What distinguishes Deno is its integrated approach to the software development lifecycle. It bundles essentia

    Groups multiple data operations into atomic units to guarantee consistency through conditional validation.

    Rustdenojavascriptrust
    Vezi pe GitHub↗107,110
  • jaywcjlove/awesome-macAvatar jaywcjlove

    jaywcjlove/awesome-mac

    105,841Vezi pe GitHub↗

    This project is a comprehensive, curated collection of software resources designed for the macOS ecosystem. It serves as a centralized directory for discovering applications across a wide range of functional domains, including professional development, system management, and personal productivity. The directory distinguishes itself by offering a highly granular classification of tools that cater to specific technical and creative workflows. It highlights specialized software for software engineering, such as terminal emulators, version control clients, and API development tools, alongside a b

    Browse and manage database systems through these graphical and command-line interfaces.

    Swiftappappleapplication
    Vezi pe GitHub↗105,841
  • supabase/supabaseAvatar supabase

    supabase/supabase

    104,317Vezi pe GitHub↗

    This project provides an integrated backend platform built around a relational database. It automatically generates REST and GraphQL APIs from database schemas, allowing for direct data interaction through standard requests and client libraries. The platform includes a comprehensive authentication system that manages user identity, session handling, and fine-grained access control through database-native row-level security policies. Beyond core data management, the platform offers specialized services for object storage, vector data processing for semantic search, and real-time communication

    Visualizes database structures through a web-based interface featuring spreadsheet-style data editing and an integrated SQL console.

    TypeScriptaialternativeauth
    Vezi pe GitHub↗104,317
  • fastapi/fastapiAvatar fastapi

    fastapi/fastapi

    99,260Vezi pe GitHub↗

    FastAPI is a web framework for building APIs with Python. It leverages standard language type hints to provide automatic data validation, request parsing, and interactive API documentation generation. The framework supports asynchronous request handling and manages execution contexts to prevent blocking the main event loop. The project includes a dependency injection system that allows for the resolution and injection of reusable components into request handlers. This system supports request-scoped caching, lifecycle management, and integration with security mechanisms like OAuth2 and JSON We

    Declares field-level constraints, metadata, and default values directly within data models to govern structure and validation.

    Pythonapiasyncasyncio
    Vezi pe GitHub↗99,260
  • oven-sh/bunAvatar oven-sh

    oven-sh/bun

    93,257Vezi pe GitHub↗

    Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The project functions as an all-in-one toolchain, integrating a native bundler, transpiler, package manager, and test runner into a single command-line interface. What distinguishes Bun is its focus on native system integration and developer productivity. It features a high-performa

    Embeds relational storage engines directly within the application process to enable high-speed local data management without external servers.

    Rustbunbundlerjavascript
    Vezi pe GitHub↗93,257
  • louislam/uptime-kumaAvatar louislam

    louislam/uptime-kuma

    88,107Vezi pe GitHub↗

    Uptime Kuma is a self-hosted monitoring platform designed to track the availability and performance of network services and websites. It functions as a centralized dashboard that executes asynchronous health checks on a scheduled interval, providing real-time visibility into infrastructure health and service uptime. The platform distinguishes itself through a dedicated notification engine that dispatches alerts across multiple third-party messaging services, alongside a public status page generator that allows users to communicate service health and historical metrics via custom domains. Its

    Utilizes a lightweight relational database to store monitoring configurations and historical uptime data locally.

    JavaScriptdockermonitormonitoring
    Vezi pe GitHub↗88,107
  • django/djangoAvatar django

    django/django

    87,878Vezi pe GitHub↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-read

    Optimizes data retrieval through built-in tools for query inspection, indexing, and efficient fetching of related object sets.

    Pythonappsdjangoframework
    Vezi pe GitHub↗87,878
Înapoi123456…33Înainte
  1. Home
  2. Data & Databases
  3. Database Management Systems

Explorează sub-etichetele

  • Database Architectures6 sub-tag-uriStructural design patterns and strategies for organizing database clusters, concurrency, and data distribution.
  • Database Engines12 sub-tag-uriUnderlying software components that manage data storage, retrieval, and indexing for various database models.
  • Database Systems & Management11 sub-tag-uriTools and interfaces for administering, configuring, and managing database instances, clusters, and their underlying structures.
  • Real-Time Synchronization EnginesDistributed data layers that enable seamless collaborative editing and state consistency across multiple connected clients.