56 avatud lÀhtekoodiga Python projekti

56 avatud lÀhtekoodiga Python projekti

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. Python Flask.

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 Rinna­vÀhkide klassifitseerimine.

56 avatud lÀhtekoodiga Python projekti

Artikkel on tĂ”lgitud EDISON Software'i toetusel, kes arendab Vivaldi dokumentide sĂ€ilitamise diagnoosisĂŒsteemi, samuti investeerib idufirmadesse.

3. SpaCy

See on avatud lĂ€htekoodiga tarkvara teek, mis tegeleb looduslike keelte töötlemine (NLP) 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 — Sugu ja vanuse tuvastamise projekt

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 Github: 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 SVM (Support Vector Machines), 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 — kĂ”neemotsioonide tuvastamine.

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

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 — Parkinsoni haiguse tuvastamine

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 Github: 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 Python'i paket, 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 — see on sĂŒvaĂ”ppe keskkond, 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

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 NumPy-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 Github: 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

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster