56 Python ilə açıq mənbəli layihə

56 Python ilə açıq mənbəli layihə

1. Flask

Bu, Python-da yazılmış mikro çərçivədir. O, forma doğrulamaları və məlumat bazası səviyyəsi üçün abstraksiyalara malik deyil, lakin sizə ümumi funksiyalar üçün xarici kitabxanalar istifadə etməyə imkan tanıyır. Və buna görə də bu mikro çərçivədir. Flask, tətbiqlərin sadə və sürətli yaradılması üçün nəzərdə tutulmuşdur, həmçinin genişləndirilə bilən və yüngüldür. O, Werkzeug və Jinja2 layihələrinə əsaslanır. Onun haqqında daha çox məlumatı DataFlair-ın son məqaləsindən öyrənə bilərsiniz. Python Flask.

2. Keras

Keras — Python-da yazılmış açıq mənbəli neyron şəbəkələri kitabxanasıdır. O, istifadəçi dostu, modullu və genişlənəndir, eyni zamanda TensorFlow, Theano, PlaidML və ya Microsoft Cognitive Toolkit (CNTK) üzərində işləyə bilər. Keras-da hər şey var: şablonlar, məqsəd və transfer funksiyaları, optimizasiyalar və daha çox. O, eyni zamanda konvolyusiyalı və rekursiv neyron şəbəkələrini də dəstəkləyir.

Keras-a əsaslanan son açıq mənbə layihəsi üzərində işləmə Böyümtik xərçəngin təsnifatı.

56 Python ilə açıq mənbəli layihə

Məqalə EDISON Software şirkətinin dəstəyi ilə tərcümə edilmişdir, sənəd anbarı Vivaldi diaqnostika sistemini inkişaf etdirir, eləcə də startaplara investisiya qoyur.

3. SpaCy

Bu, Python və Cython-da yazılmış açıq mənbəli proqram kitabxanasıdır təbiət dili emalı (NLP) ilə məşğuldur. NLTK daha çox təhsil və tədqiqat məqsədləri üçün uyğun olsa da, spaCy-nin işi istehsal üçün proqram təminatı təqdim etməkdir. Bundan əlavə, Thinc — spaCy üçün maşın öyrənmə kitabxanasıdır, burada CNN modelləri iştirak edir ki, bunlar da hissə etiketləri, asılılıq parsinqi və adlandırılmış obyektlərin tanınması üçün nəzərdə tutulub.

4. Sentry

Sentry sizə real vaxt rejimində xətaları aşkarlamağa və sıralamağa imkan verən açıq mənbəli xətaların monitorinqi xidmətini təklif edir. Sadəcə öz dilinizdə və ya çərçivənizdə SDK-nı quraşdırın və işə başlayın. Bu, baş verməmiş istisnaları qeyd etməyə, yığın izini öyrənməyə, hər bir problemin təsirini analiz etməyə, müxtəlif layihələrdə xətaları izləməyə, problemləri təyin etməyə və daha çox şeyə imkan tanıyır. Sentry-dən istifadə, daha az səhv və daha çox kod göndərmək deməkdir.

5. OpenCV

OpenCV — açıq mənbəli kompüter görməsi və maşın öyrənmə kitabxanasıdır. Kitabxana, obyektlərin aşkar edilməsi və tanınması, müxtəlif insan fəaliyyətlərinin təsnifatı, kameranın köməyi ilə hərəkətlərin izlənməsi, üçölçülü obyekt modellərinin yaradılması, yüksək həll ilə şəkillərin birləşdirilməsi və daha bir çox tapşırıqlar üçün 2500-dən çox optimallaşdırılmış alqoritmlə təchiz olunub. Kitabxana Python, C++, Java və s. kimi bir çox dili dəstəkləyir.

Github-da ulduz sayı: 39585

Siz artıq OpenCV ilə hər hansı bir layihə üzrə işlədinizmi? Budur biri — Cins və yaşın müəyyən edilməsi layihəsi

6. Nilearn

