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

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

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

38 مستودعات

Awesome GitHub RepositoriesServer-Side Logic Frameworks

Frameworks for defining and executing custom backend business logic, event-driven workflows, and server-side functions.

Distinguishing note: Focuses on the architectural capability of defining backend logic as code within a framework, rather than general-purpose runtime environments.

Explore 38 awesome GitHub repositories matching software engineering & architecture · Server-Side Logic Frameworks. Refine with filters or upvote what's useful.

Awesome Server-Side Logic Frameworks GitHub Repositories

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

    awesome-selfhosted/awesome-selfhosted

    299,516عرض على GitHub↗

    هذا المشروع عبارة عن دليل منسق من قبل المجتمع للبرمجيات مفتوحة المصدر المصممة للنشر في بيئات الخوادم الخاصة والمختبرات المنزلية. يعمل كمورد شامل لاكتشاف بدائل مستقلة ذاتية الاستضافة لخدمات السحابة السائدة، مما يمكن المستخدمين من الحفاظ على ملكية كاملة للبيانات والتحكم في بنيتهم التحتية الرقمية. يتم تنظيم الدليل من خلال تصنيف هرمي ينظم مجموعة واسعة من التطبيقات في فئات منطقية، تتراوح من إدارة الوسائط وتحليل البيانات إلى التواصل الخاص وأدوات إنتاجية الفريق. يتميز بعملية مراجعة أقران تعاونية، حيث يقوم أعضاء المجتمع بالتحقق من جودة وملاءمة كل طلب لضمان بقاء الدليل دقيقاً وموثوقاً. يغطي المشروع نطاقاً واسعاً من القدرات، بما في ذلك أتمتة البنية التحتية، ونشر الخدمات القائمة على الحاويات، وإدارة التكوين التصريحي. تساعد هذه الأدوات المستخدمين في الحفاظ على بيئات خادم قابلة للتكرار وإدارة تبعيات الخدمات المعقدة عبر الأجهزة الخاصة. يتم الحفاظ على الدليل كمستودع خاضع للتحكم في الإصدار، مما يضمن تتبع جميع التحديثات والتغييرات التي يقودها المجتمع وأنها شفافة.

    Provides frameworks for defining and executing custom backend business logic, event-driven workflows, and server-side functions.

    awesomeawesome-listcloud
    عرض على GitHub↗299,516
  • twentyhq/twentyالصورة الرمزية لـ twentyhq

    twentyhq/twenty

    50,113عرض على GitHub↗

    Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m

    Enables the definition of custom server-side business logic and event-driven workflows through a code-first framework approach.

    TypeScriptcrmcrm-systemcustomer
    عرض على GitHub↗50,113
  • marmelab/react-adminالصورة الرمزية لـ marmelab

    marmelab/react-admin

    26,780عرض على GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Executes custom business rules and transformations on data resources during the lifecycle of API operations.

    TypeScriptadminadmin-dashboardadmin-on-rest
    عرض على GitHub↗26,780
  • redis/go-redisالصورة الرمزية لـ redis

    redis/go-redis

    22,159عرض على GitHub↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Provides frameworks for defining and executing custom backend business logic and server-side functions.

    Gogogolangredis
    عرض على GitHub↗22,159
  • lit/litالصورة الرمزية لـ lit

    lit/lit

    21,679عرض على GitHub↗

    Lit is a library for building lightweight, interoperable web components. It provides a base class that leverages native browser APIs to encapsulate state, logic, and styles, allowing developers to create custom elements that function consistently across any modern web project. The framework distinguishes itself through a reactive property system that automatically triggers efficient, batched DOM updates. By utilizing tagged template literals, it defines declarative UI structures that are compiled into optimized update instructions. Its architecture emphasizes modularity through a reactive con

    Guards code execution with environment checks to prevent errors when accessing browser-specific APIs on the server.

    TypeScripthtml-templateslitlit-element
    عرض على GitHub↗21,679
  • wekan/wekanالصورة الرمزية لـ wekan

    wekan/wekan

    20,971عرض على GitHub↗

    Wekan هي أداة إدارة مشاريع Kanban مفتوحة المصدر ومستضافة ذاتياً تُستخدم لتنظيم سير العمل من خلال اللوحات والقوائم والبطاقات. إنه تطبيق ويب في الوقت الفعلي يسمح للفرق بإدارة المهام على بنية تحتية خاصة. تتميز المنصة بأدوات ترحيل بيانات واسعة، وتحديداً لاستيراد اللوحات والبطاقات من Trello. وهي تدعم تكامل الهوية على مستوى المؤسسة عبر LDAP وOpenID Connect وOAuth2، وتوفر خيارات تخزين مرنة بما في ذلك PostgreSQL كخلفية علائقية أساسية وتخزين سحابي قابل للتوصيل للمرفقات. يغطي النظام مجموعة واسعة من قدرات إدارة المهام، بما في ذلك تصورات مخطط Gantt، وتتبع الوقت، وتجميع المهام عبر اللوحات. يتضمن أدوات إدارية للتحكم في الوصول القائم على الأدوار، وجدولة النسخ الاحتياطي الآلي، وقابلية التوسع البرمجي من خلال REST API وwebhooks القائمة على الأحداث. التطبيق متاح للنشر عبر Docker ويدعم تكوينات متعددة المستأجرين.

    Enforces security checks and business logic on the server to prevent unauthorized client-side data modifications.

    JavaScript
    عرض على GitHub↗20,971
  • leptos-rs/leptosالصورة الرمزية لـ leptos-rs

    leptos-rs/leptos

    20,993عرض على GitHub↗

    Leptos is a full-stack Rust web framework designed for building reactive applications that share logic and types between the server and the browser. It provides a comprehensive toolkit for developing web interfaces where specific DOM nodes update automatically in response to changes in underlying reactive signals, rather than re-rendering entire component trees. The framework distinguishes itself through a fine-grained reactivity model that tracks dependencies at the individual data point level. It utilizes compile-time template transformation to convert declarative HTML-like syntax into opti

    Executes custom backend logic directly on the server for database access and file operations.

    Rustdomfine-grainedisomorphic
    عرض على GitHub↗20,993
  • davila7/claude-code-templatesالصورة الرمزية لـ davila7

    davila7/claude-code-templates

    20,933عرض على GitHub↗

    Claude Code Templates is a comprehensive framework for orchestrating specialized AI agents and automating development workflows within local environments. It provides a structured system for defining, configuring, and deploying AI personas that handle specific technical tasks, ranging from backend architecture and frontend implementation to security auditing and infrastructure management. The project distinguishes itself through a configuration-driven approach that allows teams to standardize development environments and share reusable agent definitions across projects. It includes a robust C

    Runs external tools or containerized services as background processes to provide the assistant with specialized capabilities and data access.

    Pythonanthropicanthropic-claudeclaude
    عرض على GitHub↗20,933
  • clockworklabs/spacetimedbالصورة الرمزية لـ clockworklabs

    clockworklabs/SpacetimeDB

    19,189عرض على GitHub↗

    SpacetimeDB is a stateful, real-time database platform that executes application logic directly within the database engine. By unifying data storage and business logic, it allows developers to build applications where state transitions are processed through atomic, server-side functions. The platform maintains persistent connections to stream incremental updates to clients, ensuring that local caches remain synchronized with the server state at all times. The platform distinguishes itself by generating type-safe client interfaces directly from server-side schema definitions, ensuring consiste

    Supports writing custom server-side application logic in standard programming languages to handle business rules and state transitions.

    Rustdatabasedataorientedgame-development
    عرض على GitHub↗19,189
  • elysiajs/elysiaالصورة الرمزية لـ elysiajs

    elysiajs/elysia

    18,531عرض على GitHub↗

    Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a modular, plugin-based architecture that allows developers to compose server logic, middleware, and validation schemas into scalable application instances. By leveraging native web standards, the framework ensures portability across diverse JavaScript runtimes, including Node.js, Deno, and various edge computing environments. The framework distinguishes itself through its focus on end-to-end type safety, automatically synchronizing request and response definitions between the s

    Enables delegating incoming requests to specific server instances within route handlers to process logic alongside existing application code.

    TypeScriptbunframeworkhttp
    عرض على GitHub↗18,531
  • wasp-lang/waspالصورة الرمزية لـ wasp-lang

    wasp-lang/wasp

    18,146عرض على GitHub↗

    Wasp is a declarative full-stack web framework that enables developers to build and deploy applications by defining their architecture in a centralized configuration. By using a high-level specification, the framework automates the orchestration of frontend, backend, and database components, ensuring that infrastructure concerns like routing, authentication, and data modeling are handled consistently across the entire stack. The framework distinguishes itself through its compiler-driven approach, which translates declarative configurations into cohesive, production-ready codebases. It provide

    Defines and executes backend business logic, including data operations and authorization checks, within the framework.

    TypeScripthaskelljavascriptnode
    عرض على GitHub↗18,146
  • google-gemini/cookbookالصورة الرمزية لـ google-gemini

    google-gemini/cookbook

    17,418عرض على GitHub↗

    The Gemini Cookbook is a comprehensive collection of implementation patterns, code samples, and development guides designed for building applications with Google Gemini models. It serves as a central resource for developers to integrate multimodal generative artificial intelligence into their software, providing the necessary frameworks to manage model interactions, stateful workflows, and structured data extraction. The repository distinguishes itself by offering specialized toolkits for autonomous agent orchestration, enabling the construction of agents that can execute code, browse the web

    Executes backend code and manages sensitive credentials securely to prevent exposing private logic to the client.

    Jupyter Notebookgeminigemini-api
    عرض على GitHub↗17,418
  • vercel/vercelالصورة الرمزية لـ vercel

    vercel/vercel

    15,738عرض على GitHub↗

    Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports

    Converts application routes into serverless functions that automatically scale compute resources based on incoming traffic demand.

    TypeScriptclicloudcommand
    عرض على GitHub↗15,738
  • flet-dev/fletالصورة الرمزية لـ flet-dev

    flet-dev/flet

    15,611عرض على GitHub↗

    Flet is a cross-platform framework that enables developers to build interactive desktop, mobile, and web applications using only Python. By utilizing a declarative programming model, it allows for the construction of complex user interfaces through a hierarchical structure of components, removing the need for specialized knowledge of web-specific languages like HTML, CSS, or JavaScript. The framework distinguishes itself by offloading visual rendering to a high-performance graphics engine while maintaining application logic within a centralized server-side environment. This architecture synch

    Runs application code within a centralized runtime environment that manages state and business logic while offloading visual rendering to clients.

    Pythonandroidcross-platformdesktop
    عرض على GitHub↗15,611
  • getgrav/gravالصورة الرمزية لـ getgrav

    getgrav/grav

    15,395عرض على GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Integrate arbitrary server-side code into the rendering pipeline to inject dynamic data or functionality into page templates.

    PHPcmscontentcontent-management
    عرض على GitHub↗15,395
  • heroiclabs/nakamaالصورة الرمزية لـ heroiclabs

    heroiclabs/nakama

    12,754عرض على GitHub↗

    Nakama is a distributed server framework designed for real-time multiplayer games and social applications. It provides an authoritative runtime environment for executing game logic, ensuring consistent state and cheat-resistant gameplay across diverse client platforms. The system acts as a centralized backend, managing persistent player identities, social graphs, and real-time communication channels to support complex multiplayer interactions. The platform distinguishes itself through an integrated suite of LiveOps tools that allow developers to manage game economies, schedule time-bound even

    Executes custom game logic in a sandboxed environment to ensure consistent state and prevent client-side cheating.

    Gobackendbackend-as-a-servicechat-server
    عرض على GitHub↗12,754
  • firebase/functions-samplesالصورة الرمزية لـ firebase

    firebase/functions-samples

    12,238عرض على GitHub↗

    This repository provides a comprehensive library of code examples for implementing event-driven, serverless backend architectures. It serves as a practical guide for building scalable cloud-native applications that execute logic in isolated environments, triggered by infrastructure events or HTTP requests rather than persistent server processes. The collection demonstrates how to leverage managed infrastructure to automate backend workflows, including the use of asynchronous task queuing to maintain system stability during high traffic. It highlights patterns for secure API hosting, enabling

    Executes sensitive business logic in isolated server-side environments to prevent client-side tampering.

    JavaScriptfaasfaas-platformfirebase
    عرض على GitHub↗12,238
  • android/ndk-samplesالصورة الرمزية لـ android

    android/ndk-samples

    10,513عرض على GitHub↗

    The Android NDK samples provide a comprehensive collection of code examples demonstrating how to integrate C and C++ native code into Android applications. This repository serves as a practical guide for developers utilizing the Android Native Development Kit to implement performance-critical application components that require direct hardware access and low-level system interaction. The project highlights the use of the Java Native Interface to bridge managed code with native modules, enabling cross-language function calls and efficient data exchange. It demonstrates how to manage native act

    Checks device API levels at runtime to safely execute newer platform features and provide fallback logic.

    C++
    عرض على GitHub↗10,513
  • nopechallc/nopecha-extensionالصورة الرمزية لـ NopeCHALLC

    NopeCHALLC/nopecha-extension

    10,013عرض على GitHub↗

    This project is a CAPTCHA solver browser extension that automatically detects and resolves image, text, and behavioral challenges using an AI inference engine. It functions as a bot detection bypass tool designed to overcome interactive web barriers and session timeouts to maintain access to protected websites. The extension provides a bridge between automated solving capabilities and external programming languages or browser automation frameworks via an API integration. It utilizes an AI-powered optical character recognition system to transcribe text from images and auditory challenges into

    Offloads complex challenge processing to a remote AI inference engine to retrieve solving tokens or coordinates.

    aws-waf-captchacaptchacaptcha-breaking
    عرض على GitHub↗10,013
  • mongodb/mongo-go-driverالصورة الرمزية لـ mongodb

    mongodb/mongo-go-driver

    8,506عرض على GitHub↗

    The mongo-go-driver is a Go library for building applications that integrate with a MongoDB document store. It enables the storage and retrieval of flexible document data by providing a bridge between Go backends and the database. The driver implements specialized capabilities for semantic vector search, allowing the handling and execution of high-dimensional vector data for similarity-based retrieval. It also supports full-text search via linguistic analysis and programmatic search index management. The project covers a broad range of database operations, including document-based CRUD, bulk

    Implements server selection logic to route requests across MongoDB clusters based on preferences.

    Godatabasedrivergo
    عرض على GitHub↗8,506
السابق12التالي
  1. Home
  2. Software Engineering & Architecture
  3. Server-Side Logic Frameworks

استكشف الوسوم الفرعية

  • Cluster Routing LogicMechanisms for monitoring cluster state and routing requests to specific servers based on read/write preferences. **Distinct from Server-Side Logic Frameworks:** Focuses on database cluster routing and server selection rather than general business logic frameworks.
  • Component-Colocated Backend LogicDefines server-side operations and data loading functions within the same file as the UI components they support. **Distinct from Server-Side Logic Frameworks:** Distinct from Server-Side Logic Frameworks by focusing on the specific developer workflow of colocating backend logic with frontend components.
  • E-Commerce Business LogicsRuns authentication, cart management, and checkout processing on the server to keep sensitive operations secure from client-side tampering. **Distinct from Server-Side Logic Frameworks:** Distinct from Server-Side Logic Frameworks: focuses specifically on e-commerce business logic execution, not general-purpose server-side frameworks.
  • Embedded Database LogicBusiness logic compiled and executed directly within the database engine. **Distinct from Server-Side Logic Frameworks:** Distinct from general server-side logic frameworks by specifically targeting execution inside the database engine
  • Environment GuardsGuards code execution with environment checks to prevent errors when accessing browser-specific APIs on the server. **Distinct from Server-Side Logic Frameworks:** Distinct from general server-side logic: focuses on conditional execution to prevent browser-API errors.
  • Request Delegation1 وسم فرعيMechanisms for routing incoming requests to internal server instances within a handler. **Distinct from Server-Side Logic Frameworks:** Distinct from general server-side logic frameworks: focuses on the specific architectural pattern of delegating requests to sub-instances.
  • Server ActionsFunctions that execute on the backend to access private resources without manual API endpoint creation. **Distinct from Server-Side Logic Frameworks:** Distinct from general logic frameworks by focusing on the direct execution of functions on the server from the client UI