Bu Python-da yozilgan mikro-ramka. Unda shakllar uchun tekshiruvlar va ma'lumotlar bazasi abstraktsiya qatlami yo'q, lekin umumiy funksionallik uchun uchinchi tomon kutubxonalaridan foydalanishga imkon beradi. Va shuning uchun bu mikro ramka. Flask ilovalarni sodda va tez yaratish uchun mo'ljallangan, shu bilan birga kengaytiriladigan va engil. U Werkzeug va Jinja2 loyihalariga asoslangan. Bu haqda batafsil ma'lumotni DataFlairning so'nggi maqolasida o'qishingiz mumkin Python Flask.
2. Keras
Keras Python-da yozilgan ochiq manbali neyron tarmoq kutubxonasidir. U foydalanuvchilar uchun qulay, modulli va kengaytirilishi mumkin va TensorFlow, Theano, PlaidML yoki Microsoft Cognitive Toolkit (CNTK) ustida ishlashi mumkin. Kerasda hamma narsa bor: andozalar, maqsad va uzatish funktsiyalari, optimallashtiruvchilar va boshqalar. Shuningdek, u konvolyutsion va takroriy neyron tarmoqlarni qo'llab-quvvatlaydi.
Bu ochiq kodli dasturiy ta'minot kutubxonasi bo'lib, u bilan shug'ullanadi tabiiy tilni qayta ishlash (NLP) va Python va Cython tillarida yozilgan. NLTK ta'lim va tadqiqot maqsadlari uchun ko'proq mos bo'lsa-da, spaCy ning vazifasi ishlab chiqarish uchun dasturiy ta'minot bilan ta'minlashdir. Bundan tashqari, Thinc - bu spaCy-ning mashina o'rganish kutubxonasi bo'lib, u nutqning bir qismini belgilash, qaramlikni tahlil qilish va nomli ob'ektni tanib olish uchun CNN modellarini taqdim etadi.
4. Soqchi
Sentry real vaqtda xatolarni aniqlash va tekshirish uchun ochiq manbali xato monitoringini taklif qiladi. Til(lar)ingiz yoki ramka(lar)ingiz uchun SDK ni o‘rnating va ishni boshlang. Bu sizga ishlov berilmagan istisnolarni qo'lga kiritish, stek izlarini tekshirish, har bir muammoning ta'sirini tahlil qilish, loyihalar bo'yicha xatolarni kuzatish, muammolarni belgilash va boshqalarga imkon beradi. Sentry-dan foydalanish kamroq xatolar va ko'proq kod jo'natilishini anglatadi.
5.OpenCV
OpenCV - bu ochiq manbali kompyuter ko'rish va mashinani o'rganish kutubxonasi. Kutubxonada ob'ektlarni aniqlash va tanib olish, inson faoliyatining turli turlarini tasniflash, kamera harakatini kuzatish, 2500D ob'ekt modellarini yaratish, yuqori aniqlikdagi tasvirlarni olish uchun tasvirni tikish va boshqa ko'plab vazifalar kabi kompyuter ko'rish vazifalari uchun XNUMX dan ortiq optimallashtirilgan algoritmlar mavjud. . Kutubxona Python, C++, Java va boshqalar kabi ko'plab tillar uchun mavjud.
Bu NeuroImaging ma'lumotlari bo'yicha statistik o'rganishni tez va oson amalga oshirish uchun modul. Bu bashoratli modellashtirish, tasniflash, dekodlash va ulanishni tahlil qilish uchun ko'p o'lchovli statistika uchun scikit-learn-dan foydalanish imkonini beradi. Nilearn NiPy ekotizimining bir qismi bo'lib, u neyroimaging ma'lumotlarini tahlil qilish uchun Python-dan foydalanishga bag'ishlangan hamjamiyatdir.
Scikit-learn - yana bir ochiq manba Python loyihasi. Bu Python uchun juda mashhur mashina o'rganish kutubxonasi. Ko'pincha NumPy va SciPy bilan qo'llaniladi, SciPy tasniflash, regressiya va klasterlashni taklif qiladi - qo'llab-quvvatlaydi SVM (Vektorli mashinalarni qo'llab-quvvatlash), tasodifiy o'rmonlar, gradient tezlashuvi, k-vosita va DBSCAN. Ushbu kutubxona Python va Cython tillarida yozilgan.
Github-dagi yulduzlar soni: 37,144
8. PyTorch
PyTorch - Python va Python uchun yozilgan boshqa ochiq manbali mashina o'rganish kutubxonasi. U Torch kutubxonasiga asoslangan va kompyuterni ko'rish va tabiiy tilni qayta ishlash (NLP) kabi sohalar uchun juda yaxshi. Bundan tashqari, u C++ frontendiga ega.
Boshqa ko'plab xususiyatlar qatorida PyTorch ikkita yuqori darajali xususiyatlarni taklif qiladi:
Yuqori GPU tezlashtirilgan tenzor hisoblash
Chuqur neyron tarmoqlari
Githubdagi yulduzlar soni: 31 779
9. Librosa
Librosa musiqa va audio tahlillari uchun eng yaxshi python kutubxonalaridan biridir. Unda musiqadan ma'lumot olish uchun foydalaniladigan kerakli komponentlar mavjud. Kutubxona yaxshi hujjatlashtirilgan va sizning vazifangizni osonlashtiradigan bir nechta darsliklar va misollarni o'z ichiga oladi.
Gensim - bu mavzularni modellashtirish, hujjatlarni indekslash va yirik korporatsiyalar uchun o'xshashlikni qidirish uchun Python kutubxonasi. U NLP va axborot qidirish jamoalariga qaratilgan. Gensim "o'xshash yaratish" uchun qisqartma. Ilgari u ushbu maqolaga o'xshash maqolalarning qisqa ro'yxatini yaratgan. Gensim aniq, samarali va kengaytirilishi mumkin. Gensim oddiy matndan nazoratsiz semantik modellashtirishning samarali va sodda amalga oshirilishini ta'minlaydi.
Githubdagi yulduzlar soni: 9 870
11.Django
Django tez rivojlanishni rag'batlantiradigan va DRY (O'zingizni takrorlamang) tamoyiliga ishonadigan yuqori darajadagi Python ramkasidir. Bu Python uchun juda kuchli va eng ko'p ishlatiladigan ramka. U MTV (Model-shablon-ko'rinish) naqshiga asoslangan.
Githubdagi yulduzlar soni: 44 214
12. Yuzni tanib olish
Yuzni tanish GitHub’dagi mashhur loyihadir. U Python/buyruqlar qatori yordamida yuzlarni osongina taniydi va boshqaradi va buning uchun dunyodagi eng oddiy yuzni tanish kutubxonasidan foydalanadi. Bu Wild benchmarkida yuzlarni 99,38% aniqlik bilan aniqlash uchun chuqur oʻrganish bilan dlibdan foydalanadi.
Github-dagi yulduzlar soni: 28,267
13. Pazandachilik mashinasi
Cookiecutter - shablonlardan (cookiecutters) loyihalar yaratish uchun ishlatilishi mumkin bo'lgan buyruq qatori yordam dasturi. Misollardan biri, ommaviy loyiha shablonidan ommaviy loyiha yaratish bo'lishi mumkin. Bular oʻzaro platforma shablonlari boʻlib, loyiha shablonlari Python, JavaScript, HTML, Ruby, CoffeeScript, RST va Markdown kabi istalgan tilda yoki belgilash formatida boʻlishi mumkin. Shuningdek, u bir xil loyiha shablonida bir nechta tillardan foydalanishga imkon beradi.
Githubdagi yulduzlar soni: 10 291
14. Pandalar
Pandas - bu Python uchun ma'lumotlarni tahlil qilish va manipulyatsiya qilish kutubxonasi bo'lib, u etiketlangan ma'lumotlar tuzilmalari va statistik funktsiyalarni taklif qiladi.
Pipenv Python dunyosiga qadoqlash dunyosining eng yaxshisini olib kelishga qaratilgan ishlab chiqarishga tayyor vosita bo'lishni va'da qilmoqda. Uning terminali chiroyli ranglarga ega va Pipfile, pip va virtualenv ni bitta buyruqda birlashtiradi. U avtomatik ravishda loyihalaringiz uchun virtual muhitni yaratadi va boshqaradi va foydalanuvchilarga ish muhitini sozlashning oson usulini taqdim etadi.
Github-dagi yulduzlar soni: 18,322
16. SimpleCoin
Bu Python-da qurilgan kriptovalyuta uchun Blockchain ilovasi, lekin u oddiy, xavfsiz va to‘liq emas. SimpleCoin ishlab chiqarish uchun mo'ljallanmagan. SimpleCoin ishlab chiqarish uchun emas, balki ta'lim maqsadlarida va faqat ishlaydigan blokcheynni qulayroq va sodda qilish uchun mo'ljallangan. Bu sizga qazib olingan xeshlarni saqlash va ularni har qanday qo'llab-quvvatlanadigan valyutaga almashtirish imkonini beradi.
Github-dagi yulduzlar soni: 1343
17. Piray
Bu vanilla Python-da yozilgan 3D renderlash kutubxonasi. U Python va animatsiyada 2D, 3D, yuqori oʻlchamli obʼyektlar va sahnalarni koʻrsatadi. U bizni yaratilgan videolar, video o'yinlar, jismoniy simulyatsiyalar va hatto chiroyli rasmlar sohasida topadi. Buning uchun talablar: PIL, numpy va scipy.
Github-dagi yulduzlar soni: 451
18. MicroPython
MicroPython - mikrokontrollerlar uchun Python. Bu Python standart kutubxonasidan ko'plab paketlar bilan ta'minlangan va mikrokontrollerlarda va cheklangan muhitda ishlash uchun optimallashtirilgan Python3 ning samarali ilovasi. Pyboard - bu MicroPython-ni yalang'och metallda boshqaradigan kichik elektron plata bo'lib, u barcha turdagi elektron loyihalarni boshqarishi mumkin.
Kivy - bu tabiiy foydalanuvchi interfeysi (NUI) bilan mobil va boshqa multi-sensorli ilovalarni ishlab chiqish uchun Python kutubxonasi. Unda grafik kutubxona, bir nechta vidjet variantlari, oʻz vidjetlaringizni yaratish uchun Kv oraliq til, sichqoncha, klaviatura, TUIO va multi-sensorli hodisalarni qoʻllab-quvvatlash mavjud. Bu innovatsion foydalanuvchi interfeyslari bilan ilovalarni tez ishlab chiqish uchun ochiq kodli kutubxona. U platformalararo, biznes uchun qulay va GPU tezlashtirilgan.
Githubdagi yulduzlar soni: 9 930
20. Dash
Dash by Plotly - bu veb-ilovalar ramkasi. Flask, Plotly.js, React va React.js-ning ustiga qurilgan bo'lib, u bizga asboblar panelini yaratish uchun Python-dan foydalanish imkonini beradi. U keng miqyosda Python va R modellarini quvvatlaydi. Dash sizga DevOps, JavaScript, CSS yoki CronJobssiz qurish, sinovdan o'tkazish, joylashtirish va hisobot berish imkonini beradi. Dash kuchli, sozlanishi, engil va boshqarish oson. Shuningdek, u ochiq manba hisoblanadi.
Github-dagi yulduzlar soni: 9,883
21. Magenta
Magenta - ijodiy jarayonda vosita sifatida mashinani o'rganishga qaratilgan ochiq manba tadqiqot loyihasi. Bu sizga mashinani o'rganishdan foydalangan holda musiqa va san'at yaratish imkonini beradi. Magenta - bu TensorFlow-ga asoslangan Python kutubxonasi bo'lib, xom ma'lumotlar bilan ishlash, undan mashina modellarini o'rgatish va yangi tarkib yaratish uchun yordam dasturlari mavjud.
22. R-CNN niqobi
Bu Python 3, TensorFlow va Keras-da R-CNNN niqobining amalga oshirilishi. Model rastrdagi har bir ob'ekt misolini oladi va u uchun chegaralovchi qutilar va segmentatsiya niqoblarini yaratadi. U Feature Pyramid Network (FPN) va ResNet101 magistralidan foydalanadi. Kodni kengaytirish oson. Ushbu loyiha, shuningdek, mijozlar tomonidan olingan qayta tiklangan 3D bo'shliqlarning Matterport3D ma'lumotlar to'plamini taklif qiladi...
Githubdagi yulduzlar soni: 14 055
23. TensorFlow modellari
Bu TensorFlow-da amalga oshirilgan turli modellarga ega bo'lgan ombor - rasmiy va tadqiqot modellari. Shuningdek, unda namunalar va qo'llanmalar mavjud. Rasmiy modellar yuqori darajadagi TensorFlow API-laridan foydalanadi. Tadqiqot modellari TensorFlow-da tadqiqotchilar tomonidan qo'llab-quvvatlash yoki savollarni qo'llab-quvvatlash va so'rovlar uchun amalga oshiriladigan modellardir.
Githubdagi yulduzlar soni: 57 745
24. Snallygaster
Snallygaster - bu loyiha kengashlari bilan bog'liq muammolarni tartibga solish usuli. Buning yordamida siz GitHub-da loyiha boshqaruv panelini sozlashingiz, ish jarayonini optimallashtirishingiz va avtomatlashtirishingiz mumkin. Bu sizga vazifalarni saralash, loyihalarni rejalashtirish, ish jarayonini avtomatlashtirish, jarayonni kuzatish, holatni almashish va nihoyat yakunlash imkonini beradi. Snallygaster HTTP serverlarida maxfiy fayllarni skanerlashi mumkin - u veb-serverlarda mavjud bo'lgan, hamma uchun ochiq bo'lmagan va xavfsizlikka xavf tug'dirishi mumkin bo'lgan fayllarni qidiradi.
Githubdagi yulduzlar soni: 1 477
25.Statistik modellar
bu Python to'plami, bu statistik hisoblash uchun scipy-ni to'ldiradi, shu jumladan tavsiflovchi statistika va statistik modellar uchun taxmin va xulosalar. Buning uchun sinflar va funktsiyalar mavjud. Shuningdek, bu bizga statistik testlar va statistik ma'lumotlar bo'yicha tadqiqotlar o'tkazish imkonini beradi.
Githubdagi yulduzlar soni: 4 246
26. WhatWaf
Bu xavfsizlik devorini aniqlashning ilg'or vositasi bo'lib, biz veb-ilovaning xavfsizlik devori mavjudligini tushunishimiz mumkin. U veb-ilovada xavfsizlik devorini aniqlaydi va belgilangan maqsadda bir yoki bir nechta vaqtinchalik echimlarni topishga harakat qiladi.
Github-dagi yulduzlar soni: 1300
27. Zanjirchi
Zanjirchi - bu chuqur o'rganish asosidirmoslashuvchanlikka yo'naltirilgan. U Python-ga asoslangan bo'lib, aniqlash bo'yicha yondashuvga asoslangan tabaqalashtirilgan API-larni taklif etadi. Chainer shuningdek, neyron tarmoqlarni qurish va o'qitish uchun yuqori darajadagi ob'ektga yo'naltirilgan API'larni taklif qiladi. Bu neyron tarmoqlar uchun kuchli, moslashuvchan va intuitiv ramka.
Github-dagi yulduzlar soni: 5,054
28. Rebound
Rebound - bu buyruq qatori vositasi. Kompilyator xatosini olganingizda, u darhol stekning to'lib ketishidan natijalarni oladi. Buni ishlatish uchun faylingizni bajarish uchun rebound buyrug'idan foydalanishingiz mumkin. Bu 50-yilning 2018 ta eng mashhur ochiq manba Python loyihalaridan biri. Bundan tashqari, u Python 3.0 yoki undan yuqori versiyasini talab qiladi. Qo'llab-quvvatlanadigan fayl turlari: Python, Node.js, Ruby, Golang va Java.
Github-dagi yulduzlar soni: 2913
29. Detektor
Detectron zamonaviy ob'ektni aniqlashni amalga oshiradi (shuningdek, R-CNN niqobini ham qo'llaydi). Bu Python-da yozilgan va Caffe2 Deep Learning platformasida ishlaydigan Facebook AI Research (FAIR) dasturi. Detectronning maqsadi ob'ektni aniqlash bo'yicha tadqiqotlar uchun yuqori sifatli, yuqori samarali kod bazasini ta'minlashdir. U moslashuvchan va quyidagi algoritmlarni amalga oshiradi - R-CNN maskasi, RetinaNet, tezroq R-CNN, RPN, tezkor R-CNN, R-FCN.
Githubdagi yulduzlar soni: 21 873
30. Python-olovi
Bu (har qanday) Python obyektidan avtomatik ravishda CLI (buyruqlar qatori interfeyslari) yaratish uchun kutubxona. Shuningdek, u kodni ishlab chiqish va disk raskadrovka qilish, shuningdek, mavjud kodni tekshirish yoki boshqa birovning kodini CLI ga aylantirish imkonini beradi. Python Fire Bash va Python o'rtasida harakat qilishni osonlashtiradi, shuningdek, REPL-dan foydalanishni osonlashtiradi.
Githubdagi yulduzlar soni: 15 299
31. Pylearn2
Pylearn2 - bu asosan Theano tepasida qurilgan mashinani o'rganish kutubxonasi. Uning maqsadi ML tadqiqotini osonlashtirishdir. Yangi algoritm va modellarni yozish imkonini beradi.
Github-dagi yulduzlar soni: 2681
32. Matplotlib
matplotlib Python uchun 2D chizmalar kutubxonasi - u turli formatlarda sifatli nashrlarni yaratadi.
Github-dagi yulduzlar soni: 10,072
33. Theano
Theano - bu matematik va matritsali ifodalarni manipulyatsiya qilish uchun kutubxona. Bu, shuningdek, optimallashtiruvchi kompilyator. Theano foydalanadi numpy-hisob-kitoblarni ifodalash va ularni CPU yoki GPU arxitekturalarida ishlash uchun kompilyatsiya qilish uchun o'xshash sintaksis. Bu Python va CUDA tillarida yozilgan va Linux, macOS va Windows tizimlarida ishlaydigan ochiq manba Python mashina oʻrganish kutubxonasi.
Multidiff mashinaga yo'naltirilgan ma'lumotlarni tushunishni osonlashtirish uchun mo'ljallangan. Bu mos keladigan ob'ektlar o'rtasida farqlar yaratish va keyin ularni ko'rsatish orqali ko'p sonli ob'ektlar orasidagi farqlarni ko'rishga yordam beradi. Ushbu vizualizatsiya bizga xususiy protokollar yoki noodatiy fayl formatlaridagi naqshlarni izlash imkonini beradi. Bundan tashqari, u asosan teskari muhandislik va ikkilik ma'lumotlarni tahlil qilish uchun ishlatiladi.
Github-dagi yulduzlar soni: 262
35. Som-choy qoshiq
Ushbu loyiha sayohatchi sotuvchi muammosini hal qilish uchun o'z-o'zini tartibga soluvchi xaritalardan foydalanish haqida. SOMdan foydalanib, biz TSP muammosiga suboptimal yechimlarni topamiz va buning uchun .tsp formatidan foydalanamiz. TSP NP-to'liq muammo bo'lib, shaharlar soni ortib borishi bilan uni hal qilish tobora qiyinlashib bormoqda.
Github-dagi yulduzlar soni: 950
36. foton
Foton - bu OSINT uchun mo'ljallangan juda tez veb-skaner. U URL manzillarini, parametrlarga ega URL manzillarini, Intel maʼlumotlarini, fayllarni, maxfiy kalitlarni, JavaScript fayllarini, oddiy ifoda mosliklarini va subdomenlarni olishi mumkin. Keyin olingan ma'lumot json formatida saqlanishi va eksport qilinishi mumkin. Foton moslashuvchan va mohir. Unga ba'zi plaginlarni ham qo'shishingiz mumkin.
Github-dagi yulduzlar soni: 5714
37. Ijtimoiy xaritachi
Social Mapper - bu yuzni tanishdan foydalangan holda profillarni bog'laydigan ijtimoiy media xaritalash vositasi. Buni turli veb-saytlarda keng miqyosda amalga oshiradi. Social Mapper ijtimoiy tarmoqlarda ismlar va fotosuratlarni qidirishni avtomatlashtiradi va keyin kimningdir mavjudligini aniqlash va guruhlashga harakat qiladi. Keyin u inson tomonidan ko'rib chiqish uchun hisobot yaratadi. Bu xavfsizlik sohasida foydalidir (masalan, fishing). U LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo va Douban platformalarini qo'llab-quvvatlaydi.
Github-dagi yulduzlar soni: 2,396
38. Kamelot
Camelot - bu PDF-fayllardan jadvallarni chiqarishga yordam beradigan Python kutubxonasi. U matnli PDF fayllari bilan ishlaydi, lekin skanerlangan hujjatlar emas. Bu erda har bir jadval panda DataFrame hisoblanadi. Bundan tashqari, jadvallarni .json, .xls, .html yoki .sqlite ga eksport qilishingiz mumkin.
Github-dagi yulduzlar soni: 2415
39. Lektor
Bu elektron kitoblarni o'qish uchun Qt o'quvchi. U .pdf, .epub, .djvu, .fb2, .mobi, .azw/.azw3/.azw4, .cbr/.cbz va .md fayl formatlarini qo'llab-quvvatlaydi. Lektorda asosiy oyna, stol ko‘rinishi, kitob ko‘rinishi, chalg‘itmaydigan ko‘rinish, izohlarni qo‘llab-quvvatlash, komiks ko‘rinishi va sozlash oynasi mavjud. Shuningdek, u xatcho'plarni, profilni ko'rib chiqishni, metadata muharririni va o'rnatilgan lug'atni qo'llab-quvvatlaydi.
Github-dagi yulduzlar soni: 835
40.m00dbot
Bu depressiya va xavotirni o'z-o'zini sinab ko'rish uchun Telegram boti.
Github-dagi yulduzlar soni: 145
41. Manim
Bu matematik videolarni tushuntirish uchun mo'ljallangan animatsiya mexanizmi bo'lib, undan dasturiy jihatdan aniq animatsiyalarni yaratish uchun foydalanish mumkin. Buning uchun u Python-dan foydalanadi.
Githubdagi yulduzlar soni: 13 491
42. Douyin-Bot
Tinder-ga o'xshash dastur uchun Python-da yozilgan bot. Xitoydan ishlab chiquvchilar.
Github-dagi yulduzlar soni: 5,959
43. XSStrike
Bu to'rtta qo'lda yozilgan tahlilchi bilan saytlararo skriptlarni aniqlash paketidir. Shuningdek, u aqlli foydali yuk generatori, kuchli fuzzing mexanizmi va nihoyatda tez qidiruv tizimiga ega. Foydali yukni in'ektsiya qilish va uni boshqa barcha vositalar kabi ishlashini sinab ko'rish o'rniga, XSStrike bir nechta tahlilchilar yordamida javobni taniydi va keyin foydali yukni qayta ishlaydi, bu esa fuzzing dvigateliga o'rnatilgan kontekstli tahlil yordamida ishlashi kafolatlanadi.
Github-dagi yulduzlar soni: 7050
44. PythonRobotics
Ushbu loyiha Python robototexnika algoritmlari, shuningdek, avtonom navigatsiya algoritmlaridagi kodlar to'plamidir.
Github-dagi yulduzlar soni: 6,746
45. Google rasmlarni yuklab olish
Google Images Download - bu Python buyruq qatori dasturi bo'lib, u Google Images-da kalit so'zlarni qidiradi va siz uchun rasmlarni oladi. Har bir kalit so'z uchun 100 tagacha rasm yuklashingiz kerak bo'lsa, bu hech qanday bog'liqliksiz kichik dastur.
Github-dagi yulduzlar soni: 5749
46. Trap
Real vaqt rejimida aqlli ijtimoiy muhandislik hujumlarini kuzatish va amalga oshirish imkonini beradi. Bu yirik Internet-kompaniyalar maxfiy ma'lumotlarni qanday qilib olishlari va foydalanuvchilarni ularning bilmagan holda nazorat qilishlari mumkinligini aniqlashga yordam beradi. Trape, shuningdek, kiber jinoyatchilarni kuzatishga yordam beradi.
Github-dagi yulduzlar soni: 4256
47. Xonsh
Xonsh - bu Python-ga asoslangan o'zaro platformali Unix-gazing buyruq qatori va qobiq tili. Bu Bash va IPython-da topilgan qo'shimcha qobiq primitivlari bilan Python 3.5+ ning yuqori to'plamidir. Xonsh Linux, Max OS X, Windows va boshqa yirik tizimlarda ishlaydi.
Github-dagi yulduzlar soni: 3426
48. CLI uchun GIF
Bu GIF yoki qisqa video yoki so'rovni talab qiladi va Tenor GIF API yordamida u ASCII animatsion grafikiga aylantiriladi. U animatsiya va rang uchun ANSI qochish ketma-ketliklaridan foydalanadi.
Github-dagi yulduzlar soni: 2,547
49. Karikaturalash
Chizish Bu multfilmlarni chiza oladigan Polaroid kamerasi. U ob'ektni aniqlash uchun neyron tarmog'idan, Google Quickdraw ma'lumotlar to'plamidan, termal printerdan va Raspberry Pi'dan foydalanadi. Tez, chizing! Google oʻyini boʻlib, u oʻyinchilardan obʼyekt/gʻoyaning rasmini chizishni soʻraydi va keyin 20 soniyadan kamroq vaqt ichida u nimani anglatishini taxmin qilishga harakat qiladi.
Github-dagi yulduzlar soni: 1760
50. Zulip
Zulip - real vaqtda ishlaydigan va ko'p tarmoqli suhbatlar bilan samarali bo'lgan guruh chat ilovasi. Ko'pgina Fortune 500 kompaniyalari va ochiq manba loyihalari undan kuniga minglab xabarlarni qabul qila oladigan real vaqtda suhbat uchun foydalanadi.
Github-dagi yulduzlar soni: 10,432
51. YouTube-dl
Bu YouTube va boshqa ba'zi saytlardan videolarni yuklab oladigan buyruq qatori dasturi. U ma'lum bir platformaga bog'lanmagan.
Githubdagi yulduzlar soni: 55 868
52. Ansible
Bu oddiy AT avtomatlashtirish tizimi boʻlib, u quyidagi funksiyalarni bajara oladi: konfiguratsiyani boshqarish, ilovalarni joylashtirish, bulutli taʼminot, maxsus vazifalar, tarmoqni avtomatlashtirish va koʻp saytli orkestratsiya.
Github-dagi yulduzlar soni: 39,443
53. HTTPie
HTTPie buyruq qatori HTTP mijozidir. Bu CLI ning veb-xizmatlar bilan o'zaro aloqasini osonlashtiradi. http buyrug'i uchun u bizga oddiy sintaksis bilan o'zboshimchalik bilan HTTP so'rovlarini yuborish va rangli chiqishni olish imkonini beradi. Biz undan HTTP serverlarini sinab ko'rish, disk raskadrovka qilish va o'zaro ishlash uchun foydalanishimiz mumkin.
Githubdagi yulduzlar soni: 43 199
54. Tornado veb-server
Bu Python uchun veb-ramka, asinxron tarmoq kutubxonasi. U minglab ochiq ulanishlarni kengaytirish uchun bloklanmagan tarmoq kiritish-chiqarishdan foydalanadi. Bu uni uzoq so'rovlar va WebSockets uchun yaxshi tanlov qiladi.
Githubdagi yulduzlar soni: 18 306
55. So'rovlar
So'rovlar - bu HTTP/1.1 so'rovlarini yuborishni osonlashtiradigan kutubxona. URL manzillariga parametrlarni qoʻlda qoʻshish yoki PUT va POST maʼlumotlarini kodlash shart emas.
Githubdagi yulduzlar soni: 40 294
56. Scrapy
Scrapy - bu tezkor, yuqori darajadagi veb-skanerlash tizimi - siz undan tuzilgan ma'lumotlarni olish uchun veb-saytlarni qirib tashlash uchun foydalanishingiz mumkin. Bundan tashqari, ma'lumotlarni tahlil qilish, monitoring qilish va avtomatlashtirilgan sinov uchun ham foydalanishingiz mumkin.