Bu, NeuroImaging verilənlərində statistik öyrənmənin sürətli və asan həyata keçirilməsi üçün moduldur. Bu, proqnoz modelləşdirməsi, təsnifat, dekodlaşdırma və əlaqəlilik analizi üçün çoxölçülü statistikalar üçün scikit-learn istifadə etməyə imkan verir. Nilearn, Python-un neyrovizuallaşdırma verilənlərini analiz etmək üçün istifadə olunan NiPy ekosisteminin bir hissəsidir.

Github-da ulduz sayı Github: 549

7. scikit-Learn

Scikit-learn, açıq mənbə kodlu başqa bir Python layihəsidir. Bu, Python üçün çox tanınmış bir maşın öyrənmə kitabxanasıdır. Tez-tez NumPy və SciPy ilə birgə istifadə edilir, SciPy təsnifat, reqressiya və klasterləşdirmə təmin edir — o, dəstəkləyir SVM (Support Vector Machines), təsadüfi meşələr, gradient artımı, k-orta və DBSCAN. Bu kitabxana Python və Cython dillərində yazılmışdır.

Github-da ulduz sayı: 37,144

8. PyTorch

PyTorch, Python və Python üçün yazılmış başqa bir açıq maşın öyrənmə kitabxanasıdır. Bu, Torch kitabbxanasına əsaslanır və görüntü tanıma və təbii dilin işlənməsi (NLP) kimi sahələr üçün mükəmməl uyğundur. Həmçinin C++ interfeysi mövcuddur.

Bir çox digər xüsusiyyətlərin arasında PyTorch iki yüksək səviyyəli təklif edir:

  • GPU ilə güclü sürətləndirmə ilə tensor hesablamaları
  • Dərin neyron şəbəkələri

Github-da ulduz sayı: 31,779

9. Librosa

Librosa, musiqi və audio analizləri üçün ən yaxşı Python kitabxanalarından biridir. Bu, musiqidən məlumat almaq üçün istifadə olunan lazım olan komponentləri ehtiva edir. Kitabxana yaxşı sənədləşdirilmişdir və tapşırığınızı yerinə yetirməyi asanlaşdıran bir neçə təlimat və nümunə təqdim edir.

Github-da ulduz sayı: 3107

Librosa ilə açıq mənbə kodlu Python layihəsi — nitq hisslərinin tanınması.

10. Gensim

Gensim, mövzuların modelləşdirilməsi, sənədlərin indeksləşdirilməsi və böyük korpuslarla oxşarlığın tapılması üçün Python kitabxanasıdır. Bu, NLP və məlumat axtarış icmalarına yönəlmişdir. Gensim, "oxşarını istehsal et" mənasını verən qısaldılmışdır. əvvəllər bu, verilmiş məqaləyə oxşar qısa siyahılar yaradıb. Gensim anlaşıqlıdır, səmərəlidir və ölçüləndir. Gensim, sadə mətnlərdən nəzarətsiz semantik modelləşdirmənin səmərəli və sadə bir həyata keçirilməsini təmin edir.

Github-da ulduz sayı: 9,870

11. Django

Django — sürətli inkişafı təşviq edən və DRY (təkrarlama) prinsipinə inanən yüksək səviyyəli Python çərçivəsidir. Bu, çox güclü və Python üçün ən geniş istifadə olunan çərçivədir. MTV (Model-Şablon-Görünüş) qaydasına əsaslanır.

Github-da ulduz sayı: 44,214

12. Üz tanıma

Üz tanıma — GitHub'da popüler bir proje. Python / komut satırı ile yüzleri kolayca tanır ve manipüle eder ve bunun için dünyanın en basit yüz tanıma kütüphanesini kullanır. Dlib ile derin öğrenme kullanılarak yüzlerin ,38 doğruluk oranı ile Wild benchmark testinde tespit edilmesi sağlanır.

GitHub'daki yıldız sayısı: 28,267

13. Cookiecutter

Cookiecutter — şablonlardan (cookiecutter'lar) projeler oluşturmak için kullanılabilecek bir komut satırı aracıdır. Bir örnek, bir paket projesi şablonundan paket proje oluşturmak olabilir. Bunlar platformlar arası şablonlar olup, proje şablonları Python, JavaScript, HTML, Ruby, CoffeeScript, RST ve Markdown gibi herhangi bir dilde veya biçimlendirme formatında olabilir. Ayrıca aynı proje şablonunda birden fazla dili kullanma imkanı sunar.

GitHub'daki yıldız sayısı: 10 291

14. Pandas

Pandas, Python için veri analizi ve manipülasyonu kütüphanesidir; etiketlenmiş veri yapıları ve istatistiksel fonksiyonlar sunar.

GitHub'daki yıldız sayısı: 21,404

Pandas ile denemek için açık kaynaklı bir Python projesi — Parkinson hastalığını tespit etme

15. Pipenv

Pipenv, Python dünyasına en iyi paket çözümlemelerini getirmeyi vaat eden üretim için hazır bir araçtır. Terminali güzel renklerle görselleştirir ve Pipfile, pip ve virtualenv'i tek bir komutta birleştirir. Projeleriniz için otomatik olarak sanal bir ortam oluşturur ve yönetir ve kullanıcılara çalışma ortamını ayarlamak için basit bir yol sunar.

GitHub'daki yıldız sayısı: 18,322

16. SimpleCoin

Bu, Python ile oluşturulmuş bir kripto para birimi için Blockchain uygulamasıdır, ancak basit, güvensiz ve eksiktir. SimpleCoin, üretim kullanımı için değil; eğitim amaçları için tasarlanmıştır ve çalışma zincirinin blockchain'e erişimini kolaylaştırmayı hedefler. Çıkarılan hash'leri saklamaya ve bunları desteklenen herhangi bir para birimine dönüştürmeye olanak tanır.
GitHub'daki yıldız sayısı: 1,343

17. Pyray

Bu, vanilya Python ile yazılmış 3D render kütüphanesidir. Python'da 2D, 3D nesneleri ve sahneleri yüksek boyutlu görselleştirir ve animasyon sağlar. Videolar, video oyunları, fiziksel simülasyonlar ve hatta güzel resimler üretilmesine olanak tanır. Gereksinimleri: PIL, numpy ve scipy'dir.

GitHub'daki yıldız sayısı: 451

18. MicroPython

MicroPython, mikrodenetleyiciler için Python'dur. Birçok Python standart kütüphanesi paketiyle birlikte gelen, mikrodenetleyicilerde ve kısıtlı ortamlarda çalışacak şekilde optimize edilmiş verimli bir Python3 uygulamasıdır. Pyboard, MicroPython'un çıplak metal üzerinde çalıştığı küçük bir elektronik karttır, bu nedenle her türlü elektronik projenin kontrolünü sağlar.

Github-da ulduz sayı Github: 9,197

19. Kivy

Kivy — Python üçün mobil tətbiqlər və digər çox toxunma tətbiqləri üçün təbii istifadəçi interfeysi (NUI) ilə işləyən bir kitabxanadır. O, qrafik kitabxanasına, müxtəlif vidjet variantlarına, öz vidjetlərinizi yaratmaq üçün Kv arasından bir dilə, siçan, klaviatura, TUIO və çox sensorlu giriş hadisələrini dəstəkləməyə malikdir. Bu, innovativ istifadəçi interfeysləri ilə sürətli tətbiq inkişafı üçün açıq mənbə kitabxanasıdır. O, çox platformalı, biznes dostu və GPU sürətləndirilməsi ilə təchiz olunub.

Github-dakı ulduz sayı: 9 930

20. Dash

Plotly tərəfindən hazırlanmış Dash, veb tətbiqləri üçün bir çərçivədir. Flask, Plotly.js, React və React.js üzərində qurulmuşdur və Python istifadə edərək göstərici tabloları yaratmağa imkan tanıyır. O, Python və R modellərinin geniş miqyasda işləməsini təmin edir. Dash, DevOps, JavaScript, CSS və ya CronJob-lardan istifadə etmədən tətbiq yaratmağı, sınaqdan keçirməyi, yerləşdirməyi və hesabatlar tərtib etməyə imkan tanıyır. Dash çox performanslı, özelleştirilebilir, yüngül və asan idarə olunan bir sistemdir. Eyni zamanda açıq mənbədir.

Github-dakı ulduz sayı: 9,883

21. Magenta

Magenta, yaradıcı prosesdə bir vasitə kimi maşın öyrənməyə fokuslanmış açıq mənbə tədqiqat layihəsidir. Bu, maşın öyrənməsi vasitəsilə musiqi və incəsənət yaratmağa imkan tanıyır. Magenta, TensorFlow-a əsaslanan Python kitabxanasıdır, başlanğıc məlumatlarla işləmək, maşın modellərin öyrənilməsi və yeni məzmun yaradılması üçün utilitlər təqdim edir.

22. Mask R-CNN

Bu, Python 3, TensorFlow və Keras üzərində Mask R-CNN-in həyata keçirilməsidir. Model, rasterdəki hər bir obyekt nümunəsini alır və onun üçün məhdudlaşdırıcı çərçivələr və seqmentasiya maskaları yaradır. O, Feature Pyramid Network (FPN) və ResNet101 magistralından istifadə edir. Kod yüngül və genişləndirilə biləndir. Bu layihə həmçinin müştərilər tərəfindən ələ keçirilmiş yenidən qurulmuş 3D mühitlərin Matterport3D verilənlər bazasını təqdim edir...
Github-dakı ulduz sayı: 14 055

23. TensorFlow modelləri

Bu, TensorFlow-da həyata keçirilən müxtəlif modellərin, rəsmi və tədqiqat modellərinin olduğu bir repositoriyadır. O, həmçinin nümunələr və təlimatlar təqdim edir. Rəsmi modellər yüksək səviyyəli TensorFlow API-lərini istifadə edir. Tədqiqat modelləri isə tədqiqatçılar tərəfindən dəstək üçün həyata keçirilən TensorFlow modelləridir.

Github-dakı ulduz sayı: 57 745

24. Snallygaster

Snallygaster — layihə panelləri ilə problemləri təşkil etmənin bir yoludur. Bu, GitHub-da layihə idarəetmə panelinizi tənzimləməyinizə, iş axınını optimallaşdırmalısınız. O, tapşırıqları sıralamağa, layihələri planlaşdırmağa, iş axınını avtomatlaşdırmağa, irəliləyişinizi izləməyə, statusu paylaşmağa və nəhayət, tamamlamağa imkan verir. Snallygaster HTTP serverlərində gizli faylları skan edə bilir — o, ictimai olmamalı olan və təhlükəsizlik təhdidi ola biləcək veb-serverlərdə mövcud olan faylları axtarır.

Github-da ulduz sayı: 1 477

25. Statsmodels

Bu Python paketi, scipy ilə statistik hesablamalar üçün tamamlamaq üçün, təsviri statistika daxil olmaqla, statistik modellər üçün qiymətləndirmələr və nəticələr ilə. bunun üçün siniflər və funksiyalar var. Eyni zamanda, bizə statistik testlər və statistik məlumatların tədqiqatlarını aparmağa imkan verir.
Github-da ulduz sayı: 4 246

26. WhatWaf

Bu, veb tətbiqinin təhlükəsizlik divarının olub olmadığını başa düşmək üçün istifadə edə biləcəyimiz qabaqcıl bir kəşf alətidir. O, veb tətbiqində kəşf divarını aşkarlayır və göstərilən məqsəd üçün bir və ya bir neçə kənar yolun olub olmadığını aşkar etməyə çalışır.

Github-da ulduz sayı: 1300

27. Chainer

Chainer — bu, dərin öyrənmə mühitidir, elastikliyə yönəlmişdir. O, Python-da əsaslanır və define-by-run yanaşmasına əsaslanan fərdiləşdirilmiş API-lər təqdim edir. Chainer, neyron şəbəkələrin qurulması və öyrədilməsi üçün yüksək səviyyəli obyekt-şəklində API-lər də təqdim edir. Bu, güclü, elastik və intuitiv bir neyro şəbəkə infrastrukturudur.
Github-da ulduz sayı: 5,054

28. Rebound

Rebound — komanda xətti alətidir. Kompilyator xətası aldığınızda, dərhal dolu stəkandan nəticələri alır. Bunun üçün, faylınızı yerinə yetirmək üçün rebound əmrini istifadə edə bilərsiniz. Bu, 2018-ci ilin 50 ən məşhur açıq mənbə Python layihəsi arasındadır. Həmçinin, Python 3.0 və ya daha yuxarı tələb edir. Dəstəklənən fayl növləri: Python, Node.js, Ruby, Golang və Java.

Github-da ulduz sayı: 2913

29. Detectron

Detectron müasir obyekti aşkarlama tələb edir (maskalı R-CNN də daxil olmaqla). Bu, Facebook AI Research (FAIR) tərəfindən yazılmış, Python-da hazırlanmış və Caffe2 dərin öyrənmə platformasında işlədir. Detectron-un məqsədi, obyekti aşkarlama tədqiqatı üçün yüksək keyfiyyətli və yüksək performanslı kod bazası təqdim etməkdir. O, elastikdir və aşağıdakı alqoritmləri həyata keçirir — maskalı R-CNN, RetinaNet, daha sürətli R-CNN, RPN, sürətli R-CNN, R-FCN.

Github-da ulduz sayı: 21 873

30. Python-fire

Bu, Python-dakı (hər hansı) obyektlərdən CLI (komanda xətti interfeysləri) avtomatik yaradılması üçün bir kitabxanadır. Həmçinin kod yazmağı və debuq etməyi asanlaşdırır, mövcud kodu araşdırmağa və ya başqalarının kodunu CLI-yə çevirməyə imkan tanıyır. Python Fire, Bash ilə Python arasında keçidi asanlaşdırır və REPL-dən istifadəni yüngülləşdirir.
GitHub-da ulduz sayı: 15,299

31. Pylearn2

Pylearn2, əsasən Theano-nun üzərində qurulmuş bir maşın öyrənmə kitabxanasıdır. Məqsədi, ML (maşın öyrənmə) araşdırmasını asanlaşdırmaqdır. Yeni alqoritmlər və modellər yazmağa imkan tanıyır.
GitHub-da ulduz sayı: 2,681

32. Matplotlib

Matplotlib Python üçün 2D çizim kitabxanasıdır - müxtəlif formatlarda keyfiyyətli nəşrlər istehsal edir.

GitHub-da ulduz sayı: 10,072

33. Theano

Theano, riyazi və matris ifadələrini manipulyasiya etmək üçün bir kitabxanadır. Eyn zamanda optimizasiya edən bir tərtibçidir. Theano, hesablama ifadələrini yerinə yetirmək üçün -kimi sintaksis istifadə edir və bunları CPU və ya GPU arxitekturlarında işləmək üçün tərtib edir. Bu, Linux, macOS və Windows-da çalışan açıq mənbə Python maşın öyrənmə kitabxanasıdır. NumPy-kimisi sintaksisi ilə hesablama ifadələrini bildirir və bunları CPU və ya GPU arxitekturalarında işləmək üçün tərtib edir. Bu, Python və CUDA ilə yazılmış açıq mənbə maşın öyrənmə kitabxanasıdır.

Github-da ulduz sayı Github: 8,922

34. Multidiff

Multidiff, maşınla əlaqəli məlumatları anlamağı asanlaşdırmaq üçün yaradılmışdır. O, müvafiq obyektlər arasındakı fərqləri araşdırarkən, çoxlu obyektlər arasında fərqləri göstərməyə kömək edir. Bu vizualizasiya, öz protokollarımızdakı və ya qeyri-adi fayl formatlarımızdakı naxışları axtarmağa imkan tanıyır. O, həmçinin əsasən geri mühəndislik və ikili məlumatların analizində istifadə olunur.

GitHub-da ulduz sayı: 262

35. Som-tsp

Bu layihə, kommiovoyager problemini həll etmək üçün öz-özünə təşkil olunan xəritələrin istifadəsinə həsr olunmuşdur. SOM-dan istifadə edərək, TSP probleminin optimal olmayan həllərini tapırıq və bunu .tsp formatında həyata keçiririk. TSP NP-çətini problemdir və şəhər sayının artması ilə bu problemi həll etmək getdikcə çətinləşir.

GitHub-da ulduz sayı: 950

36. Photon

Photon, OSINT üçün hazırlanmış, son dərəcə sürətli bir veb skaneridir. URL-lər, parametrli URL-lər, intel məlumatları, fayllar, gizli açarlar, Javascript faylları, müvafiq ifadələr və alt domenləri əldə edə bilir. Elde edilən məlumat daha sonra saxlanıla və json formatında ixrac edilə bilər. Photon elastik və zəkalıdır. Ona bəzi plaginlər də əlavə edə bilərsiniz.

GitHub-da ulduz sayı: 5,714

37. Social Mapper

Social Mapper — bu sosial şəbəkələrdə profillərin tanınma üzərindən xəritələşdirilməsi üçün bir alətdir. O, müxtəlif veb saytlarında geniş miqyasda edir. Social Mapper, sosial şəbəkələrdə adların və şəkillərin axtarışını avtomatlaşdırır, sonra birinin mövcudluğunu dəqiq müəyyən etməyə və qruplaşdırmağa çalışır. Sonra, insan tərəfindən yoxlama üçün bir hesabat yaradır. Bu, təhlükəsizlik sahəsində (məsələn, fişinq üçün) faydalıdır. O, LinkedIn, Facebook, Twitter, Google Plus, Instagram, Vkontakte, Weibo və Douban platformalarını dəstəkləyir.

Github-da ulduz sayı: 2,396

38. Camelot

Camelot — PDF fayllarından cədvəlləri çıxarmağa kömək edən Python kitabxanasıdır. O, mətni olan PDF faylları ilə işləyir, lakin skan edilmiş sənədlərlə işləmir. Burada hər bir cədvəl pandas DataFrame-dir. Bundan əlavə, cədvəlləri .json, .xls, .html və ya .sqlite formatlarına ixrac edə bilərsiniz.

Github-da ulduz sayı: 2415

39. Lector

Bu, elektron kitabları oxumaq üçün bir Qt oxuyucusudur. O, .pdf, .epub, .djvu, .fb2, .mobi, .azw / .azw3 / .azw4, .cbr / .cbz və .md fayl formatlarını dəstəkləyir. Lector-da əsas pəncərə, cədvəl görünüşü, kitab görünüşü, diqqətdən yayındırmadan görünüş, anotasiya dəstəyi, komiks görünüşü və parametrlər pəncərəsi var. O, həmçinin əlfəcinləri, profil görünüşünü, metadata redaktoru və daxili lüğəti dəstəkləyir.

Github-da ulduz sayı: 835

40. m00dbot

Bu, depressiya və narahatlığı müstəqil şəkildə test etmək üçün bir Telegram botudur.

Github-da ulduz sayı: 145

41. Manim

Bu, riyazi videoları izah etmək üçün animasiya mühərrikidir və proqramlaşdırma yolu ilə dəqiq animasiya yaratmaq üçün istifadə oluna bilər. Bunun üçün Python istifadə edir.

Github-da ulduz sayı: 13,491

42. Douyin-Bot

Bu, TikTok-a bənzər bir tətbiq üçün Python-da yazılmış bir botdur. Çinli geliştiricilər tərəfindən.

Github-da ulduz sayı: 5,959

43. XSStrike

Bu, əl yazısı ilə yazılmış dörd parser olan istismar aşkar etmə paketidir. O, həmçinin ağıllı məlumat generatoru, güclü fuzzing mexanizmi və inanılmaz sürətli axtarış modulu ilə təchiz olunub. Faydaları daxil etmək və onların işlədiyini yoxlamaq əvəzinə, XSStrike bir neçə parse ilə yerdəki cavabı tanıyır və sonra mütləq işləyəcək faydaları kontekstual təhlillə işləyir, fuzzing mexanizminə inteqrasiya olunub.

Github-da ulduz sayı: 7050

44. PythonRobotics

Bu layihə Python robototexnikası algoritmları və müstəqil naviqasiya algoritmları üçün kod toplamasını təqdim edir.

Github-da ulduz sayı: 6,746

45. Google Images Download

Google Images Download — Python üçün bir komanda xətti proqramıdır, Google şəkillərində açar sözləri axtaran və sizin üçün şəkilləri əldə edən bir proqramdır. 100-dən çox şəkil yükləmək üçün yalnızca asılılıqlara ehtiyacı olmayan kiçik bir proqramdır.

Github-da ulduz sayı: 5749

46. Trape

Sosial mühəndislik zəkalı hücumları real-time izləməyə və icra etməyə imkan verir. Bu, böyük internet şirkətlərinin gizli məlumatlara necə çata biləcəyini və istifadəçiləri bilmədən necə idarə edə biləcəyini araşdırmağa kömək edir. Trape, həmçinin kibercinayətkarları izləməkdə kömək edə bilər.

Github-da ulduz sayı: 4256

47. Xonsh

Xonsh — platformalararası Unix-gazing komanda dilidir və Python bazasında komanda xətti mühitidir. Bu, Bash və IPython-dakı əlavə shell primitivləri ilə Python 3.5+ super setidir. Xonsh Linux, Max OS X, Windows və digər əsas sistemlərdə işləyir.

Github-da ulduz sayı: 3426

48. CLI üçün GIF

Bunun üçün GIF və ya qısa video və ya sorğu tələb olunur, Tenor GIF API vasitəsilə bu animasiyalı ASCII qrafikaya çevrilir. O, animasiya və rəng üçün ANSI escape ardıcıllıqlarından istifadə edir.

Github-da ulduz sayı: 2547

49. Cartoonify

Draw This — şəkil çəkməyə qadir polaroid kamera. Bu, obyektləri tanıyan neyron şəbəkəsi, Google Quickdraw məlumat dəsti, termoprinter və Raspberry Pi istifadə edir. Quick, Draw! — Google-ın bir oyunu, burada oyunçulara bir obyekt/ideya şəkli çəkmək təklifi olunur və daha sonra 20 saniyədən az bir vaxtda nəyi ifadə etdiyini tapmağa çalışır.

Github-da ulduz sayı: 1760

50. Zulip

Zulip — real-time işləyən qrup söhbəti tətbiqi və çox iplikli müzakirələrin məhsuldarlığı. Fortune 500 siyahısında olan bir çox şirkət və açıq mənbə layihələri gündə minlərlə mesajı idarə edə biləcək real-time söhbət üçün onu istifadə edir.

Github-da ulduz sayı: 10,432

51. YouTube-dl

Bu, YouTube və bəzilər digər veb saytlarından video yükləyə bilən komanda xətti proqramıdır. O, konkret bir platformaya bağlı deyil.

Github-da ulduz sayı: 55,868

52. Ansible

Bu, konfiqurasiya idarəetməsi, tətbiqlərin yerləşdirilməsi, buludun təşkili, spesifik tapşırıqların icrası, şəbəkə avtomatlaşdırması və çoxüzlü orkestrasiya daxil olmaqla İT avtomatlaşdırma üçün sadə bir sistemdir.

Github-da ulduz sayı: 39,443

53. HTTPie

HTTPie — komanda xətti HTTP müştərisidir. Bu, CLI ilə veb xidmətləri arasında qarşılıqlı əlaqəni asanlaşdırır. http komandasına görə, istədiyimiz HTTP sorğularını sadə sintaksis ilə göndərməyi və rəngli nəticələr almağı imkan verir. Biz, onunla HTTP serverləri ilə sınaq, səhvlərin aşkar edilməsi və qarşılıqlı əlaqə üçün istifadə edə bilərik.

Github-da ulduz sayı: 43,199

54. Tornado Web Server

Bu, Python üçün asinxron şəbəkə kitabxanası olan bir veb çərçivəsidir. Bu, minlərlə açıq bağlantıya qədər miqyaslanmaq üçün bloklamayan şəbəkə giriş/çıxışlarından istifadə edir. Bu, uzun sorğular və WebSocket-lər üçün yaxşı bir seçim edir.

Github-da ulduz sayı: 18 306

55. Requests

Requests, HTTP/1.1 sorğularını asanlıqla göndərməyə imkan verən bir kitabxanadır. URL-lərə parametr əlavə etmək və ya PUT və POST məlumatlarını kodlaşdırmaq üçün əl ilə heç nə etməyə ehtiyac yoxdur.
Github-da ulduz sayı: 40 294

56. Scrapy

Scrapy, veb səhifələrini gəzmək üçün tez və yüksək səviyyəli bir çərçivədir — onu strukturlaşdırılmış məlumatları çıxarmaq məqsədilə veb saytları gəzərək istifadə edə bilərsiniz. Eyni zamanda, onu verilənləri analiz etmək, izləmək və avtomatlaşdırılmış sınaqlar üçün də istifadə edə bilərsiniz.

Github-da ulduz sayı: 34,493

Mənbə: habr.com

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster