Latest repo added: E0993599799/forge-omega-v22026-05-17 19:30 UTC
758,527 total · 39 matching
2 active filters · 39 results Clear All
go documan pkg Library
AI FixesD 525/10completed

A Go library that supplies reusable infrastructure components for microservices, including database pooling, transaction handling, logging, server wrappers, routing, metrics, tracing, and Redis client support.

يقدم هذا الحزمة مجموعة من المكونات التي تسهل إعداد البنية التحتية للأنظمة الميكروية. يتضمن تجميع اتصالات PostgreSQL مع دعم للترحيل، ومساعد لإدارة المعاملات على مستوى الوحدة، وتسجيل منظم مع وسائط HTTP/gRPC. توفر حاويات الخوادم للـ HTTP و gRPC إدارة دورة الحياة، وإيقاف تشغيل سلس، ومعالجة للمهلة. يضيف حزمة التوجيه التي تعتمد على chi نقاط نهاية للصحة ومرافق الوسائط. كما توفر حزم إضافية معالجة JSON للردود، تتبع OpenTelemetry، مقاييس Prometheus، وعميل Redis، جميعها مصممة لتقليل الكود المكرر وتحسين الرصد. تستهدف هذه الحزمة مطوري Go الذين يبنون خدمات ميكروية ويحتاجون إلى حلول جاهزة للاتصال بالبيانات، إدارة المعاملات، التسجيل، والمراقبة.

database-connection-poolingtransaction-managementstructured-logginghttp-and-grpc-server-wrappersmetrics-collectiontracing-integrationchientgrpcgo
71 10,262 52 1mo ago
go lode ◆ Documentation
Apache-2.0C+ 797/10completed

Lode is a persistence framework for structured data and sparse byte ranges that brings snapshots, metadata, and safe write semantics to object storage without running a database.

لود هو مكتبة Go قابلة للتضمين تقدم الحفظ المنسق للخزنة للملفات. يقدّم لود نموذجين للحفظ متساويين: datasets لمجموعات متماثلة من الأشياء المسمّاة، وvolumes لمساحات البايت الناقصة القابلة لإعادة الاستخدام. ي formalizes الأجزاء التي يجب أن تكون رسمية والرفض من القيام بالباقي.

structured-dataobject-storagepersistence-frameworksnapshotsmetadatasafe-write-semanticsentgo
89 19,059 79 1mo ago
Repobility · severity-and-effort ranking · https://repobility.com
go peerclaw agent ◆ Bot
Apache-2.0C 628/10completed

Provides a secure, decentralized communication SDK for AI agents to exchange messages and files over WebRTC with Nostr fallback.

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

peer-to-peer-communicationend-to-end-encryptiontrust-managementfallback-transportfile-transfermessage-validationentgo
85 14,772 61 1mo ago
go osapi sdk ◆ Documentation
MITC+ 716/10completed

A Go SDK that provides a typed client and DAG-based orchestration primitives for interacting with the OSAPI service.

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

typed-clientapi-integrationtask-orchestrationdag-executiondependency-managementerror-handlingentgo
97 20,276 70 1mo ago
go bubblyui ◆ Documentation
MITC+ 707/10completed

BubblyUI is a Vue-inspired TUI framework for Go that provides a reactive, component-based architecture for building terminal applications.

يُقدم BubblyUI نمطات مشهورة من Vue.js إلى تطبيقات الأوامر النصية في Go، مما يؤدي إلى إطار عمل متفاعل ومتكامل بناءً على Bubbletea. يحتوي على استقرارية نوعية آمنة وممارسة نظام مكونات مع سمات مثل إطلاق بدون بلاطة، اكتشاف تلقائي للتشغيل التزامن، ووصلات حياة المكون، API التركيب، وتحسين تلقائي.

terminal-uireactive-programmingcomponent-based-architecturetype-safe-reactivitygo-frameworkbubbleteaentgo
All rows above produced by Repobility · https://repobility.com
1,089 298,454 70 1mo ago
go mythic sdk go ◆ Documentation
C+ 707/10completed

The Mythic Go SDK is a comprehensive and fully-tested library for interacting with the Mythic C2 Framework, providing complete GraphQL API coverage, real-time WebSocket subscriptions, and production-ready reliability.

هذا المشروع يقدم SDK لغة Go للفرمية Mythic C2. يحتوي على تغطية GraphQL API completa، إشعارات WebSocket في الوقت الحقيقي، وثبات الإنتاج. يتم اختبار المكتبة بالكامل بنسبة أكثر من 90% وتبلغ dependencies الخارجية فيها القليل.

graphqlwebsocketc2-frameworkmythic-sdk-goentgo
179 47,608 70 1mo ago
go mvdata sdk go ★ Library
AI FixesD 565/10completed

A Go client library that simplifies interaction with MVData data center services.

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

data-integrationapi-clientgo-sdkdata-centercloud-servicesrest-cliententgo
11 887 56 1mo ago
go core ◆ Web Backend
AI FixesD 503/10completed
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.

Mochi is the core software of the Mochi project, designed for use in various applications.

هو الجزء الأساسي من مشروع موتشي، يوفّر البنية الأساسية للتنمية المستقبلية. ويُستخدم كبداية لبرامج جديدة أو يدمج في المشاريع القائمة. حاليًا، يدعم التثبيت على توزيعات لينكس مبنية على .deb ويمكن تشغيله من نسخة git.

core-softwareoperating-systemfoundationdevelopment-platformlinux-supportentgingo
78 30,939 50 1mo ago
js abacus ◆ Testing
C 685/10completed

A lightweight library that lets developers define data schemas and perform CRUD operations in memory using Go and TypeScript.

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

in-memory-data-modelingschema-definitioncrud-operationsrapid-prototypingunit-testingentjson
120 16,723 67 1mo ago
go Skaffen ◆ Documentation
MITC 635/10completed

A Go library that helps developers detect and fix common mistakes in Go code, especially when using the ent ORM.

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

static-analysisbug-detectioncode-qualitydeveloper-productivityorm-integrationgoentgo
200 26,852 62 1mo ago
Repobility · code-quality intelligence · https://repobility.com
go blobcache ★ Library
C 617/10completed

BlobCache is a high-performance disk cache optimized for large immutable blobs, designed to replace RocksDB FIFO compaction for append-heavy workloads.

BlobCache هو نظام تخزين ذاكرة مرن مخصص يeliminates التضخم من compaction من RocksDB لعمليات الحمل حيث يكون البيانات متعددة القراءة، متعددة الكتابة (البيانات غير قابلة للتعديل)، الإخلاء FIFO كافٍ، أحجام البيانات كبيرة (100KB-10MB)، وارتفاع معدلات الخروج يجعل أداء المصفوفة البلوومي مهمًا. مصمم لتحسين التخزين الكبير للبيانات على NVMe المحلية لتجنب التحميل المتكرر من S3.

immutable-blobsdisk-cachehigh-performanceappend-heavy-workloadsbloom-filternvmeentgo
142 30,399 60 1mo ago
go homelib ★ Library
AI FixesF 416/10completed

A Go library that provides data models and utilities for managing smart home device configurations.

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

home-automationdevice-configurationdata-modelingsmart-homeapi-integrationconfiguration-managemententgo
37 4,249 41 1mo ago
go ontology ◫ Data/ML
AI FixesD 589/10completed

The Propeller Ontology project provides an ontology-first architecture for property management, generating a fully functional REST API from a single CUE schema.

مشروع ontology أولوية مشروع property management هي نهج مبتكر في إدارة العقارات يستخدم لغة تعريفية اسمها CUE ك مصدر حقيقي واحد. يتم إنشاء كل شيء downstream من هذا المصدر الواحد، بما في ذلك قواعد البيانات ، ووكلاء HTTP ، وتحديدات API ، وقوائم الأحداث ، سياسات التأشير ، و أدوات एजنت . يحتوي المشروع على 15 كيانًا عبر أربعة مجالات ، مع وضع آلات الحالة لكل كيان له حقل status. يتم استخدام جيلر الكود لتحويل تلقائيًا إنشاء الكود من المصدر الواحد CUE.

property-managementontology-first-architecturedeclarative-languagecode-generationrest-apichientgo
Repobility · severity-and-effort ranking · https://repobility.com
199 87,842 58 1mo ago
go aprot ◆ Testing
C+ 767/10completed

A Go library for building type-safe real-time APIs with automatic TypeScript client generation.

