دليل مكتبات Go مفتوحة المصدر
جمع بعض مكتبات وأطر Go مفتوحة المصدر وتنظيمها وتصنيفها، لتسهيل التصفح اللاحق، ومرحب بتقديم pr لإضافة مشاريع جديدة.
TIP
الترتيب لا يعني الترتيب، الجودة تعتمد على التجربة الفعلية.
أطر عمل Web
| الاسم | الوصف | المستودع |
|---|---|---|
| gin | إطار work الأكثر كلاسيكية | https://github.com/gin-gonic/gin |
| beego | إطار عمل web طورته الصين | https://github.com/beego/beego |
| iris | يُزعم أنه أسرع إطار عمل web | https://github.com/kataras/iris |
| echo | إطار عمل web بسيط وعالي الأداء | https://github.com/labstack/echo |
| goji | إطار عمل web بسيط | https://github.com/zenazn/goji |
| revel | إطار عمل web متكامل عالي التوافر | https://github.com/revel/revel |
| buffalo | يمكن بناء مشاريع متكاملة بسهولة | https://github.com/gobuffalo/buffalo |
| hertz | إطار عمل HTTP للخدمات الدقيقة عالي الأداء وقابل للتوسعة (مفتوح المصدر من ByteDance) | https://github.com/cloudwego/hertz |
| dotweb | إطار عمل web مصغر بسيط | https://github.com/devfeel/dotweb |
| fiber | إطار عمل Web بأسلوب Node.js Express | https://github.com/gofiber/fiber |
ORM
| الاسم | الوصف | المستودع |
|---|---|---|
| gorm | مكتبة ORM صديقة للمطورين | https://github.com/go-gorm/gorm |
| xorm | ORM بسيط وقوي | https://gitea.com/xorm/xorm |
| ent | ORM مفتوح المصدر من FaceBook | https://github.com/ent/ent |
| sqlx | امتداد قوي لمكتبة sql | https://github.com/jmoiron/sqlx |
| beego/orm | orm المدمج في beego | https://github.com/astaxie/beego/tree/master/orm |
| rel | ORM حديث قابل للتوسعة | https://github.com/go-rel/rel |
| bun | ORM يركز على SQL | https://github.com/uptrace/bun |
أطر عمل الخدمات الدقيقة
| الاسم | الوصف | المستودع |
|---|---|---|
| kratos | إطار عمل خدمات دقيقة سحابي (مفتوح المصدر من Bilibili) | https://github.com/go-kratos/kratos |
| go-kit | مكتبة أدوات لتطوير الخدمات الدقيقة | https://github.com/go-kit/kit |
| kitex | إطار عمل خدمات دقيقة عالي الأداء وقابل للتوسعة (مفتوح المصدر من ByteDance) | https://github.com/cloudwego/kitex |
| go-zero | إطار عمل خدمات دقيقة سحابي (مفتوح المصدر من Qiniu) | https://github.com/zeromicro/go-zero |
| go-micro | إطار عمل خدمات دقيقة أجنبي | https://github.com/go-micro/go-micro |
| kite | إطار عمل خدمات دقيقة (لم يُحدّث منذ فترة طويلة) | https://github.com/koding/kite |
| dubbo-go | تطبيق dubbo في go (مفتوح المصدر من Alibaba) | https://github.com/apache/dubbo-go |
| tarsgo | تطبيق tars في go (مفتوح المصدر من Tencent) | https://github.com/TarsCloud/TarsGo |
| juptiers | إطار عمل خدمات دقيقة موجه للحوكمة (مفتوح المصدر من Douyu) | https://github.com/douyu/jupiter |
| redsync | قفل موزع لـ redis | https://github.com/go-redsync/redsync |
تلميح
jupiter من Douyu هو اسم زيوس، وهو إله الآلهة، بينما kratos من Bilibili هو اسم إله الحرب كريتوس، الذي قتل زيوس إله الآلهة لاحقاً.
مكونات التسجيل
| الاسم | الوصف | المستودع |
|---|---|---|
| logrus | مكتبة تسجيل هيكلية | https://github.com/sirupsen/logrus |
| zap | مكتبة تسجيل عالية الأداء مفتوحة المصدر من Uber | https://github.com/uber-go/zap |
| glog | تسجيل متدرج | https://github.com/golang/glog |
| zerolog | تسجيل json بدون تخصيص ذاكرة | https://github.com/rs/zerolog |
| apex/log | مكتبة تسجيل هيكلية | https://github.com/apex/log |
| lumberjack | مكتبة تقسيم السجلات، تدعم التقسيم بالحجم، التقسيم بالتاريخ، ضغط الملفات | https://github.com/natefinch/lumberjack |
مكونات الاختبار
| الاسم | الوصف | المستودع |
|---|---|---|
| testify | حزمة أدوات الاختبار الأكثر شعبية | https://github.com/stretchr/testify |
| ginkgo | إطار عمل اختبار حديث | https://github.com/onsi/ginkgo |
| ramsql | محرك SQL قائم على الذاكرة، يستخدم بشكل رئيسي لاختبار وحدات SQL | https://github.com/proullon/ramsql |
| go-sqlmock | SQL Mock للاختبار | https://github.com/DATA-DOG/go-sqlmock |
| goconvey | اختبار مرئي في المتصفح | https://github.com/smartystreets/goconvey |
| go-stress-testing | أداة اختبار الضغط | https://github.com/link1st/go-stress-testing |
| xgo | إطار عمل اختبار بالكعب لـ go، يُنفذ من خلال إعادة كتابة الكود أثناء التجميع | https://github.com/xhd2015/xgo |
| gomonkey | إطار عمل اختبار بالكعب لـ go، يُنفذ من خلال تعديل عنوان الدالة | https://github.com/agiledragon/gomonkey |
معالجة البيانات
| الاسم | الوصف | المستودع |
|---|---|---|
| mapstructure | تحويل بين map والهياكل | https://github.com/mitchellh/mapstructure |
| cast | تحويل أنواع البيانات بسهولة | https://github.com/spf13/cast |
| deepcopy | نسخ عميق | https://github.com/mohae/deepcopy |
| copier | نسخ القيم بين الحقول ذات الأسماء المتطابقة بين الهياكل | https://github.com/jinzhu/copier |
| go-pinyin | تحويل الحروف الصينية إلى بينيين | https://github.com/mozillazg/go-pinyin |
| go-streams | معالجة بيانات انسيابية | https://github.com/reugn/go-streams |
| stream | معالجة انسيابية | https://github.com/xyctruth/stream |
| go-humanize | تحويل البيانات إلى صيغة يمكن للبشر قراءتها | https://github.com/dustin/go-humanize |
| uniseg | تقسيم نص Unicode، التفاف الكلمات وحساب عرض السلسلة في Go | https://github.com/rivo/uniseg |
التحقق من البيانات
| الاسم | الوصف | المستودع |
|---|---|---|
| go-playground/validator/v10 | مدقق بيانات | https://github.com/go-playground/validator |
| go-cmp | مكتبة لمقارنة القيم مفتوحة المصدر من Google | https://github.com/google/go-cmp |
| ozzo-validation | مكتبة تحقق من البيانات قائمة على القواعد | https://github.com/go-ozzo/ozzo-validation |
| go-tagexpr | مكتبة تحقق من tag الهياكل | https://github.com/bytedance/go-tagexpr |
هياكل البيانات
| الاسم | الوصف | المستودع |
|---|---|---|
| gods | تطبيق هياكل البيانات الشائعة | https://github.com/emirpasic/gods |
| go-datastructures | تطبيق هياكل البيانات الشائعة | https://github.com/Workiva/go-datastructures |
| biset | تطبيق bitsets في go | https://github.com/bits-and-blooms/bitset |
| bloom | تطبيق bloom filters في go | https://github.com/bits-and-blooms/bloom |
| deque | تطبيق طابور ثنائي الأطراف عالي الأداء | https://github.com/edwingeng/deque |
| concurrent-map | تطبيق map مقسم آمن للتزامن | https://github.com/orcaman/concurrent-map |
| samber/lo | مكتبة معالجة بيانات بأسلوب Lodash، تدعم الأنماط | https://github.com/samber/lo |
| google/btree | مكتبة BTree من Google، تدعم الأنماط | https://github.com/google/btree |
| gostl | مكتبة هياكل بيانات مثل C++STL | https://github.com/liyue201/gostl |
الحسابات الرياضية
| الاسم | الوصف | المستودع |
|---|---|---|
| gonum | مشابه لـ numpy | https://github.com/gonum/gonum |
| decimal | مكتبة عمليات أرقام الفاصلة العائمة عالية الدقة | https://github.com/shopspring/decimal |
| crunch | مكتبة لتبسيط العمليات على البايتات والبتات | https://github.com/superwhiskers/crunch |
| math-engine | مكتبة محرك تحليل وحساب التعبيرات الرياضية | https://github.com/dengsgo/math-engine |
محركات القوالب
| الاسم | الوصف | المستودع |
|---|---|---|
| pongo2 | محرك قوالب بأسلوب Django | https://github.com/flosch/pongo2 |
| ace | محرك قوالب html | https://github.com/yosssi/ace |
| mustache | تطبيق mustache في go | https://github.com/hoisie/mustache |
| hero | محرك قوالب قوي وسريع | https://github.com/shiyanhui/hero |
| quictemplate | محرك قوالب عالي الأداء | https://github.com/valyala/quicktemplate |
| amber | محرك قوالب مستوحى من HAML و Jade | https://github.com/eknkc/amber |
مكونات التخزين المؤقت
| الاسم | الوصف | المستودع |
|---|---|---|
| golang-lru | LRU آمن للخيوط، وذاكرة تخزين مؤقت LRU 2Q | https://github.com/hashicorp/golang-lru |
| ttlcache | تخزين مؤقت قائم على الذاكرة، يدعم TTL، الأنماط | https://github.com/jellydator/ttlcache |
| gocache | مدير برمجيات وسيطة للتخزين المؤقت | https://github.com/eko/gocache |
| go-cache | تخزين مؤقت قائم على الذاكرة، مناسب للتطبيقات الفردية، يدعم TTL | https://github.com/patrickmn/go-cache |
| ristretto | تخزين مؤقت في الذاكرة عالي الأداء | https://github.com/dgraph-io/ristretto |
| bigcache | تخزين مؤقت للمفاتيح الكبيرة عالي الكفاءة قائم على الذاكرة | https://github.com/allegro/bigcache |
قواعد البيانات والمشغلات
| الاسم | الوصف | المستودع |
|---|---|---|
| modernc.org/sqlite | مشغل sqlite، مكتوب بـ go بالكامل، لا يحتاج cgo | https://gitlab.com/cznic/sqlite |
| mattn/go-sqlite3 | مشغل sqlite، يحتاج cgo | https://github.com/mattn/go-sqlite3 |
| denisenkom/go-mssqldb | مشغل sqlserver، لم يعد يُحدّث كثيراً، يُنصح باستخدام إصدار Microsoft | https://github.com/denisenkom/go-mssqldb |
| microsoft/go-mssqldb | مشغل sqlserver، فرع Microsoft الجديد ويتم صيانته | https://github.com/microsoft/go-mssqldb |
| pgx | مشغل postgreSQL | https://github.com/jackc/pgx/ |
| mysql | مشغل mysql | https://github.com/go-sql-driver/mysql |
| oci-go-sdk | مشغل Oracle الرسمي | https://github.com/oracle/oci-go-sdk |
| go-ora | مشغل oracle، مكتوب بـ go بالكامل | https://github.com/sijms/go-ora |
| badger | قاعدة بيانات kv مدمجة، قائمة على LSM | https://github.com/dgraph-io/badger |
| boltdb | قاعدة بيانات kv مدمجة، قائمة على B+Tree | https://github.com/boltdb/bolt |
| goleveldb | تطبيق leveldb بلغة go | https://github.com/syndtr/goleveldb |
| qmgo | مكتبة تشغيل mongodb مفتوحة المصدر من Qiniu | https://github.com/qiniu/qmgo |
| mongo-go-driver | مشغل mongodb الرسمي لـ go | https://github.com/mongodb/mongo-go-driver |
| rqlite | قاعدة بيانات علائقية موزعة خفيفة الوزن قائمة على sqlite | https://github.com/rqlite/rqlite/ |
| go-mysql | مجموعة أدوات MySQL قوية | https://github.com/go-mysql-org/go-mysql |
| go-mysql-elasticsearch | أداة لمزامنة بيانات MySQL إلى Elasticsearch | https://github.com/go-mysql-org/go-mysql-elasticsearch |
| gofound | محرك بحث نصي كامل بسيط بمليارات المستندات، | https://github.com/sea-team/gofound |
| bleve | مكتبة البحث النصي الكامل | https://github.com/blevesearch/bleve |
التسلسل
| الاسم | الوصف | المستودع |
|---|---|---|
| go-ini | مكتبة تسلسل ملفات ini | https://github.com/go-ini/ini |
| sonic | مكتبة تسلسل json عالية الأداء مفتوحة المصدر من ByteDance | https://github.com/bytedance/sonic |
| easyjson | مكتبة تسلسل json سريعة | https://github.com/mailru/easyjson |
| gjson | الحصول السريع على قيم مفاتيح json، ليست مكتبة تسلسل تقليدية | https://github.com/tidwall/gjson |
| go-yaml | مكتبة تسلسل yaml | https://github.com/go-yaml/yaml |
| go-toml | مكتبة تسلسل toml | https://github.com/pelletier/go-toml |
| properties | مكتبة تسلسل properties | https://github.com/magiconair/properties |
| viper | يدعم تسلسل صيغ بيانات متعددة، وهو أيضاً مدير تكوين | https://github.com/spf13/viper |
| configor | مسلسل صيغ بيانات متعددة من مؤلف gorm، مدير تكوين | https://github.com/jinzhu/configor |
سطر الأوامر
| الاسم | الوصف | المستودع |
|---|---|---|
| pflag | حزمة flag بأسلوب POSIX/GUN | https://github.com/spf13/pflag |
| go-flags | محلل معاملات سطر الأوامر | https://github.com/jessevdk/go-flags |
| cobra | هيكل لبناء برامج سطر أوامر حديثة | https://github.com/spf13/cobra |
| dimiro1/banner | مكتبة لبناء بانر جميل | https://github.com/dimiro1/banner |
| go-pretty | إخراج جداول سطر أوامر جميلة، نصوص، أشرطة تقدم | https://github.com/jedib0t/go-pretty |
| progressbar | شريط تقدم لسطر الأوامر آمن للخيوط | https://github.com/schollz/progressbar |
| go-ansi | أداة ANSI portable لنظام Windows بلغة Go | https://github.com/k0kubun/go-ansi |
| go-isatty | مكتبة لتحديد tty | https://github.com/mattn/go-isatty |
الضغط وفك الضغط
| الاسم | الوصف | المستودع |
|---|---|---|
| klauspost/compress | تحسين وتعديل لمكتبة compress القياسية | https://github.com/klauspost/compress |
| alexmullins/zip | فرع fork من مكتبة archive/zip القياسية، يدعم كلمة المرور | https://github.com/alexmullins/zip |
| mholt/archiver | مكتبة أدوات ضغط وفك ضغط تدعم العديد من الصيغ (موصى بها جداً) | https://github.com/mholt/archiver |
| go-car | تطبيق ملفات CAR الأرشيفية في go | https://github.com/ipld/go-car |
| go-unarr | مكتبة ضغط وفك ضغط | https://github.com/gen2brain/go-unarr |
| xz | مكتبة Golang نقية لقراءة وكتابة ملفات xz المضغوطة | https://github.com/ulikunitz/xz |
التاريخ والوقت
| الاسم | الوصف | المستودع |
|---|---|---|
| carbon | مكتبة معالجة التاريخ والوقت | https://github.com/golang-module/carbon |
| robfig/cron | مكتبة المهام المجدولة | https://pkg.go.dev/github.com/robfig/cron/v3 |
| gron | مكتبة المهام المجدولة | https://github.com/roylee0704/gron |
| jobrunner | إطار عمل مهام مجدولة غير متزامن | https://github.com/bamzi/jobrunner |
| dataparse | يمكن تحليل سلاسل الوقت دون معرفة الصيغة | https://github.com/araddon/dateparse |
| jinzhu/now | مكتبة أدوات التاريخ | https://github.com/jinzhu/now |
حقن التبعية
| الاسم | الوصف | المستودع |
|---|---|---|
| dig | مكتبة حقن تبعيات مفتوحة المصدر من Uber، قائمة على الانعكاس | https://darjun.github.io/2020/02/22/godailylib/dig/ |
| wire | مكتبة حقن تبعيات مفتوحة المصدر من Google، قائمة على توليد الكود | https://github.com/google/wire |
| inject | أداة حقن التبعيات | https://github.com/codegangsta/inject |
| di | حاوية حقن التبعيات | https://github.com/sarulabs/di |
الموقع الجغرافي
| الاسم | الوصف | المستودع |
|---|---|---|
| geoip2-golang | IP إلى معلومات جغرافية | https://github.com/oschwald/geoip2-golang |
| ip2location-go | IP إلى معلومات جغرافية | https://github.com/ip2location/ip2location-go |
أطر عمل الزحف
| الاسم | الوصف | المستودع |
|---|---|---|
| colly | إطار عمل زحف بسيط وقوي | https://github.com/gocolly/colly |
| goquery | مشابه لـ j-thing | https://github.com/PuerkitoBio/goquery |
أدوات الشبكة
| الاسم | الوصف | المستودع |
|---|---|---|
| gentleman | عميل http قابل للتوسعة ومحرك بالإضافات | https://github.com/h2non/gentleman |
| resty | عميل http restful | https://pkg.go.dev/github.com/go-resty/resty/v2 |
| gopeed | مدير تنزيلات حديث يدعم جميع المنصات، قائم على go و flutter | https://github.com/GopeedLab/gopeed |
البريد الإلكتروني
| الاسم | الوصف | المستودع |
|---|---|---|
| jordan-wright/email | مكتبة إرسال بريد قوية ومرنة | https://github.com/jordan-wright/email |
| gomail | مكتبة إرسال بريد | https://github.com/go-gomail/gomail |
| go-simple-mail | مكتبة إرسال بريد بسيطة | https://github.com/xhit/go-simple-mail |
| go-mail | مكتبة إرسال بريد شاملة وسهلة الاستخدام | https://github.com/wneessen/go-mail |
| email-verifier | التحقق من صحة البريد الإلكتروني دون إرسال بريد | https://github.com/AfterShip/email-verifier |
| maddy | خادم بريد تركيبي | https://github.com/foxcpp/maddy |
| mox | خادم بريد مفتوح المصدر بالكامل، قابل للصيانة، مستضاف ذاتياً | https://github.com/mjl-/mox |
| hermes | مكتبة توليد قوالب البريد | https://github.com/matcornic/hermes |
| listmonk | إدارة قوائم بريدية عالية الأداء، مستضافة ذاتياً، مرئية | https://github.com/knadh/listmonk |
| go-smtp | عميل وخادم SMTP مكتوب بـ go | https://github.com/emersion/go-smtp |
| go-imap | عميل وخادم IMAP مكتوب بـ go | https://github.com/emersion/go-imap |
تطوير الألعاب
| الاسم | الوصف | المستودع |
|---|---|---|
| ebitengine | محرك ألعاب ثنائي الأبعاد بسيط جداً | https://github.com/hajimehoshi/ebiten |
| Azul3D | محرك ألعاب ثلاثي الأبعاد مكتوب بـ go | https://github.com/azul3d/engine |
| engo | محرك ألعاب ثنائي الأبعاد مفتوح المصدر مكتوب بـ go | https://github.com/EngoEngine/engo |
| g3n/engine | محرك ألعاب go ثلاثي الأبعاد | https://github.com/g3n/engine |
| gonet | إطار عمل خادم ألعاب | https://github.com/xtaci/gonet |
| leaf | إطار عمل خادم ألعاب | https://github.com/name5566/leaf |
| cloud-game | خدمة ألعاب سحابية قائمة على الويب | https://github.com/giongto35/cloud-game |
واجهات المستخدم الرسومية (GUI)
| الاسم | الوصف | المستودع |
|---|---|---|
| fyne | مجموعة أدوات تطوير GUI عبر المنصات (لها مميزات حقيقية) | https://github.com/fyne-io/fyne |
| go-flutter | كتابة flutter بـ go | https://github.com/go-flutter-desktop/go-flutter |
| Wails | يمكن اعتباره بديلاً لـ Electron سريعاً وخفيف الوزن لـ Go | https://github.com/wailsapp/wails |
تفاعل النظام
| الاسم | الوصف | المستودع |
|---|---|---|
| gopsutil | الحصول على معلومات نظام التشغيل، متوافق مع الأنظمة الرئيسية | https://github.com/shirou/gopsutil |
| flock | قفل ملفات قائم على استدعاءات نظام التشغيل | https://github.com/gofrs/flock |
| sys | مكتبة تفاعل النظام الرسمية | https://cs.opensource.google/go/x/sys |
التفاعل بين اللغات
| الاسم | الوصف | المستودع |
|---|---|---|
| gopher-lua | آلة افتراضية lua مكتوبة بـ go | https://github.com/yuin/gopher-lua |
| go-lua | آلة افتراضية lua مكتوبة بـ go | https://github.com/Shopify/go-lua |
| goja | يدعم es5.1+ | https://github.com/dop251/goja |
| tengo | Tengo هي لغة برمجة Go نصية صغيرة وديناميكية وسريعة وآمنة | https://github.com/d5/tengo |
| goby | لغة برمجة نصية تفسيرية مستوحاة من ruby ومُنفذة بـ go | https://github.com/goby-lang/goby |
| go+ | لغة برمجة نصية مفتوحة المصدر من Qiniu، يمكنها التفاعل بسلاسة مع go، تُعرف أيضاً بلغة Q | https://github.com/goplus/gop |
| go-python | استدعاء cpython2 بـ go | https://github.com/sbinet/go-python |
| go-pytyon3 | استدعاء cpython3 بـ go | https://github.com/DataDog/go-python3 |
معالجة الصور
| الاسم | الوصف | المستودع |
|---|---|---|
| plot | مكتبة رسم، تُستخدم غالباً لتصور البيانات | https://github.com/gonum/plot |
| gg | مكتبة رسم ثنائي الأبعاد | https://github.com/fogleman/gg |
| gocv | يدعم opencv4+ | https://github.com/hybridgroup/gocv |
| imaging | مكتبة معالجة صور بسيطة | https://github.com/disintegration/imaging |
معالجة النصوص
| الاسم | الوصف | المستودع |
|---|---|---|
| vale | أداة تدقيق نصي مدركة للنحو | https://github.com/errata-ai/vale |
المصادقة والتفويض
| الاسم | الوصف | المستودع |
|---|---|---|
| casbin | مكتبة إدارة صلاحيات مرنة وقوية | https://github.com/casbin/casbin |
| openfga | مكتبة صلاحيات/تفويض عالية الأداء، مستوحاة من oogle Zanzibar | https://github.com/openfga/openfga |
توليد الكود
| الاسم | الوصف | المستودع |
|---|---|---|
| jennifer | مكتبة توليد الكود | https://github.com/dave/jennifer |
معالجة التعبيرات النمطية
| الاسم | الوصف | المستودع |
|---|---|---|
| commonregx | مكتبة تجمع التعبيرات النمطية الشائعة | https://github.com/mingrammer/commonregex |
معالجة الملفات
| الاسم | الوصف | المستودع |
|---|---|---|
| filebox | مكتبة أدوات تشغيل الملفات | https://github.com/dstgo/filebox |
| size | تحويل سريع بين حجم الملف والسلسلة | https://github.com/dstgo/size |
| checksum | مكتبة لحساب توقيع الهاش للملفات | https://github.com/codingsince1985/checksum |
| pdfcpu | معالج pdf | https://github.com/pdfcpu/pdfcpu |
| unioffice | مكتبة معالجة office | https://github.com/unidoc/unioffice |
| gooxml | مكتبة معالجة office | https://github.com/carmel/gooxml |
| pdfcpu | مكتبة معالجة PDF | https://github.com/pdfcpu/pdfcpu |
| excelize | مكتبة معالجة Excel | https://github.com/360EntSecGroup-Skylar/excelize |
أدوات عامة
| الاسم | الوصف | المستودع |
|---|---|---|
| lancet | مكتبة أدوات متعددة الوظائف، مشابهة لحزمة common في java | https://github.com/duke-git/lancet |
| bytebufferpool | تجمع مخازن البايتات المؤقتة | https://github.com/valyala/bytebufferpool |
أطر عمل التطوير
| الاسم | الوصف | المستودع |
|---|---|---|
| goframe | إطار عمل تطوير go حديث للمؤسسات | https://github.com/gogf/gf |
بروتوكولات الإجماع
| الاسم | الوصف | المستودع |
|---|---|---|
| hashicorp/raft | مكتبة raft مفتوحة المصدر من consul | https://github.com/hashicorp/raft |
| hashicorp/memberlist | مكتبة gossip مفتوحة المصدر من consul | https://github.com/hashicorp/memberlist |
| etcd-io/raft | مكتبة raft مفتوحة المصدر من etcd | https://github.com/etcd-io/raft |
التعرف الضوئي على الحروف (OCR)
| الاسم | الوصف | المستودع |
|---|---|---|
| gosseract | مكتبة OCR تستخدم مكتبة Tesseract C++ | https://github.com/otiai10/gosseract |
