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

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

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

13 مستودعات

Awesome GitHub RepositoriesCustom API Endpoints

Support for specifying non-standard API URLs to connect to self-hosted or enterprise server instances.

Distinct from Custom API Endpoints: Existing candidates focus on web framework routing or regional cloud endpoints, not server-instance redirection for tools.

Explore 13 awesome GitHub repositories matching devops & infrastructure · Custom API Endpoints. Refine with filters or upvote what's useful.

Awesome Custom API Endpoints GitHub Repositories

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

    github-changelog-generator/github-changelog-generator

    7,529عرض على GitHub↗

    This project is an automated release note tool and markdown history generator that transforms repository activity into structured documentation. It functions as a GitHub API client and CI/CD pipeline component, aggregating tags, issues, and pull requests to produce categorized summaries of project changes. The tool distinguishes itself through native GitHub Enterprise integration, supporting custom API endpoints for self-hosted server instances. It employs a label-based categorization system to group changes into specific sections and utilizes personal access tokens or OAuth to manage API rat

    Allows connection to self-hosted GitHub Enterprise server instances by specifying custom site and API URLs.

    Rubychangelogchangelog-generatorgenerator
    عرض على GitHub↗7,529
  • sqlchat/sqlchatالصورة الرمزية لـ sqlchat

    sqlchat/sqlchat

    5,731عرض على GitHub↗

    SQL Chat is a Docker-deployed chat interface that translates natural language questions into SQL queries and executes them against connected databases. It uses a large language model to generate SQL from plain English instructions, supporting both querying and record modification through INSERT, UPDATE, and DELETE statements within the chat conversation flow. The application connects to MySQL, PostgreSQL, MSSQL, TiDB Cloud, and OceanBase databases through a unified driver abstraction layer, allowing users to interact with multiple database types from a single chat interface. Users provide the

    Allows users to specify a custom OpenAI-compatible API endpoint for using self-hosted or third-party AI models.

    TypeScriptchatgptclickhousecockroachdb
    عرض على GitHub↗5,731
  • aiogram/aiogramالصورة الرمزية لـ aiogram

    aiogram/aiogram

    5,588عرض على GitHub↗

    aiogram is an asynchronous framework for building Telegram bots in Python. It provides a complete toolkit for interacting with the Telegram Bot API, handling incoming updates, and managing bot state through a built-in finite state machine. The framework is designed around an event-driven architecture that routes messages and other updates to handler functions using a flexible dispatching system. The framework distinguishes itself through its middleware system, which allows developers to intercept and modify both incoming updates and outgoing API calls. It supports a wide range of Telegram-spe

    Allows routing bot requests through a custom Telegram API server for self-hosting or enterprise setups.

    Pythonaiogramasynciobot
    عرض على GitHub↗5,588
  • awslabs/mountpoint-s3الصورة الرمزية لـ awslabs

    awslabs/mountpoint-s3

    5,581عرض على GitHub↗

    Mountpoint for Amazon S3 is a FUSE-based filesystem client that mounts S3 buckets as local directories, enabling standard file operations on objects without custom code. It enforces S3 bucket permissions through AWS Identity and Access Management policies on every operation, and implements lazy object materialization to fetch content on-demand rather than downloading entire objects at mount time. The filesystem maps S3's flat key namespace into a hierarchical directory structure using forward slashes as path separators, and supports write-back object assembly that accumulates local writes into

    Forces all S3 requests through a custom endpoint URL for IPv6, Transfer Acceleration, or PrivateLink.

    Rustawsfilesystemfuse
    عرض على GitHub↗5,581
  • jorgebastida/awslogsالصورة الرمزية لـ jorgebastida

    jorgebastida/awslogs

    4,992عرض على GitHub↗

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

    Allows redirecting API requests to custom server addresses for local testing or mock environments.

    Python
    عرض على GitHub↗4,992
  • xiaoymin/knife4jالصورة الرمزية لـ xiaoymin

    xiaoymin/knife4j

    4,552عرض على GitHub↗

    Knife4j هي واجهة ويب محسنة لتصور والتفاعل مع مواصفات OpenAPI وSwagger. تعمل كواجهة مستخدم للتوثيق وأداة تصحيح أخطاء تقوم تلقائياً بإنشاء مراجع تقنية من كود مصدر Java وأطر عمل الويب. يتميز المشروع بقدرته على تجميع تعريفات API من خدمات مصغرة موزعة متعددة في بوابة توثيق موحدة واحدة. يؤمن هذه البوابة باستخدام تدفقات مصادقة OAuth2 ويوفر بوابة لتقييد الوصول إلى المواصفات التقنية وأدوات الاختبار. تتضمن المنصة قدرات لتصحيح أخطاء الطلبات مع اختبار المعلمات الديناميكي وإعادة توجيه الطلبات القائمة على الوكيل. كما تدعم إدارة المحتوى من خلال دمج ملفات Markdown الخارجية للأدلة التقنية التكميلية وتوفر أدوات لتخصيص واجهة الواجهة الأمامية.

    Allows manual addition of custom API endpoints to the documentation interface when not automatically detected.

    HTMLknife4jopenapi2openapi3
    عرض على GitHub↗4,552
  • cerbos/cerbosالصورة الرمزية لـ cerbos

    cerbos/cerbos

    4,460عرض على GitHub↗

    Cerbos is an open-source authorization service that provides a centralized, language-agnostic engine for managing access control. It functions as a policy-as-code platform, allowing teams to define, test, and distribute authorization rules using declarative YAML or JSON configurations. By decoupling access logic from application code, it enables consistent permission enforcement across diverse service stacks. The project distinguishes itself through its ability to translate high-level authorization policies into native database query filters. This capability allows applications to enforce sec

    Exposes web endpoints that delegate access control decisions to policies by mapping request data.

    Goaccess-controlauthorizationgo
    عرض على GitHub↗4,460
  • googleapis/google-api-go-clientالصورة الرمزية لـ googleapis

    googleapis/google-api-go-client

    4,395عرض على GitHub↗

    The Google API Go Client Library is a collection of auto-generated Go packages designed to facilitate authenticated requests to Google services via HTTP and gRPC. It serves as an API request and response manager that converts API discovery documents into typed code to provide a consistent interface for interacting with various services. The library includes a dedicated OAuth 2.0 authentication client used to manage token lifecycles, handle service account credentials, and perform authorization flows. It supports identity impersonation, allowing a security context to assume the identity of a t

    Allows overriding default API endpoints to connect to custom or self-hosted Google service instances.

    Gogo
    عرض على GitHub↗4,395
  • shanalikhan/code-settings-syncالصورة الرمزية لـ shanalikhan

    shanalikhan/code-settings-sync

    4,084عرض على GitHub↗

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

    Allows overriding default service URLs to synchronize with private GitHub Enterprise servers in corporate networks.

    TypeScriptgistgithub-gistsettings-sync
    عرض على GitHub↗4,084
  • php-telegram-bot/coreالصورة الرمزية لـ php-telegram-bot

    php-telegram-bot/core

    4,019عرض على GitHub↗

    هذا المشروع عبارة عن مكتبة PHP ومجموعة أدوات تطوير لبناء روبوتات تتفاعل مع Telegram Bot API. يوفر إطار عمل للتعامل مع رسائل المستخدم، وإدارة الاستعلامات المضمنة، وتقديم محتوى الوسائط من خلال كل من webhooks والاستطلاع (Polling). يتضمن إطار العمل طبقة إدارة بيانات لتخزين ملفات تعريف المستخدمين، وسجلات الدردشة، وحالات الروبوت في قاعدة بيانات علائقية للحفاظ على الاستمرارية عبر الجلسات. كما يتميز بقيود وصول إدارية لتقييد تنفيذ المهام الحساسة على معرفات المستخدمين الموثوقة. يغطي النظام مجموعة واسعة من الإمكانيات بما في ذلك إرسال نمط الأمر (Command-pattern) لتنفيذ المنطق بناءً على أنماط النص، وتصفية الطلبات القائمة على البرمجيات الوسيطة (Middleware)، وتجزئة الوسائط التكيفية للامتثال لحدود حجم API. تدير الأدوات الإضافية عمليات نقل الملفات ثنائية الاتجاه بين الخوادم البعيدة والتخزين المحلي، بالإضافة إلى رسائل البث المؤتمتة للمستخدمين والقنوات.

    Allows redirecting bot API requests to a custom server URI and specifying local paths for file downloads.

    PHP
    عرض على GitHub↗4,019
  • anmol098/waka-readme-statsالصورة الرمزية لـ anmol098

    anmol098/waka-readme-stats

    3,954عرض على GitHub↗

    waka-readme-stats هو أداة تحديث تلقائية لملف README الخاص بالملف الشخصي ولوحة معلومات إحصائيات المطور. يتكامل مع واجهة برمجة تطبيقات WakaTime ونقاط النهاية المتوافقة ذاتية الاستضافة لمزامنة بيانات تتبع الوقت، والتي يقوم بعد ذلك بتحويلها إلى عرض منسق لساعات البرمجة، واللغات، وأنظمة التشغيل. تعمل الأداة كإجراء GitHub (GitHub Action) يجلب المقاييس ويحدث ملف README للملف الشخصي تلقائياً عن طريق استبدال تعليقات العلامات بمحتوى ديناميكي عبر التزامات git. يسمح بتكامل نقطة نهاية API مخصصة لدعم الخدمات ذاتية الاستضافة. يوفر النظام قدرات لعرض المقاييس وجمع البيانات، بما في ذلك القدرة على تصفية مستودعات معينة والتحكم في رؤية نقاط البيانات الفردية. يتم التعامل مع التصميم المرئي من خلال قوالب قابلة للتكوين لأشرطة التقدم والشارات، بينما يدعم توطين الإخراج لغات متعددة عبر رموز اللغة. تتضمن خيارات التكوين إعدادات هوية الالتزام للتحديثات التلقائية وتنسيق الطابع الزمني القابل للتخصيص لكتلة الإحصائيات.

    Supports the use of custom API base URLs to connect with self-hosted time-tracking services.

    Python
    عرض على GitHub↗3,954
  • dnscontrol/dnscontrolالصورة الرمزية لـ DNSControl

    DNSControl/dnscontrol

    3,863عرض على GitHub↗

    DNSControl is an infrastructure-as-code tool designed to manage DNS records and zones across multiple providers through a unified, programmable configuration language. By treating DNS as code, it enables teams to maintain consistent infrastructure state, automate record updates, and perform version-controlled management of network settings across diverse cloud, registrar, and network DNS services. The system functions as a multi-provider orchestrator that uses a declarative reconciliation engine to compare local configurations against live remote states. It employs a provider-agnostic abstrac

    Overrides default service URLs and nameserver settings to support DNS providers with compatible API architectures.

    Go
    عرض على GitHub↗3,863
  • danog/madelineprotoالصورة الرمزية لـ danog

    danog/MadelineProto

    3,344عرض على GitHub↗

    MadelineProto is an asynchronous PHP library that provides a programmatic interface for interacting with the Telegram API using the MTProto protocol, the same protocol used by official Telegram clients. It functions as both a Telegram bot SDK and a userbot automation library, enabling PHP applications to connect to Telegram as either a bot account or a regular user account, sending and receiving messages, media, and other data directly without relying on the Bot API intermediary. The library is built on an event-driven architecture with Amp v3 fiber-based concurrency, allowing for non-blockin

    Provides a method to retrieve the Bot API numeric ID for a given Telegram peer.

    PHPamphpasyncbot
    عرض على GitHub↗3,344
  1. Home
  2. DevOps & Infrastructure
  3. Custom API Endpoints

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

  • Bot API Server Redirections1 وسم فرعيRoutes all bot API requests through a user-specified custom server endpoint instead of the default public Telegram API. **Distinct from Custom API Endpoints:** Distinct from Custom API Endpoints: focuses on redirecting bot API traffic to a self-hosted or alternative Telegram API server, not general API endpoint customization.
  • Manual Documentation OverridesCapabilities to manually define or override API endpoints in the documentation UI. **Distinct from Custom API Endpoints:** Focuses on documentation interface configuration rather than network-level server redirection.
  • S3 Endpoint OverridesForcing all S3 requests through a specified endpoint URL to support IPv6, Transfer Acceleration, and PrivateLink. **Distinct from Custom API Endpoints:** Distinct from Custom API Endpoints: specifically targets S3 endpoint routing for network features like IPv6 and PrivateLink.