هي مكتبة Go التي تسمح بإنشاء APIs في الوقت الفعلي آمنة النوع مع توليد عمدي للعميل TypeScript تلقائيًا. تدعم كلاً من WebSocket و SSE+HTTP، وتوفر ميزات مثل handlers آمنة النوع، توليد TypeScript تلقائي، دعم الإعدادات، hooks React، دعم الوسيط، hooks دورة الاتصال، إرسال الموجه لل пользователя، تقرير التقدم، مهام فرعية هرمية، مهام مشتركة، إلغاء الطلب، إرسال الخادم، تكوين الخادم المرسل، و نقل النقل.

real-time-apitype-safe-handlersautomatic-typescript-generationwebsocketsse-httpreact-hooksentgo
99 18,584 76 1mo ago
go elps ◆ Documentation
BSD-3-ClauseC 707/10completed

ELPS (Ellipse) is an embedded Lisp system for Go programs, allowing developers to write and execute Lisp code within their Go applications.

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

embedded-lispgo-programminglisp-executionreplprogram-executionentgo
242 44,142 69 1mo ago
go playbookd ★ Library
C 709/10completed
All rows above produced by Repobility · https://repobility.com

playbookd is a standalone Go library that gives AI agents the ability to learn how to perform tasks and improve over time by storing and retrieving procedural knowledge.

هو نظام ذاكرة إجرائية للمعاقص الذكية، يسمح لهم بالتعلم من المخططات القائمة وتحسين أدائهم مع الوقت. يستخدم نظام playbookd kombinasi من البحث عن النص الكامل والبحث عن الفيضانات للكشف عن الإجراءات ذات الصلة، ويسمح للمعاقص بمراجعة وتأمل تجاربهم لتعزيز المخطط. كما يدعم نظام playbookd مقدمي التضمين مثل OpenAI و Google Gemini و Ollama.

procedural-memoryai-agentsplaybook-storagehybrid-searchvector-searchembedding-providersentgo
39 4,427 69 1mo ago
go livetemplate ◆ Documentation
MITC+ 757/10completed

LiveTemplate is a tool for building interactive web applications in Go, allowing developers to write server-side code and get reactive UIs automatically.

يعمل LiveTemplate على نهج مختلف عن التطوير التقليدي للويب، حيث يظل حالة التطبيق على الخادم. عندما يتفاعل المستخدم مع التطبيق، يرسل LiveTemplate الحركة إلى الخادم، الذي يقوم بتحديث الحالة ويؤدي تحديثًا تلقائيًا لUI.

tree-based-diffingserver-side-state-managementreactive-uicode-generationweb-development-toolentgrpcgo
288 75,652 75 1mo ago
js latticeRegistry ◆ Full Stack
Apache-2.0C 697/10completed

Lattice Registry is a community-driven ecosystem of reusable modules, templates, and presets for AI agent infrastructure.

يعد مخازن لاتيس (Lattice Registry) نظامًا مُدارةً للمكونات والتماثيل والمقاييس التي يمكن استخدامها في البنية التحتية للآلة الذكية. يتيح المستخدمين نشر واكتشاف المكونات، بما في ذلك الهوية والأذونات، والشروط السياسية، والتواصل مع إطاريات الآلة الذكية، وتتبع الأحداث، والتماثيل للوظائف، والمقاييس الصحية. يعد مخازن لاتيس مكانًا مركزيًا لاكتشاف واستخدام بيئات التوزيع المُسبقة.

identity-managementauthorization-rulesdeployment-constraintsai-frameworksaudit-loggingtracingentjson
391 29,643 69 1mo ago
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.
go cclient3 ▶ CLI Tool
AI FixesD 544/10completed

A Go client library that simplifies communication with a remote service, providing typed request/response handling and automatic retry logic.

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

client-libraryremote-service-integrationtyped-apiretry-logicnetwork-communicationerror-handlingentgo
35 2,715 54 1mo ago
go metawebsearch ◆ Web Frontend
MITC+ 736/10completed

A Go library that aggregates results from multiple web search engines through a unified interface.

تُعد مكتبة Metawebsearch أداة برمجية بلغة Go تُتيح للمطورين إجراء بحث عبر عدة محركات بحث في آن واحد، بما في ذلك DuckDuckGo وBrave وMojeek وYahoo وYandex وWikipedia وGrokipedia. تُرسل المكتبة الطلبات بالتوازي مع تطبيق حدود معدل لكل محرك، وتقوم بإزالة التكرار بين عناوين URL في النتائج. كما تُنفّذ توقيع TLS متوافق مع المتصفحات لتجنب حظر الطلبات من قبل مزودي البحث. يتيح ذلك دمج ميزة البحث الموحدة في تطبيقات Go، أو تجميع النتائج لأغراض التحليل، أو إنشاء تجارب بحث مخصصة. تُركز المكتبة على الاعتمادية، حيث تتضمن منطق إعادة المحاولة وإبلاغ الأخطاء على مستوى كل محرك.

web-search-aggregationconcurrent-queryingurl-deduplicationtls-fingerprintingmulti-engine-interfacesearch-result-consolidationentgo
44 3,266 72 1mo ago
go gopki ★ Library
MITC 645/10completed

The gopki project is a Go library for managing cryptographic key pairs and certificates.

هي مكتبة لغة جو (Go) توفر أدواتًا للمساعدة في إدارة المفاتيح والشهادات المشفرة. تتيح هذه المكتبة إنشاء وتخزين واستخدام المفاتيح والشهادات في التطبيقات المختلفة، مما يساعد على سهولة التعامل مع المهام المتعلقة بمكتب الشهادات (PKI) في مشاريع مبنية على لغة جو.

key-managementcertificate-managementpkicryptographygo-libraryentgo
Repobility · code-quality intelligence · https://repobility.com
237 62,642 63 1mo ago
go jmap service libs ◆ Documentation
B 826/10completed

Shared Go libraries that provide tracing, logging, AWS Lambda initialization, and JMAP‑specific error handling for services built on the JMAP protocol.

تُعدّ هذه المكتبات بلغة Go حلاً متكاملاً لتسهيل تطوير الخدمات المبنية على بروتوكول JMAP، مع تركيز خاص على بيئة AWS Lambda. توفر حزمة التتبع دعمًا متكاملًا لـ OpenTelemetry وX‑Ray، مع إمكانية نشر تتبع تلقائي للعمليات داخل الدوال. كما تُقدّم حزمة التسجيل تسجيلًا بنظام JSON مُهيكل، يُسهل تحليل السجلات في CloudWatch Logs ويُتيح ضبط مستوى السجل عبر متغير البيئة LOG_LEVEL. تتضمن حزمة الأخطاء تنفيذًا للمعايير RFC 8620، مع توفير أنواع أخطاء قوية ومُعتمدة على السياق، ما يضمن استجابة دقيقة وموحدة للعمليات. يساهم هذا التكوين في تقليل الكود المكرر، تعزيز القابلية للصيانة، وضمان توافق الخدمات مع معايير JMAP، مما يُسهل على المطورين التركيز على المنطق التجاري بدلاً من البنية التحتية.

tracingloggingaws-lambda-initializationerror-handlingobservabilitystructured-loggingentgrpcgo
77 5,874 81 1mo ago
go GoTinyMUSH ◆ Web Frontend
AI FixesD 587/10completed

GoTinyMUSH is a modern reimplementation of the classic TinyMUSH server in Go, preserving compatibility with existing databases and softcode.

هو تنفيذ حديث للخدمة TinyMUSH في Go، يحافظ على compatibility مع قواعد البيانات والكود المضغوط الحالية. يمكنه مباشرةً استيراد أي ملف `.FLAT` من TinyMUSH 3.x وتشغيل قواعد البيانات الموجودة بالفعل دون حاجة إلى تغييرات في الكود المضغوط للميزات القياسية. يحتوي المشروع على واجهة ويب و REST API ودعم SSL/TLS وبروتوكولات OOB ونسخ احتياطي وملفات归档 ومكتبات حوارية ذكية.

game-servermudtinymushgoreimplementationentgo
233 69,270 57 1mo ago
go go common ◆ Web Backend
C 626/10completed
Repobility · severity-and-effort ranking · https://repobility.com

A Go library that simplifies interacting with Google Cloud Pub/Sub by providing a reusable client abstraction for publishing and subscribing to topics.

توفر المكتبة عميل Pub/Sub عالي المستوى يتولى إعداد النقل، إدارة الاشتراكات، فك تشفير الرسائل، والنشر مع افتراضات معقولة. تدعم التوازي القابل للتكوين، مهلة الاعتراف، سياسات إعادة المحاولة، ومفاتيح الترتيب، ما يجعل بناء خدمات تعتمد على الأحداث موثوقة أكثر دون كود زائد. يمكن للمطورين إنشاء عميل بنقرة واحدة، تسجيل معالجات لمواضيع محددة، ونشر رسائل مع سمات اختيارية. يروج التصميم لإيقاف التشغيل السلس ويُدمج السجلات، المقاييس، والـ hooks للمراقبة. تُعد خياراً مثالياً لخدمات الخلفية في Go التي تتطلب رسائل قوية دون تعقيد.

