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
·

5 repository-uri

Awesome GitHub RepositoriesMulti-Backend Abstractions

Abstraction layers that decouple application logic from specific relational or cloud object storage implementations.

Distinct from Persistent Storage Backends: Focuses on the abstraction layer across different types of backends (SQL vs Object Store), whereas Persistent Storage Backends focuses on the implementation of a specific backend.

Explore 5 awesome GitHub repositories matching data & databases · Multi-Backend Abstractions. Refine with filters or upvote what's useful.

Awesome Multi-Backend Abstractions GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • emdash-cms/emdashAvatar emdash-cms

    emdash-cms/emdash

    10,887Vezi pe 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

    Provides interchangeable content, media, and cache backends through a common interface supporting SQLite, PostgreSQL, D1, R2, and S3.

    TypeScriptastrocmsemdash
    Vezi pe GitHub↗10,887
  • floccusaddon/floccusAvatar floccusaddon

    floccusaddon/floccus

    8,160Vezi pe GitHub↗

    Floccus is a browser extension that synchronizes bookmarks across different browsers and devices. It runs directly within the browser to access the native bookmark API, and offers both one-way and two-way sync modes to control how changes flow between devices. The extension includes an optional end-to-end encryption layer that encrypts bookmark data client-side before transmission, ensuring only the user can decrypt it on other devices. The extension supports multiple storage backends through a unified sync interface, including WebDAV, Google Drive, and Nextcloud, allowing users to choose bet

    Supports multiple storage backends like WebDAV, Google Drive, and Nextcloud through a unified sync interface.

    JavaScriptbookmarkbookmarksbrowser-bookmarks
    Vezi pe GitHub↗8,160
  • gomods/athensAvatar gomods

    gomods/athens

    4,773Vezi pe GitHub↗

    Athens is a Go module proxy server and dependency cache that provides a persistent storage system for Go dependencies. It acts as a mirror and datastore to ensure reproducible build environments by storing immutable copies of external packages, protecting against upstream deletions or outages. The project distinguishes itself by serving as a secure gateway for private Go module hosting, utilizing authentication tokens, SSH keys, and GitHub Apps to retrieve dependencies from private version control systems. It further enables software dependency compliance through request filtering and checksu

    Provides an abstraction layer that decouples data persistence from specific local, NoSQL, or cloud object storage implementations.

    Goathensdependenciesdependency-manager
    Vezi pe GitHub↗4,773
  • cursortouch/windows-mcpAvatar CursorTouch

    CursorTouch/Windows-MCP

    4,373Vezi pe GitHub↗

    This is a Model Context Protocol server that exposes Windows desktop automation and system administration functions to large language models. It provides programmatic control of mouse, keyboard, windows, and UI elements on Windows through simulated user input, while also enabling LLMs to manage the Windows registry, processes, files, and execute PowerShell commands through a remote interface. The server supports multiple transport protocols including stdio, SSE, and streamable HTTP, allowing flexible integration with different language model clients. It implements OAuth 2.0 with PKCE for secu

    Selects between multiple screenshot capture libraries at runtime with automatic fallback.

    Pythonaidesktopmcp
    Vezi pe GitHub↗4,373
  • vndee/llm-sandboxAvatar vndee

    vndee/llm-sandbox

    1,082Vezi pe GitHub↗

    Acest proiect oferă un motor de execuție securizat, containerizat, conceput pentru a rula cod neîncredere în medii izolate. Funcționează ca o bibliotecă pentru integrarea interpretării codului în agenți autonomi și fluxuri de lucru ale asistenților inteligenți, asigurându-se că sistemele gazdă rămân protejate în timp ce permit procesarea dinamică a datelor și manipularea fișierelor. Platforma se distinge printr-o arhitectură multi-backend care abstractizează diverse runtime-uri de containere, permițând implementarea flexibilă și failover-ul automatizat al backend-ului. Suportă fluxuri de lucru interactive, multi-turn, prin menținerea stărilor de execuție persistente și a variabilelor de sesiune, optimizând în același timp performanța prin pool-uri de containere pre-încălzite care minimizează latența de pornire pentru sarcinile de înaltă frecvență. Dincolo de execuția de bază, sistemul include middleware cuprinzător pentru impunerea politicilor de securitate, gestionarea constrângerilor de resurse și restricționarea accesului la modulele de limbaj sensibile. Automatizează ciclul de viață al execuției codului prin gestionarea instalării dependențelor, streaming-ul output-ului în timp real și extragerea artefactelor generate sau a vizualizărilor pentru utilizarea în aplicații downstream.

    Provides a unified interface to manage diverse container runtimes and infrastructure providers.

    Pythoncode-generationcode-interpreterlarge-language-models
    Vezi pe GitHub↗1,082
  1. Home
  2. Data & Databases
  3. Persistent Storage Backends
  4. Multi-Backend Abstractions

Explorează sub-etichetele

  • Runtime Abstraction LayersUnified interfaces for managing diverse container runtimes and infrastructure providers through a common execution protocol. **Distinct from Multi-Backend Abstractions:** Distinct from Multi-Backend Abstractions: focuses on abstracting container runtime backends for code execution rather than storage backends.
  • Screenshot Backend AbstractionsSelects between multiple capture libraries at runtime with automatic fallback if the preferred backend is unavailable. **Distinct from Multi-Backend Abstractions:** Distinct from Multi-Backend Abstractions: focuses on screenshot capture library selection, not storage backend abstraction.