awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 مستودعات

Awesome GitHub RepositoriesDatabase and Backend

Full-stack integration tools and database-backed architectures.

Explore 16 awesome GitHub repositories matching part of an awesome list · Database and Backend. Refine with filters or upvote what's useful.

Awesome Database and Backend GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • strapi/strapiالصورة الرمزية لـ strapi

    strapi/strapi

    72,385عرض على GitHub↗

    Strapi is an open-source headless content management system and JavaScript framework used for defining content schemas and managing structured data. It functions as a REST and GraphQL API gateway that decouples backend data storage from frontend delivery. The system includes a self-hosted administration interface for managing content entries and defining data models without manual database queries. The framework utilizes a plugin-based extension system to inject custom logic into the application lifecycle. It employs schema-driven content modeling to automatically generate database tables and

    Headless CMS for managing content.

    TypeScriptapicmscms-framework
    عرض على GitHub↗72,385
  • expressjs/expressالصورة الرمزية لـ expressjs

    expressjs/express

    69,235عرض على GitHub↗

    Express is a minimalist web server framework that provides a foundational runtime environment for building backend web APIs and applications. It operates through a central application object that orchestrates the entire request-response lifecycle, allowing developers to define routes, manage server settings, and process incoming HTTP traffic. The framework is defined by its middleware-based routing engine, which sequences request handlers and logic blocks to process traffic based on path patterns and HTTP methods. This architecture supports a highly modular approach, enabling the creation of

    Fast and minimalist web framework for Node.js.

    JavaScriptexpressjavascriptnodejs
    عرض على GitHub↗69,235
  • sindresorhus/awesome-nodejsالصورة الرمزية لـ sindresorhus

    sindresorhus/awesome-nodejs

    65,973عرض على GitHub↗

    This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of high-quality links, tools, and learning materials. The repository distinguishes itself through a decentralized, peer-reviewed curation model. By utilizing standard version control workflows and pull requests, the community ensures that all listed resources undergo human verificati

    Comprehensive list of resources for Node.js development.

    awesomeawesome-listjavascript
    عرض على GitHub↗65,973
  • rails/railsالصورة الرمزية لـ rails

    rails/rails

    58,690عرض على GitHub↗

    This project is a full-stack web framework designed for building database-backed applications through a standardized architectural pattern. It provides a comprehensive suite of integrated libraries that manage the entire request-response lifecycle, from routing incoming web traffic to rendering dynamic server-side templates. By utilizing an object-relational mapping layer, the framework allows developers to define domain models that map database tables directly to application objects, simplifying data persistence, schema migrations, and complex relationship management. The framework is distin

    Web framework for building database-backed applications.

    Rubyactivejobactiverecordframework
    عرض على GitHub↗58,690
  • serverless/serverlessالصورة الرمزية لـ serverless

    serverless/serverless

    46,917عرض على GitHub↗

    The Serverless Framework is a declarative infrastructure-as-code tool designed to automate the deployment, scaling, and lifecycle management of cloud-native applications. It provides a unified command-line interface that translates high-level configuration files into provider-specific resource templates, enabling developers to orchestrate complex architectures, event-driven functions, and cloud resources within a single project structure. What distinguishes this framework is its focus on developer experience and multi-environment parity. It supports local function invocation and event proxyin

    Toolkit for building serverless architectures.

    JavaScriptawsaws-dynamodbaws-lambda
    عرض على GitHub↗46,917
  • mongodb/mongoالصورة الرمزية لـ mongodb

    mongodb/mongo

    28,158عرض على GitHub↗

    This project is a distributed, document-oriented database system designed to store information in flexible, hierarchical structures. It supports horizontal scaling through automated sharding and maintains high availability across global clusters using a multi-node replication protocol. By executing multi-document operations as atomic units, the system ensures data integrity and consistency across distributed environments. The platform distinguishes itself by integrating advanced vector-based indexing, which enables semantic similarity searches alongside traditional geospatial and lexical quer

    Document-oriented NoSQL database.

    C++c-plus-plusdatabasemongodb
    عرض على GitHub↗28,158
  • apollographql/apollo-clientالصورة الرمزية لـ apollographql

    apollographql/apollo-client

    19,798عرض على GitHub↗

    Apollo Client is a GraphQL client library and data fetching framework used to request data from a GraphQL server and synchronize that state within a frontend application. It functions as a remote state manager and a local state management tool, allowing developers to define client-side schemas and resolvers for data that does not reside on a remote server. The project features a normalized GraphQL cache that identifies objects by ID to ensure referential equality and consistent data updates across different queries. It also includes a GraphQL API mocking tool to simulate server responses and

    GraphQL client for building data-driven applications.

    TypeScriptapollo-clientapollographqlgraphql
    عرض على GitHub↗19,798
  • helmetjs/helmetالصورة الرمزية لـ helmetjs

    helmetjs/helmet

    10,692عرض على GitHub↗

    Helmet is an Express.js middleware library that sets a comprehensive collection of HTTP security headers to protect web applications from common vulnerabilities like cross-site scripting and clickjacking. At its core, it provides a configurable middleware system for injecting security headers into HTTP responses, with a primary focus on Content Security Policy configuration through custom directives and report-only testing modes. The library distinguishes itself through a flexible configuration surface that supports method chaining for composing multiple headers in a single expression, as wel

    Security middleware for setting HTTP headers in Express apps.

    TypeScripthelmethttp-headersjavascript
    عرض على GitHub↗10,692
  • expressjs/morganالصورة الرمزية لـ expressjs

    expressjs/morgan

    8,182عرض على GitHub↗

    Morgan هي برمجية وسيطة (middleware) لتسجيل HTTP في Node.js مصممة لتسجيل الطلبات الواردة والاستجابات الصادرة. تلتقط البيانات الوصفية للطلب والتوقيت لتسهيل تدقيق طلبات API ومراقبة أداء الخادم. يستخدم المشروع استيفاء السلسلة القائم على الرموز ورموز سجل مخصصة لاستخراج خصائص محددة من كائنات HTTP. يدعم التسجيل متعدد الوجهات عن طريق توجيه سلاسل السجل المنسقة إلى تدفقات قابلة للكتابة متنوعة ويستخدم تعقيم مخرجات السجل للهروب من أحرف التحكم. تشمل القدرات الإضافية تصفية السجل القائمة على المسند (predicate) لحذف الإدخالات بشكل مشروط والقدرة على تشغيل توقيت السجل الفوري عند تلقي طلب.

    HTTP request logger middleware for Node.js applications.

    JavaScript
    عرض على GitHub↗8,182
  • expressjs/corsالصورة الرمزية لـ expressjs

    expressjs/cors

    6,194عرض على GitHub↗

    This is a Node.js middleware for Express and Node.js servers that manages Cross-Origin Resource Sharing policies. It functions as a policy manager and origin validator to define which origins, HTTP methods, and headers are permitted to access server resources. The project provides mechanisms for dynamic origin validation, allowing request origins to be checked against custom logic or databases. It also acts as an HTTP preflight request handler to process OPTIONS requests and verify server permissions before complex cross-site interactions occur. Its capability surface covers the management o

    Middleware for enabling Cross-Origin Resource Sharing in Express.

    JavaScriptcorsexpressjsjavascript
    عرض على GitHub↗6,194
  • expressjs/body-parserالصورة الرمزية لـ expressjs

    expressjs/body-parser

    5,499عرض على GitHub↗

    body-parser is a Node.js HTTP request parser that converts incoming request bodies into structured JavaScript objects. It provides utilities to extract and process JSON, raw binary, plain text, and URL-encoded payloads for use in web servers. The project employs a middleware pattern to augment request objects, attaching parsed data directly to the request for use in subsequent route handlers. It uses content-type based dispatching to select the appropriate parsing logic based on the request headers. The tool manages data streams by consuming payloads in chunks and accumulating binary buffers

    Middleware for parsing incoming request bodies in Node.js.

    JavaScriptbodyexpressjsjavascript
    عرض على GitHub↗5,499
  • rmosolgo/graphql-rubyالصورة الرمزية لـ rmosolgo

    rmosolgo/graphql-ruby

    5,448عرض على GitHub↗

    GraphQL-Ruby هو مكتبة Ruby لبناء واجهات برمجة تطبيقات GraphQL بمخطط مكتوب بقوة ومحرك تنفيذ استعلام مخصص. يوفر إطار عمل شاملاً لربط كائنات التطبيق بنظام أنواع رسمي، مما يتيح جلب البيانات المهيكلة من خلال أدوات حل (Resolvers) محددة. يتميز المشروع بآليات متقدمة للأداء والتسليم، بما في ذلك محمل بيانات (Data Loader) للتجميع والتخزين المؤقت لمنع أنماط استعلام N+1. يدعم تسليم البيانات عالي الأداء من خلال بث الاستجابة التزايدي، واستجابات الاستعلام المؤجلة، وجلب البيانات المتوازي باستخدام الألياف (Fibers). بالإضافة إلى ذلك، يوفر دعماً أصلياً لاتفاقيات Relay، بما في ذلك مساعدين متخصصين للاتصالات وتحديد الكائنات. تغطي المكتبة مساحة واسعة من إدارة واجهة برمجة التطبيقات، وتتميز بالتحكم الدقيق في الوصول، وإصدار المخطط للحفاظ على التوافق مع الإصدارات السابقة، والتحديثات في الوقت الفعلي عبر الاشتراكات. كما تتضمن أدوات إدارة حركة المرور لحماية موارد الخادم، مثل تحديد تعقيد الاستعلام وتحديد معدل الطلب. يتم دعم التطوير وقابلية المراقبة من خلال أدوات تحليل AST، وتتبع التنفيذ، وأدوات اختبار متخصصة للتحقق من التحميل المجمع.

    Ruby implementation of the GraphQL specification.

    Ruby
    عرض على GitHub↗5,448
  • algolia/instantsearch.jsA

    algolia/instantsearch.js

    0عرض على GitHub↗

    Library for building performant search interfaces.

    عرض على GitHub↗0
  • algolia/docsearch-scraperA

    algolia/docsearch-scraper

    0عرض على GitHub↗

    Tool for crawling and indexing website content.

    عرض على GitHub↗0
  • replicatedhq/hugo-algoliaR

    replicatedhq/hugo-algolia

    0عرض على GitHub↗

    Search index generator for Hugo sites.

    عرض على GitHub↗0
  • algolia/gatsby-plugin-algoliaA

    algolia/gatsby-plugin-algolia

    0عرض على GitHub↗

    Gatsby plugin for Algolia search integration.

    عرض على GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Database and Backend