pubsubmessagingcloudconcurrencyreliabilityevent-drivenentgingrpcgo
92 11,303 61 1mo ago
go goydb ⚙ DevOps/Infrastructure
Apache-2.0C+ 717/10completed

A CouchDB-compatible embeddable database written in Go, providing a lightweight, RESTful JSON store for developers.

تُنفّذ هذه القاعدة واجهة CouchDB REST، مما يتيح للعمّال تخزين واستعلام وتكرار مستندات JSON عبر طرق HTTP القياسية. تدعم الميزات الأساسية لـ CouchDB مثل عروض map‑reduce، واستعلامات Mango، والمرفقات، والتكرار. يمكن دمج المحرك مباشرة في تطبيقات Go أو تشغيله كخادم مستقل، مع توفير واجهة REST مألوفة. يُمكن للمطورين استخدامها لتخزين البيانات محلياً، أو لبناء نماذج أولية، أو كبديل خفيف الوزن عن CouchDB الكاملة. كما يوفّر المشروع تكاملًا اختياريًا مع Fauxton لواجهة ويب، ويخطط لتوسيع دعم التحقق، وGraphQL، وميزات الأمان المتقدمة.

couchdb-compatiblerestfuljson-storemap-reducereplicationattachmentsentgorilla-muxgo
244 30,425 70 1mo ago
go prela bridge ▶ CLI Tool
AI FixesF 496/10completed

A Go library that bridges Prela data structures with the ent ORM, enabling seamless integration and CRUD operations.

تعمل هذه المكتبة كجسر بين نظام Prela وORM ent، مما يتيح لمطوري Go تحويل هياكل بيانات Prela إلى نماذج ent بسهولة. توفر توليد مخططات تلقائي، وتجريد عمليات CRUD، ودعم المعاملات، مما يقلل الحاجة إلى كتابة الكود اليدوي. يتعامل الجسر مع تحويل البيانات، والتحقق، ومزامنة البيانات بين Prela وent، مع ضمان التناسق عبر الطبقتين. تستهدف المطورين الذين يستخدمون ent ويحتاجون إلى دمج Prela، وتبسط عملية دمج طبقة البيانات وتسريع التطوير. من خلال تجريد تعقيدات التعيين والتخزين، تحل المشكلات الشائعة في التكامل وتعزز الكود القابل للصيانة.

data-integrationorm-bridgemodel-mappingcrud-abstractionschema-generationtransaction-supportentgo
5 503 48 1mo ago
All rows above produced by Repobility · https://repobility.com
Apache-2.0C+ 797/10completed

Provides a declarative interface for provisioning and managing bare‑metal machines on NVIDIA Carbide through OpenShift Machine API.

يتيح هذا المكوّن إمكانية إنشاء وإدارة الأجهزة المادية على منصة NVIDIA Carbide من خلال واجهة OpenShift Machine API. يتم تعريف الأجهزة المطلوبة عبر كائنات Machine و MachineSet في OpenShift، ويقوم المكوّن بتحويل هذه الطلبات إلى استدعاءات REST إلى منصة Carbide. يدعم المكوّن دورة حياة كاملة للأجهزة، بما في ذلك الإنشاء، التحديث، الحذف، والتحقق من وجود الجهاز. يتيح التكامل مع دورة حياة الكلاستر في OpenShift، بحيث يمكن توسيع أو تقليص مجموعات الأجهزة تلقائياً وفقاً للمتطلبات. يحقق هذا الحل مرونة عالية في إدارة البنية التحتية المادية، مع الحفاظ على نمط التكوين المعلن (Declarative) الذي يفضله مطورو Kubernetes. يختلف عن الحلول التقليدية بقدرته على الربط المباشر مع منصة NVIDIA Carbide، مما يقلل الحاجة إلى أدوات وسيطة ويزيد من سرعة التوزيع.

bare-metal-provisioningmachine-lifecycle-managementdeclarative-infrastructureauto-scalingopenshift-integrationrest-api-integrationentyaml
33 3,865 79 1mo ago
go go utils ◆ Web Backend
C 704/10completed

A Go library offering reusable utilities for error handling, date formatting, validation, logging, and configuration in RESTful applications.

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

