
1. Flask
See on mikro-raamistik, mis on kirjutatud Pythonis. Sellel ei ole vormide valideerimist ega andmebaasi abstraktsiooni taset, kuid see vĂ”imaldab teil kasutada kolmandate osapoolte teeke ĂŒldiste funktsioonide jaoks. Just sellepĂ€rast on see mikro-raamistik. Flask on mĂ”eldud lihtsate ja kiirete rakenduste loomiseks ning on skaleeritav ja kerge. See pĂ”hineb projektidel Werkzeug ja Jinja2. Lisateavet leiate meie viimases DataFlair artiklis Python Flaskist. .
2. Keras
Keras on avatud lĂ€htekoodiga nĂ€rvivĂ”rkude teek, mis on kirjutatud Pythonis. See on kasutajasĂ”bralik, modulaarne ja laiendatav ning töötab TensorFlow, Theano, PlaidML vĂ”i Microsoft Cognitive Toolkit (CNTK) peal. Keras sisaldab kĂ”ike: malle, sihtfunktsioone ja ĂŒlekandefunktsioone, optimeerijaid ja palju muud. See toetab ka konvolutsioonilisi ja korduvaid nĂ€rvivĂ”rke.
Viimane projekt, mille kallal Keras pÔhineb, on .
Artikkel on tÔlgitud EDISON Software'i toetusel, kes , samuti .
3. SpaCy
See on avatud lĂ€htekoodiga tarkvara teek, mis tegeleb ja see on kirjutatud Pythonis ja Cythonis. Kui NLTK on enamasti suunatud Ă”petamisele ja uurimistööle, on spaCy peamine eesmĂ€rk pakkuda tootmisvalmis tarkvara. Lisaks on Thinc spaCy masinĂ”ppe teek, kus on esitletud CNN mudelid kĂ”nedefinitsioonide, sĂ”ltuvusanalĂŒĂŒsi ja nimede tuvastamise jaoks.
4. Sentry
Sentry pakub avatud lĂ€htekoodiga vigade jĂ€lgimise hostimist, et saaksite reaalajas vigu tuvastada ja sorteerida. Lihtsalt installige oma keele(ede) vĂ”i raamistik(ude) jaoks SDK ja alustage tööd. See vĂ”imaldab salvestada kĂ€sitlemata erandeid, uurida kuhjumise jĂ€lge, analĂŒĂŒsida iga probleemi mĂ”ju, jĂ€lgida vigu erinevates projektides, mÀÀrata ĂŒlesandeid ja palju muud. Sentry kasutamine tĂ€hendab vĂ€hem vigu ja rohkem saadetud koodi.
5. OpenCV
OpenCV â see avatud lĂ€htekoodiga arvutinĂ€gemise ja masinĂ”ppe raamatukogu. Raamatukogus on ĂŒle 2500 optimeeritud algoritmi arvutinĂ€gemise ĂŒlesannete, nĂ€iteks objektide tuvastamise ja Ă€ratundmise, erinevate inimeste tegevuste klassifitseerimise, kaameraga liikumise jĂ€lgimise, objektide 3D mudelite loomise, kĂ”rge eraldusvĂ”imega piltide koostamise ja paljude teiste ĂŒlesannete jaoks. Raamatukogu on saadaval paljudele keeltele, sealhulgas Python, C++, Java jne.
Githubis on tÀhti: 39585
Kas olete juba töötanud mĂ”ne OpenCV projektiga? Siin on ĂŒks â
6. Nilearn
See on moodul, mis vĂ”imaldab kiiresti ja lihtsalt rakendada statistilist Ă”ppimist neuroimagineerimise andmetel. See vĂ”imaldab kasutada scikit-learnâi mitmemÔÔtmelise statistika jaoks prognoosimudeleerimiseks, klassifitseerimiseks, dekodeerimiseks ja sidususanalĂŒĂŒsiks. Nilearn kuulub NiPy ökosĂŒsteemi, mis on Pythoniga neuroimagineerimise andmete analĂŒĂŒsi pĂŒhendatud kogukond.
TĂ€hti : 549
7. scikit-Learn
Scikit-learn on avatud lĂ€htekoodiga Python projekt. See on vĂ€ga tuntud masinĂ”ppe raamatukogu Pythonile. Tihti kasutatakse koos NumPy ja SciPy-ga, SciPy pakub klassifitseerimist, regressiooni ja klasterdamist â see toetab , juhuslikke metsi, gradienti tĂ”stmist, k-tĂ€hti ja DBSCANi. See raamatukogu on kirjutatud Pythonis ja Cythonis.
Githubis tÀhekesi: 37,144
8. PyTorch
PyTorch on veel ĂŒks avatud masinĂ”ppe raamatukogu, mis on kirjutatud Pythonis ja mĂ”eldud Pythonile. See pĂ”hineb Torch raamatukogul ja sobib suurepĂ€raselt valdkondadesse, nagu arvutinĂ€gemine ja loomuliku keele töötlemine (NLP). Samuti on tal C++ front-end.
Paljude muude omaduste seas pakub PyTorch kahte kÔrgetasemelist:
- Tensori arvutused tugeva GPU kiiruskasutamisega
- SĂŒvapaarne nĂ€rvivĂ”rk
Githubis tÀhekesi: 31,779
9. Librosa
Librosa â ĂŒks parimaid Python raamatukogusid muusika ja audio analĂŒĂŒsimiseks. See sisaldab vajalikke komponente, mis aitavad muusikast teavet saada. Raamatukogu on hĂ€sti dokumenteeritud ning sisaldab mitmeid juhendeid ja nĂ€iteid, mis teie ĂŒlesande tĂ€itmist lihtsustavad.
TĂ€htede arv Githubis: 3107
Avatud lĂ€htekoodiga Python projekti teostamine koos Librosaga â .
10. Gensim
Gensim on Python raamatukogu teemade modelleerimiseks, dokumentide indekseerimiseks ja sarnaste elementide otsimiseks suurtes kollektiivides. See on suunatud NLP ja teabeotsingu kogukondadele. Gensim on lĂŒhend sĂ”nast âgenereerida sarnaneâ. Varem koostas see lĂŒhi nimekirja artiklitest, mis olid sellele artiklile sarnased. Gensim on arusaadav, efektiivne ja skaleeritav. Gensim implementitab efektiivse ja lihtsa meetodi juhuslikust semantilise modelleerimise rakendamiseks lihtsast tekstist.
TĂ€htede arv Githubis: 9 870
11. Django
â kĂ”rge taseme Python raamistiku, mis soodustab kiiret arendust ja usub DRY pĂ”himĂ”ttesse (Ă€ra kord). See on vĂ€ga vĂ”imas ja laialdaselt kasutatav raamistiku Pythonis. See pĂ”hineb MTV mustril (Mudeli-Mall-Vaade).
Githubi tÀhed: 44 214
12. NĂ€otuvastus
NĂ€otuvastus on populaarne projekt GitHubis. See tuvastab ja manipuleerib nĂ€gusid Pythoni / kĂ€surea abil, kasutades selleks maailma lihtsaimat nĂ€otuvastuse raamatukogu. Projekti aluseks on dlib, mis kasutab sĂŒgavat Ă”ppimist, et tuvastada nĂ€gusid 99,38% tĂ€psusega Wild benchmarki testis.
Githubi tÀhed: 28 267
13. Cookiecutter
Cookiecutter on kĂ€surea utiliit, mida saab kasutada projektide loomisel mallidest (cookiecutters). Ăheks nĂ€iteks on pakettprojekti loomine pakettprojekti mallist. Need on platvormidevahelised mallid, ja projekti mallid vĂ”ivad olla kirjutatud mis tahes keeles vĂ”i vormingus, nagu Python, JavaScript, HTML, Ruby, CoffeeScript, RST ja Markdown. Samuti vĂ”imaldab see kasutada mitut keelt samas projekti mallis.
Githubi tÀhed: 10 291
14. Pandas
Pandas on andmeanalĂŒĂŒsi ja -manipulatsiooni raamatukogu Pythonis, mis pakub mĂ€rgistatud andmestruktuure ja statistilisi funktsioone.
Githubi tÀhed: 21 404
Avatud lĂ€htekoodiga Python'i projekt, et proovida Pandast â
15. Pipenv
Pipenv lubab olla tootmisvalmis tööriist, mis toob kokku parimad omadused erinevatest pakenditest Pythonis. Sellel on ilus vĂ€rviline terminal ning see ĂŒhendab Pipfile'i, pip'i ja virtualenv'i ĂŒheks kĂ€suks. See loob automaatselt ja haldab teie projektide virtuaalset keskkonda ning annab kasutajatele lihtsa vĂ”imaluse oma töökeskkonna seadistamiseks.
Githubis on tÀhti: 18,322
16. SimpleCoin
See on blockchaini teostus krĂŒptovaluuta jaoks, mis on loodud Pythonis, kuid see on lihtne, ebaturvaline ja mittetĂ€ielik. SimpleCoin ei ole mĂ”eldud tootmiseks. See on mĂ”eldud ainult hariduslikel eesmĂ€rkidel, et muuta töötav blockchain kergesti ligipÀÀsetavaks ja lihtsaks. See vĂ”imaldab talletada kaevandatud rĂ€simĂ€rke ja vahetada neid mis tahes toetatud valuuta vastu.
Githubis on tÀhti: 1343
17. Pyray
See on 3D-renderimise teek, mis on kirjutatud puhtas Pythonis. See visualiseerib 2D, 3D, objekte ja suuremahulisi stseene Pythonis ning animatsiooni. See leiab meid loodud videote, videomĂ€ngude, fĂŒĂŒsiliste simulatsioonide ja isegi kaunite piltide valdkonnas. Selle jaoks on vajalikud: PIL, numpy ja scipy.
TĂ€htede arv Githubis: 451
18. MicroPython
MicroPython on Python mikrokontrolleritele. See on efektiivne Python3 teostus, mis sisaldab paljusid pakette Python standardraamatukogust ja on optimeeritud töötama mikrokontrollerite ja kitsastes tingimustes. Pyboard on vÀike elektrooniline plaat, millel MicroPython töötab alumiiniumil, mistÔttu vÔib see juhtida erinevaid elektroonilisi projekte.
TĂ€hti : 9,197
19. Kivy
Kivy on Python'i raamatukogu, mis on mĂ”eldud mobiilirakenduste ja teiste mitme puuteala rakenduste arendamiseks looduslikku kasutajaliidest (NUI) pakkudes. See sisaldab graafikuraamatukogu, mitmeid vidinate variatsioone, Kv-keskkonda oma vidinate loomiseks, hiire, klaviatuuri, TUIO ja mitme puudutusega sisendi sĂŒndmuste tuge. See on avatud lĂ€htekoodiga teek kiirete rakenduste arendamiseks uuenduslike kasutajaliideste jaoks. Kivy on platvormidevaheline, Ă€risĂ”bralik ja GPU-kiirendusega.
Githubis on tÀhti: 9 930
20. Dash
Dash by Plotly on veebirakenduste raamistik. See on ehitatud Flaski, Plotly.js, React ja React.js peale, vÔimaldades meil kasutada Pythonit armatuurlaudade koostamiseks. See vÔimaldab Python ja R mudeleid töötada suurel skaalal. Dash vÔimaldab luua, testida, juurutada ja koostada aruandeid ilma DevOps'i, JavaScripti, CSS'i vÔi CronJobs'i kasutamata. Dash on jÔudlus, kohandatav, kerge ja hÔlpsasti hallatav. Samuti on see avatud lÀhtekoodiga.
Githubis on tÀhti: 9 883
21. Magenta
Magenta on avatud lÀhtekoodiga uurimisprojekt, mis keskendub masinÔppele kui tööriistale loomeprotsessis. See vÔimaldab luua muusikat ja kunsti masinÔppe abil. Magenta on Pythonis kirjutatud TensorFlow'i raamatukogu, mis sisaldab tööriistu andmete töötlemiseks, selle kasutamiseks masinmudelite koolitamisel ja uue sisu loomiseks.
22. R-CNN mask
See on R-CNN maski teostus Pythonis 3, TensorFlowis ja Keras'is. Mudel vĂ”tab iga objekti eksitentsi rasteril ja loob sellele piiranguraamid ja segmentimise maskid. Sellel on kasutusel Feature Pyramid Network (FPN) ja ResNet101 buss. Koodi on lihtne laiendada. See projekt pakub ka Matterport3D andmestikku rekonstrueeritud 3D ruumide kohta, mille on salvestanud tellijadâŠ
TĂ€hed GitHubis: 14 055
23. TensorFlow mudelid
See on erinevate mudelite repository, mis on realiseeritud TensorFlow's â ametlikud ja uurimisalased mudelid. Samuti sisaldab see nĂ€idiseid ja Ă”petusi. Ametlikud mudelid kasutavad TensorFlow kĂ”rgtaseme API-sid. Uurimisalased mudelid on TensorFlow's teadlaste poolt realiseeritud mudelid nende toetamiseks vĂ”i kĂŒsimuste ja pĂ€ringute jaoks.
TĂ€htede arv Githubis: 57 745
24. Snallygaster
Snallygaster on projektide ĂŒlesannete haldamise organisatsioon. Selle kaudu vĂ”ite kohandada oma projektide juhtimise paneeli GitHubis, optimeerida ja automatiseerida töökĂ€iku. See vĂ”imaldab ĂŒlesandeid sorteerida, projekte planeerida, automaatset töökĂ€iku, edusamme jĂ€lgida, staatust jagada ja lĂ”puks lĂ”petada. Snallygaster suudab skaneerida HTTP serverites salajaste failide leidmiseks â see otsib faile, mis on veebiserverites saadaval ja mis ei tohiks olla avalikult kergesti kĂ€ttesaadavad ja vĂ”ivad kujutada endast turvaohtu.
TĂ€htede arv Githubis: 1 477
25. Statsmodels
See , mis tĂ€iendab scipy statistiliste arvutuste jaoks, sealhulgas kirjeldavat statistikat, samuti hindamisi ja jĂ€reldusi statistiliste mudelite jaoks. Sellel on klassid ja funktsioonid. Samuti vĂ”imaldab see meil lĂ€bi viia statistilisi teste ja analĂŒĂŒsida statistilisi andmeid.
Githubis on tÀhti: 4 246
26. WhatWaf
See on tĂ€iustatud tulemĂŒĂŒri tuvastamise tööriist, mida saame kasutada, et mĂ”ista, kas veebirakenduses on tulemĂŒĂŒr. See tuvastab veebirakenduses tulemĂŒĂŒri ja pĂŒĂŒab leida ĂŒhe vĂ”i mitu ĂŒmberminekuteed mÀÀratud sihtmĂ€rgile.
Githubis on tÀhti: 1300
27. Chainer
Chainer â , mis keskendub paindlikkusele. See pĂ”hineb Pythonil ja pakub erinevaid API-sid, mis pĂ”hinevad define-by-run lĂ€henemisel. Chainer pakub ka objektorienteeritud kĂ”rge taseme API-sid neuronvĂ”rkude ehitamiseks ja koolitamiseks. See on vĂ”imas, paindlik ja kasutajasĂ”bralik raamistik neuronvĂ”rkude jaoks.
Githubis on tÀhti: 5 054
28. Rebound
Rebound â kĂ€surea tööriist. Kui saad kompilaatori vea, saad kohe tulemused ĂŒlekĂŒllastunud virnast. Selle kasutamiseks vĂ”id kasutada kĂ€sku rebound oma faili tĂ€itmiseks. See on ĂŒks 50 populaarseimast avatud lĂ€htekoodiga Python projekti 2018. aastal. Lisaks nĂ”uab see Python 3.0 vĂ”i uuemat. Toetatud failitĂŒĂŒbid: Python, Node.js, Ruby, Golang ja Java.
TĂ€htede arv Githubis: 2913
29. Detectron
Detectron viib ellu kaasaegset objektide tuvastamist (rakendab ka mask R-CNN). See tarkvara on Facebook AI Research (FAIR) loodud, kirjutatud Pythonis ja töötav Caffe2 sĂŒvaĂ”ppe platvormil. Detectroni eesmĂ€rk on pakkuda kĂ”rge kvaliteediga ja kĂ”rge jĂ”udlusega koodibaasi objektide tuvastamise teadusuuringuteks. See on paindlik ja rakendab jĂ€rgmisi algoritme â mask R-CNN, RetinaNet, kiirem R-CNN, RPN, kiire R-CNN, R-FCN.
TĂ€htede arv Githubis: 21 873
30. Python-fire
See on biblioteek CLI (kĂ€skude rea liideste) automaatseks genereerimiseks (igal) Python objektilt. Samuti vĂ”imaldab see sul koodi arendada ja siluda ning uurida olemasolevat koodi vĂ”i muuta teiste koodi CLI-ks. Python Fire lihtsustab ĂŒleminekut Bashist Pythonile ning muudab REPLi kasutamise mugavamaks.
Githubis tÀhed: 15 299
31. Pylearn2
Pylearn2 on masinĂ”ppe raamatukogu, mis on peamiselt ĂŒles ehitatud Theano baasil. Selle eesmĂ€rk on lihtsustada ML uurimist. See vĂ”imaldab kirjutada uusi algoritme ja mudeleid.
Githubis tÀhed: 2681
32. Matplotlib
â see on 2D-joonistamise raamatukogu Pythonile â genereerib see kvaliteetseid publikatsioone erinevates formaatides.
Githubis tÀhed: 10 072
33. Theano
Theano on raamatukogu matemaatiliste ja maatriksite vĂ€ljendite töötlemiseks. See on ka optimeeriv kompilaator. Theano kasutab -sarnast sĂŒntaksit arvutuste vĂ€ljendamiseks ja kompileerib need töötamiseks CPU vĂ”i GPU arhitektuurides. See on Pythonis avatud lĂ€htekoodiga masinĂ”ppe raamatukogu, mis on kirjutatud Pythonis ja CUDA-s ning töötab Linuxis, macOS-is ja Windowsis.
TĂ€hti : 8,922
34. Multidiff
Multidiff on vĂ€lja töötatud, et lihtsustada masinaga seotud andmete mĂ”istmist. See aitab vaadata erinevusi suure hulga objektide vahel, tuues vĂ€lja vastavad erinevused ja seejĂ€rel kuvades need. See visualiseerimine vĂ”imaldab meil otsida mustreid meie enda protokollides vĂ”i ebatavalistes failivormingutes. Seda kasutatakse peamiselt ka tagasipööramise ja binaarandmete analĂŒĂŒsi jaoks.
TĂ€hed GitHub'is: 262
35. Som-tsp
See projekt on pĂŒhendatud isekorraldavate kaartide kasutamisele reisi planeerimise probleemi lahendamiseks. Kasutades SOM-i, leiame mitteoptimaalseid lahendusi TSP probleemile ja kasutame selleks .tsp formaati. TSP on NP-tĂ€ielik probleem ja linnade arvu suurenedes muutub selle lahendamine ĂŒha keerulisemaks.
TĂ€hed GitHub'is: 950
36. Photon
Photon â erakordselt kiire veebiskanner, mis on vĂ€lja töötatud OSINT-i jaoks. See suudab hankida URL-e, pĂ€ringutega URL-e, Intel'i andmeid, faile, salajasi vĂ”tmeid, JavaScripti faile, regulaaravaldiste vasteid ja alamsiisendeid. Ekstraheeritud teavet saab seejĂ€rel salvestada ja eksportida JSON-formaadis. Photon on paindlik ja geniaalne. Saate lisada sellele ka mĂ”ningaid pistikprogramme.
TĂ€hte GitHubis: 5714
37. Social Mapper
Social Mapper on sotsiaalmeedia kaardistamise tööriist, mis koondab profiile nĂ€otuvastuse abil. See teeb seda mitmesugustes veebisaitides ulatuslikult. Social Mapper automatiseerib nimede ja piltide otsimist sotsiaalmeedias ning ĂŒritab seejĂ€rel tĂ€pselt tuvastada ja rĂŒhmitada kellegi kohalolekut. See genereerib inimkontrollimiseks aruande. See on kasulik turvaahelas (nt phishingu jaoks). Toetab platvorme LinkedIn, Facebook, Twitter, Google Plus, Instagram, Vkontakte, Weibo ja Douban.
TĂ€hte GitHubis: 2,396
38. Camelot
Camelot â see Python raamatukogu, mis aitab PDF-failidest tabeleid vĂ€lja tĂ”mmata. See töötab tekstipĂ”histe PDF-failidega, mitte skannitud dokumentidega. Iga tabel on pandas DataFrame. Samuti saate eksportida tabeleid .json, .xls, .html vĂ”i .sqlite formaati.
Githubis on tÀhti: 2415
39. Lector
See on Qt-lugeri, mis toetab e-raamatute lugemist. Toetab failiformaate .pdf, .epub, .djvu, .fb2, .mobi, .azw / .azw3 / .azw4, .cbr / .cbz ja .md. Lector sisaldab pÔhaken, tabeli vaatamist, raamatute vaatamist, tÀhelepanu mitte hÀirivat vaadet, annotatsioonide toetust, koomiksite vaatamist ja seadete akent. Samuti toetab jÀrjehoidjaid, profiilide vaatamist, metaandmete redigeerijat ja sisseehitatud sÔnaraamatut.
Githubis on tÀhti: 835
40. m00dbot
See on Telegrami bot, mis on mÔeldud enesehinnanguks depressiooni ja Àrevuse osas.
Githubis on tÀhti: 145
41. Manim
See on animatsioonimootor matemaatiliste videote selgitamiseks, mida saab kasutada tÀpse animatsiooni loomiseks programmiliselt. Selleks kasutatakse Pythonit.
Githubis on tÀhti: 13 491
42. Douyin-Bot
Pythonis kirjutatud bot rakendusele, mis sarnaneb Tinderile. Arendajad on Hiinast.
Githubis on tÀhti: 5,959
43. XSStrike
See pakett tuvastab saidiĂŒleseid skripte, kus on neli kĂ€sitsi kirjutatud sĂŒntaksianalĂŒsaatorit. Sellel on ka intelligentne head data generaator, jĂ”uline fuzzing-mehanism ja ÀÀrmiselt kiire otsingumoodul. Erinevalt teistest tööriistadest, mis sisestavad head data ja testivad nende toimivust, tuvastab XSStrike vastuse mitme analĂŒsaatori abil ning seejĂ€rel töötleb head data, mis kindlasti töötavad konteksti analĂŒĂŒsi abil, mis on integreeritud fuzzing-mehhanismi.
Githubis tÀhe number: 7050
44. PythonRobotics
See projekt on kogum koodist Python-robotitehnoloogia algoritmides ning autonoomse navigeerimise algoritmid.
Githubis tÀhe number: 6,746
45. Google Images Download
Google Images Download on Python kÀsurea programm, mis otsib vÔtmesÔnu Google'i piltidest ja prindib pikendusi teie jaoks. See on vÀike programm ilma sÔltuvusteta, kui teil on vaja lihtsalt alla laadida kuni 100 pilti iga vÔtmesÔna jaoks.
Githubis tÀhe number: 5749
46. ââTrape
VĂ”imaldab reaalajas jĂ€lgida ja teostada sotsiaalsete inseneriintelligentsi rĂŒnnakuid. See aitab selgitada, kuidas suurte veebifirmad vĂ”ivad omandada konfidentsiaalset teavet ja kontrollida kasutajaid ilma nende teadmata. Trape vĂ”ib samuti aidata jĂ€lgida kĂŒberkurjategijaid.
TĂ€htede arv GitHubis: 4256
47. Xonsh
Xonsh on platvormideĂŒline Unix-pĂ”hine kĂ€surea keel ja Pythonil pĂ”hinev kĂ€surea kest. See on Python 3.5+ superkomplekt, millel on lisaprimitiivid, nagu Bash-is ja IPythonis. Xonsh töötab Linuxis, Mac OS X-is, Windowsis ja muudes peamistes sĂŒsteemides.
TĂ€htede arv GitHubis: 3426
48. CLI jaoks GIF
See nĂ”uab GIF-i vĂ”i lĂŒhikest videot vĂ”i pĂ€ringut, mis Tenor GIF API abil muudetakse animated ASCII graafikaks. See kasutab ANSI escape-jĂ€rjestusi animatsiooni ja vĂ€rvi jaoks.
TĂ€htede arv GitHubis: 2,547
49. Cartoonify
Joonista see â polaroid-kaamera, mis suudab joonistada jooniseid. Selleks kasutatakse neurovĂ”rku objektide tuvastamiseks, Google Quickdraw andmebaasi, termoprinterit ja Raspberry Pi-d. Quick, Draw! â see on Google'i mĂ€ng, kus mĂ€ngijatele pakutakse vĂ€lja joonistada objekti/idee pilt ja seejĂ€rel pĂŒĂŒab see Ă€ra arvata, mida see tĂ€histab, vĂ€hem kui 20 sekundi jooksul.
TĂ€htede arv GitHubis: 1760
50. Zulip
Zulip on reaalajas toimiv rĂŒhmachatirakendus, mis on efektiivne tĂ€nu mitmeosalistele vestlustele. Paljud Fortune 500 nimekirjas olevad ettevĂ”tted ja avatud lĂ€htekoodiga projektid kasutavad seda reaalajas vestlemiseks, mis suudab hallata tuhandeid sĂ”numeid pĂ€evas.
TĂ€htede arv GitHubis: 10 432
51. YouTube-dl
See on kÀskude rida programm, mis suudab laadida videoid YouTube'ist ja mÔnest muust saidist. See ei ole seotud konkreetse platvormiga.
TĂ€htede arv GitHubis: 55 868
52. Ansible
See on lihtne IT automatiseerimise sĂŒsteem, mis suudab hallata jĂ€rgmisi funktsioone: konfiguratsiooni haldamine, rakenduste juurutamine, pilve initsialiseerimine, eritegevuste teostamine, vĂ”rgu automatiseerimine ja mitme sĂ”lme orkestreerimine.
TĂ€htede arv GitHub'is: 39,443
53. HTTPie
HTTPie on kĂ€surea HTTP-kliendiprogramm. See lihtsustab CLI suhtlemist veebiteenustega. Komandiga http vĂ”imaldab see meil saata mis tahes HTTP-pĂ€ringuid lihtsa sĂŒntaksiga ning saada vĂ€rvilist vĂ€ljundit. Saame seda kasutada HTTP-serverite testimiseks, tĂ”rkeotsinguks ja suhtlemiseks.
TĂ€htede arv GitHub'is: 43 199
54. Tornado Web Server
See on veebiraamistik, asĂŒnkroonsete vĂ”rgu raamatukogu Pythonile. See kasutab mittesĂ”ltuvaid vĂ”rgu sisendeid/vĂ€ljundeid, et skaleeruda rohkem kui tuhandeni avatud ĂŒhendustest. See teeb sellest hea valiku pikaajaliste pĂ€ringute ja WebSocketide jaoks.
TĂ€htede arv GitHub'is: 18 306
55. Requests
Requests on teek, mis vÔimaldab hÔlpsasti saata HTTP/1.1 pÀringuid. Te ei pea kÀsitsi lisama parameetreid URL-idesse ega kodeerima PUT ja POST andmeid.
TĂ€htede arv GitHub'is: 40 294
56. Scrapy
Scrapy â kiire kĂ”rgetasemeline raamistik veebilehtede indekseerimiseks, mida saate kasutada struktureeritud andmete ekstraktimiseks veebisaitidelt. Samuti vĂ”ite seda kasutada andmete analĂŒĂŒsimiseks, jĂ€lgimiseks ja automatiseeritud testimiseks.
TĂ€hed Githubis: 34,493
Allikas: habr.com