error-handlingdate-formattingdata-validationloggingconfiguration-managementrestful-utilitiesechoentgingrpcgo
30 2,342 69 1mo ago
go go service template v2 ⚙ DevOps/Infrastructure
B 805/10completed

A production-ready Go service template implementing hexagonal architecture, designed as a starting point for building services that integrate with external APIs.

هذا المشروع هو قالب خدمة Go يimplement hexagonal architecture ويوفر فصلًا نظيفًا للشؤون والمستويات قابلة للتجربة. مصمم ليكون نقطة بداية لبناء خدمات تدمج مع APIs خارجية. يتضمن المشروع قاعدة كود production-ready، ومدير المهام، و نظام التكوين.

hexagonal-architectureports-and-adaptersclean-separation-of-concernstestable-layersexternal-api-integrationchientgrafanago
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.
173 19,633 80 2mo ago
go claude agent sdk go ★ Library
MITC 687/10completed

The Claude Agent SDK for Go provides a clean interface to build AI-powered applications with Claude.

هذا المشروع هو SDK لغة جو للتركيز على التكامل مع وكيل Claude AI. يحتوي على واجهة شاملة ومعمارية متعلمة، بما في ذلك ميزات مثل APIs قوية، تنفيذ بدون تكوين، وتحكم متقدم.

ai-powered-applicationsclaude-ai-agent-integrationproduction-ready-sdkcomprehensive-error-handlingadvanced-hook-systemsentgo
144 20,942 68 2mo ago
go pkg ★ Library
AI FixesMITD 567/10completed

The hazyhaar__pkg project is a collection of reusable Go packages for building distributed services that communicate via MCP over QUIC.

هذا المشروع هو مجموعة من الوحدات الموزعة للخدمات التي تتكلم مع بعضها باستخدام MCP عبر QUIC. هذه المكتبات مصممة للاستخدام في بناء خدمات موزعة تتواصل مع بعضها باستخدام MCP عبر QUIC. وتشمل الوحدات المختلفة مثل تسجيل الدخول، والرسائل، ووحدة التشغيل، والاتصال، والتزامن، والرصد، والتعليقات، والمراقبة، والتشخيص، والمراقبة.

distributed-servicesmcp-over-quicaudit-loggingauthenticationchannelschassisentgo
241 26,910 55 2mo ago
go lurus identity ◆ Web Frontend
AI FixesD 603/10completed
Repobility · code-quality intelligence · https://repobility.com

This project provides a basic identity management system for applications.

هانما هونغ5-arch_lurus-identity هو نظام إدارة الهوية المبني باستخدام تقنيات Go و JavaScript. يستخدم هذا النظام framework ent لنمذجة الكيانات، gin للتعرف على الطرق، و gorm للتفاعل مع قواعد البيانات. على الرغم من عدم وجود قاعدة بيانات في هذا المشروع، يعتبره الأساس للمزيد من التطوير أو دمجه مع قواعد البيانات الموجودة بالفعل.

identity-managementuser-authenticationauthorizationaccess-controlentity-modelingentgingormgo
109 11,250 59 2mo ago
go asciidoc parser go ◫ Data/ML
MITC 707/10completed

A native Go implementation of an AsciiDoc parser and processor for near-full compliance with the Eclipse AsciiDoc Language Specification.

هذا المشروع هو Implementation Go ل parser و processor AsciiDoc ، يهدف إلى التوافق الكامل مع Eclipse AsciiDoc Language Specification. يوفّر ميزات مثل قراءة خطية ، تصنيف المقطوعات ، تحليل inline ، بناء AST ، معالجة الأтрибутات ، معالجة الاستثناءات ، وعدد من خيارات الإخراج للتحويل إلى HTML5 و PDF و DocBook 5.1.1 و Man Page و EPUB. بالإضافة إلى ذلك ، يحتوي على واجهة سطر الأوامر الكاملة التي تتوافق مع خيارات Asciidoctor و سرعة لغة (LSP) للتركيز في التكامل مع المحررات.

asciidoc-parsergo-implementationascii-doc-language-specificationhtml5-converterpdf-converterdocbook-5.1.1-converterentgo
120 31,289 69 2mo ago
go core ◫ Data/ML
MITC+ 735/10completed

The Grove Core library provides shared infrastructure for configuration management, workspace discovery, logging, and terminal user interface components to ensure consistency across all Grove CLI tools.

هي مكتبة Go الأساسية التي توفر البنية التحتية المشتركة لعدد من جوانب نظام Grove. تشمل هذه الميزات إدارة التكوين، اكتشاف العملاء، النظام(logging) الموحد، و مكونات الواجهة المستخدمية (TUI). هذا يضمن التنظيم والتوافق بين جميع أدوات CLI لنظام Grove. المكتبة توفر نظام تكوين طبقي، آلية اكتشاف العملاء، ونظام تسجيل موحد. بالإضافة إلى ذلك، تشمل المكونات والميزات البنية التحتية للتطبيقات، التكامل النظامي، ومكونات الواجهة المستخدمية.

configuration-managementworkspace-discoveryunified-loggingterminal-user-interfacego-libraryentgo
243 37,432 73 2mo ago
Repobility · severity-and-effort ranking · https://repobility.com
go mqbridge Library
MITC 697/10completed

mqbridge is a message bridge between RabbitMQ and SimpleMQ, allowing for the forwarding of messages between the two systems.

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

message-bridgerabbitmqsimplemqfan-outrouting-by-message-contentjsonnet-configurationentgo
28 1,791 69 2mo ago
go s3 inv db Library
C 697/10completed

eunmann__s3-inv-db is a high-performance indexer for S3 inventory reports, enabling O(1) prefix lookups and fast subtree aggregation queries.

هذا المشروع يوفّر مؤشرًا مرنًا ذا أداء عالٍ لتقارير مخزون S3، مما يسمح بتحديد الأقسام المحددة في O(1) وطلبات التجميع السريعة للشجرة. يدعم المؤشر عمليات البحث بالفئة المحددة في O(1)، طلبات الاستعلام المرن مع تأخير تحت المليميلي ثانية، وبناء الذاكرة المحدد عبر External Sort مع ميزة إنفاق الميزانية. يحتوي المؤشر على إحصائيات الفئات المحددة في صيغة عمودية مُصممة للاستخدام المرن.

prefix-lookupsubtree-aggregations3-inventorymemory-mapped-indexhigh-performanceentgo
92 19,127 68 2mo ago
go intervals icu mc ▶ CLI Tool
AI FixesF 465/10completed

The intervals-icu-mc project is a Go library for working with ICU message catalogs.

هذه المكتبة توفر وظائف لتعامل مع قوائم الإشارات ICU في تطبيقات Go. تسمح للمطورين بدمج قوائم الإشارات ICU بسهولة في مشاريعهم، مما يجعل من السهل إدارة وتображة النصوص المحلية. تم تصميم المكتبة لتكون خفيفة الوزن وسهلة الاستخدام، مما يجعلها مفيدة لجميع مشاريع Go التي تتطلب التوطين.

internationalizationmessage-catalogsicugo-libraryentgo
All rows above produced by Repobility · https://repobility.com
6 268 46 2mo ago
go oastools Library
MITC+ 727/10completed

oastools is a comprehensive OpenAPI toolkit for Go that enables the validation, parsing, fixing, converting, diffing, joining, and building of OpenAPI specs (2.0–3.2) in one tool.

oastools هي مجموعة أدوات ممتازة و كاملة للتعامل مع OpenAPI في لغة Go، مع الاعتماد على عدد قليل من dependencies. تضم هذه الأدوات 12 حزماً تغطي دورة الحياة الكاملة للOpenAPI، بما في ذلك إدارة دورة حياة الملفات، والعمليات المتعددة على عدة ملفات، وتوليد التعليمات البرمجية والاستعلامات، واعتمادها في وقت التشغيل. تتميز الأدوات بفعاليتها المثبتة، والتشخيص التلقائي للتنسيق، وحفظ تنسيقات OAS 2.0–3.2.

openapispec-validationspec-parsingspec-fixingspec-conversiondiffingentgo
1,046 260,197 71 2mo ago
go agentrun Library
MITC+ 767/10completed

The dmora__agentrun project provides a Go library for running AI agent sessions, abstracting over different AI tool runtimes and allowing for the creation of agent orchestrators without coupling to specific tools.

هذا مكتبة Go بدون تعتميدات تقوم بإنشاء مساحات للعملاء الذكية، وتوفر نموذج محدد للنظام/العمليات. يسمح للمطورين بإنشاء حلول مرنة ومقاومة للتغيرات باستخدام مختلف أدوات العملاء الذكية.

ai-agentorchestratorgo-libraryzero-dependencyuniform-engine-modelentgo
83 11,422 75 2mo ago