Ĝi estas mikro-kadro skribita en Python. Ĝi havas neniujn validigojn por formoj kaj neniu datumbaza abstrakta tavolo, sed permesas vin uzi triajn bibliotekojn por komuna funkcieco. Kaj tial ĝi estas mikrokadro. Flask estas desegnita por fari kreadon de aplikaĵoj simpla kaj rapida, samtempe estante skalebla kaj malpeza. Ĝi baziĝas sur la projektoj Werkzeug kaj Jinja2. Vi povas legi pli pri ĝi en la lasta artikolo de DataFlair pri Python Flasko.
2. Keras
Keras estas malfermkoda neŭrala reto-biblioteko skribita en Python. Ĝi estas afabla, modula kaj etendebla, kaj povas funkcii aldone al TensorFlow, Theano, PlaidML aŭ Microsoft Cognitive Toolkit (CNTK). Keras havas ĉion: ŝablonoj, objektivaj kaj transiga funkcioj, optimumigiloj kaj multe pli. Ĝi ankaŭ subtenas konvoluciajn kaj ripetiĝantajn neŭralaj retoj.
Ĝi estas liberkoda programaro biblioteko kiu traktas naturlingva prilaborado (NLP) kaj skribita en Python kaj Cython. Dum NLTK pli taŭgas por instruaj kaj esplorceloj, la tasko de spaCy estas provizi programaron por produktado. Aldone, Thinc estas la maŝinlernada biblioteko de spaCy, kiu provizas CNN-modelojn por etikedado de parolado, dependeca analizo kaj rekono de nomita ento.
4. Gardostaranto
Sentry ofertas gastigitan malfermfontan monitoradon de cimoj por ke vi povu detekti kaj triagi cimojn en reala tempo. Simple instalu la SDK por via(j) lingvo(j) aŭ kadro(j) kaj komencu. Ĝi permesas vin kapti netraktatajn esceptojn, ekzameni stakspurojn, analizi la efikon de ĉiu afero, spuri cimojn tra projektoj, asigni problemojn kaj pli. Uzi Sentry signifas malpli da cimoj kaj pli da kodo sendita.
5.OpenCV
OpenCV estas malfermfonta komputila vizio kaj maŝinlernada biblioteko. La biblioteko havas pli ol 2500 optimumigitajn algoritmojn por komputilvidaj taskoj kiel ekzemple objektodetekto kaj rekono, klasifiko de diversaj specoj de homaj agadoj, fotila moviĝspurado, kreado de XNUMXD objektomodeloj, bildkudrado por akiri alt-rezoluciajn bildojn, kaj multajn aliajn taskojn. . La biblioteko disponeblas por multaj lingvoj kiel Python, C++, Java, ktp.
Ĉi tio estas modulo por rapide kaj facile efektivigi statistikan lernadon pri NeuroImaging-datumoj. Ĝi permesas vin uzi scikit-learn por plurvaria statistiko por prognoza modeligado, klasifiko, malkodado kaj konektebleca analizo. Nilearn estas parto de la NiPy-ekosistemo, kiu estas komunumo dediĉita al uzado de Python por analizi neŭrobildigajn datumojn.
Scikit-learn estas alia malfermfonta Python-projekto. Ĉi tio estas tre fama maŝinlernada biblioteko por Python. Ofte uzata kun NumPy kaj SciPy, SciPy ofertas klasifikon, regreson kaj grupigon - ĝi subtenas SVM (Subtenaj Vektoraj Maŝinoj), hazardaj arbaroj, gradienta akcelo, k-rimezo kaj DBSCAN. Ĉi tiu biblioteko estas skribita en Python kaj Cython.
Nombro da steloj sur Github: 37,144
8. PyTorch
PyTorch estas alia liberkoda maŝinlernada biblioteko skribita en Python kaj por Python. Ĝi estas bazita sur la Torch-biblioteko kaj estas bonega por areoj kiel komputila vizio kaj naturlingva prilaborado (NLP). Ĝi ankaŭ havas C++ fasadon.
Inter multaj aliaj funkcioj, PyTorch ofertas du altnivelajn funkciojn:
Tre GPU-akcelita tensora komputado
Profundaj neŭralaj retoj
Nombro da steloj sur Github: 31
9. Librosa
Librosa estas unu el la plej bonaj python-bibliotekoj por muziko kaj sonanalizo. Ĝi enhavas la necesajn komponantojn, kiuj estas uzataj por akiri informojn de muziko. La biblioteko estas bone dokumentita kaj enhavas plurajn lernilojn kaj ekzemplojn, kiuj faciligos vian taskon.
Nombro da steloj sur Github: 3107
Efektivigo de malfermkoda Python-projekto kaj Librosa - parolemocia rekono.
10. Gensim
Gensim estas Python-biblioteko por temmodelado, dokumentindeksado kaj similecserĉoj por grandaj korporacioj. Ĝi estas celita al la NLP kaj informserĉaj komunumoj. Gensim estas mallonga por "generi kiel." Antaŭe, li kreis mallongan liston de artikoloj similaj al ĉi tiu artikolo. Gensim estas klara, efika kaj skalebla. Gensim disponigas efikan kaj simplan efektivigon de nekontrolita semantika modeligado de klarteksto.
Nombro da steloj sur Github: 9
11.Django
Django estas altnivela Python-kadro, kiu instigas rapidan evoluon kaj kredas je la principo DRY (Ne Ripetu Vin). Ĝi estas tre potenca kaj plej vaste uzata kadro por Python. Ĝi baziĝas sur la ŝablono MTV (Modelo-Ŝablono-Vido).
Nombro da steloj sur Github: 44
12. Vizaĝa rekono
Vizaĝrekono estas populara projekto en GitHub. Ĝi facile rekonas kaj manipulas vizaĝojn uzante Python/komandlinion kaj uzas la plej simplan vizaĝrekonan bibliotekon de la mondo por fari tion. Ĉi tio uzas dlib kun profunda lernado por detekti vizaĝojn kun 99,38% precizeco en la Sovaĝa komparnormo.
Nombro da steloj sur Github: 28,267
13. Kuketotranĉilo
Cookiecutter estas komandlinia ilo, kiu povas esti uzata por krei projektojn el ŝablonoj (kuketoj). Unu ekzemplo estus krei grupprojekton el grupprojekta ŝablono. Ĉi tiuj estas plurplatformaj ŝablonoj, kaj projektŝablonoj povas esti en iu ajn lingvo aŭ markada formato, kiel Python, JavaScript, HTML, Ruby, CoffeeScript, RST kaj Markdown. Ĝi ankaŭ permesas vin uzi plurajn lingvojn en la sama projekta ŝablono.
Nombro da steloj sur Github: 10
14. Pandoj
Pandoj estas datenanalizo kaj manipuladbiblioteko por Python kiu ofertas etikeditajn datumstrukturojn kaj statistikajn funkciojn.
Pipenv promesas esti produktadpreta ilo celita alporti la plej bonan el ĉiuj pakmondoj al la mondo de Python. Ĝia fina stacio havas belajn kolorojn kaj kombinas Pipfile, pip kaj virtualenv en unu komandon. Ĝi aŭtomate kreas kaj administras virtualan medion por viaj projektoj kaj provizas uzantojn per facila maniero personecigi sian labormedion.
Nombro da steloj sur Github: 18,322
16. SimpleCoin
Ĝi estas Blockchain-efektivigo por kripta monero konstruita en Python, sed ĝi estas simpla, nesekura kaj nekompleta. SimpleCoin ne estas destinita por produktada uzo. Ne por produktada uzo, SimpleCoin estas celita por edukaj celoj kaj nur por fari la funkciantan blokĉenon alirebla kaj pli simpla. Ĝi permesas vin konservi minitajn haŝojn kaj interŝanĝi ilin kontraŭ iu ajn subtenata valuto.
Nombro da steloj sur Github: 1343
17. Pyray
Ĝi estas 3D bildiga biblioteko skribita en vanila Python. Ĝi bildigas 2D, 3D, pli altajn dimensiajn objektojn kaj scenojn en Python kaj animacio. Ĝi trovas nin en la sfero de kreitaj videoj, videoludoj, fizikaj simulaĵoj kaj eĉ belaj bildoj. Postuloj por ĉi tio: PIL, numpy kaj scipy.
Nombro da steloj sur Github: 451
18. MicroPython
MicroPython estas Python por mikroregiloj. Ĝi estas efika efektivigo de Python3 kiu venas kun multaj pakaĵoj de la Python-norma biblioteko kaj estas optimumigita por funkcii per mikroregiloj kaj en limigitaj medioj. Pyboard estas malgranda elektronika tabulo, kiu funkcias MicroPython sur nuda metalo, por ke ĝi povu kontroli ĉiajn elektronikajn projektojn.
Kivy estas Python-biblioteko por disvolvi poŝtelefonajn kaj aliajn plurtuŝajn aplikojn kun natura uzantinterfaco (NUI). Ĝi havas grafikan bibliotekon, plurajn opciojn de fenestraĵoj, Kv-interan lingvon por krei viajn proprajn fenestraĵojn, subtenon por muso, klavaro, TUIO kaj mult-tuŝaj eventoj. Ĝi estas malfermkoda biblioteko por rapida evoluigo de aplikaĵoj kun novigaj uzantinterfacoj. Ĝi estas transplatforma, komerca amika kaj GPU-akcelita.
Nombro da steloj sur Github: 9
20. paŭzostreko
Dash de Plotly estas retejo-aplika kadro. Konstruita sur Flask, Plotly.js, React kaj React.js, ĝi permesas al ni uzi Python por konstrui instrumentpanelojn. Ĝi funkciigas Python kaj R-modelojn je skalo. Dash permesas vin konstrui, testi, disfaldi kaj raporti sen DevOps, JavaScript, CSS aŭ CronJobs. Dash estas potenca, agordebla, malpeza kaj facile administrebla. Ĝi ankaŭ estas malferma fonto.
Nombro da steloj sur Github: 9,883
21. Magento
Magenta estas malfermkoda esplorprojekto, kiu temigas maŝinlernadon kiel ilo en la krea procezo. Ĝi permesas vin krei muzikon kaj arton uzante maŝinlernadon. Magenta estas Python-biblioteko bazita sur TensorFlow, kun utilecoj por labori kun krudaj datumoj, uzante ĝin por trejni maŝinajn modelojn kaj krei novan enhavon.
22. R-CNN-masko
Ĉi tio estas efektivigo de R-CNNN-masko en Python 3, TensorFlow kaj Keras. La modelo prenas ĉiun objektokazaĵon en la rastrumo kaj kreas limkestojn kaj segmentadmaskojn por ĝi. Ĝi uzas la Feature Pyramid Network (FPN) kaj la ResNet101 spinon. La kodo estas facile etendebla. Ĉi tiu projekto ankaŭ ofertas Matterport3D-datumaron de rekonstruitaj 3D-spacoj kaptitaj de klientoj...
Nombro da steloj sur Github: 14
23. TensorFlow-Modeloj
Ĉi tio estas deponejo kun diversaj modeloj efektivigitaj en TensorFlow - oficialaj kaj esplormodeloj. Ĝi ankaŭ havas specimenojn kaj lernilojn. Oficialaj modeloj uzas altnivelajn TensorFlow-APIojn. Esplormodeloj estas modeloj efektivigitaj en TensorFlow fare de esploristoj por sia subteno aŭ demanda subteno kaj demandoj.
Nombro da steloj sur Github: 57
24. Snallygaster
Snallygaster estas maniero organizi problemojn kun projekttabuloj. Danke al ĉi tio, vi povas personecigi vian projektan administradan panelon en GitHub, optimumigi kaj aŭtomatigi vian laborfluon. Ĝi permesas vin ordigi taskojn, plani projektojn, aŭtomatigi laborfluon, spuri progreson, kunhavigi statuson kaj finfine kompletigi. Snallygaster povas skani por sekretaj dosieroj sur HTTP-serviloj - ĝi serĉas dosierojn disponeblajn sur retserviloj, kiuj ne devus esti publike alireblaj kaj povas prezenti sekurecan riskon.
Nombro da steloj sur Github: 1
25.Statmodeloj
ĉi Python-pakaĵo, kiu kompletigas scipy por statistika komputiko, inkluzive de priskriba statistiko kaj takso kaj inferenco por statistikaj modeloj. Ĝi havas klasojn kaj funkciojn por ĉi tiu celo. Ĝi ankaŭ permesas al ni fari statistikajn testojn kaj esplorojn pri statistikaj datumoj.
Nombro da steloj sur Github: 4
26. WhatWaf
Ĉi tio estas altnivela fajroŝirmilo detekta ilo, kiun ni povas uzi por kompreni ĉu retaplikaĵo fajroŝirmilo ĉeestas. Ĝi detektas fajroŝirmilon en TTT-apliko kaj provas malkovri unu aŭ plurajn solvojn por ĝi sur difinita celo.
Nombro da steloj sur Github: 1300
27. Ĉenero
Ĉenisto - ĝi estas profunda lernadkadroorientita al fleksebleco. Ĝi baziĝas sur Python kaj ofertas diferencigitajn API-ojn bazitajn sur difina aliro. Chainer ankaŭ ofertas altnivelajn objektorientitajn API-ojn por konstruado kaj trejnado de neŭralaj retoj. Ĝi estas potenca, fleksebla kaj intuicia kadro por neŭralaj retoj.
Nombro da steloj sur Github: 5,054
28. Resalto
Rebound estas komandlinia ilo. Kiam vi ricevas eraron de kompililo, ĝi tuj reakiras la rezultojn de la staka superfluo. Por uzi ĉi tion vi povas uzi la resaltan komandon por ekzekuti vian dosieron. Ĝi estas unu el la 50 plej popularaj malfermfontaj Python-projektoj de 2018. Aldone, ĝi postulas Python 3.0 aŭ pli altan. Subtenataj dosiertipoj: Python, Node.js, Ruby, Golang kaj Java.
Nombro da steloj sur Github: 2913
29. Detekrono
Detectron elfaras modernan objektodetekton (ankaŭ efektivigas R-CNN-maskon). Ĝi estas programaro de Facebook AI Research (FAIR) skribita en Python kaj funkcianta sur la platformo Caffe2 Deep Learning. La celo de Detectron estas disponigi altkvalitan, alt-efikecan kodbazon por objektodetektoesplorado. Ĝi estas fleksebla kaj efektivigas la sekvajn algoritmojn - R-CNN-masko, RetinaNet, pli rapida R-CNN, RPN, rapida R-CNN, R-FCN.
Nombro da steloj sur Github: 21
30. Python-fajro
Ĉi tio estas biblioteko por aŭtomate generado de CLI-oj (komandliniaj interfacoj) de (iu ajn) Python-objekto. Ĝi ankaŭ permesas vin evoluigi kaj sencimigi kodon, same kiel ekzameni ekzistantan kodon aŭ igi alies kodon en CLI. Python Fire faciligas moviĝi inter Bash kaj Python, kaj ankaŭ faciligas uzi la REPL.
Nombro da steloj sur Github: 15
31. Pylearn2
Pylearn2 estas maŝinlernada biblioteko konstruita ĉefe sur Theano. Ĝia celo estas faciligi ML-esploradon. Ebligas al vi verki novajn algoritmojn kaj modelojn.
Nombro da steloj sur Github: 2681
32. Matplotlib
matplotlib estas 2D desegna biblioteko por Python - ĝi generas kvalitajn publikaĵojn en malsamaj formatoj.
Nombro da steloj sur Github: 10,072
33. Theano
Theano estas biblioteko por manipulado de matematikaj kaj matricaj esprimoj. Ĝi ankaŭ estas optimumiga kompililo. Theano uzas numpy-simila sintakso por esprimi kalkulojn kaj kompilas ilin por funkcii per CPU aŭ GPU-arkitekturoj. Ĝi estas malfermkoda Python maŝinlernada biblioteko skribita en Python kaj CUDA kaj funkcias per Linukso, macOS kaj Vindozo.
Multidiff estas desegnita por igi maŝin-orientitajn datumojn pli facile kompreneblaj. Ĝi helpas vin vidi la diferencojn inter granda nombro da objektoj farante diferencojn inter la respondaj objektoj kaj poste montrante ilin. Ĉi tiu bildigo permesas al ni serĉi ŝablonojn en proprietaj protokoloj aŭ nekutimaj dosierformatoj. Ĝi ankaŭ estas ĉefe uzata por inversa inĝenierado kaj binara datuma analizo.
Nombro da steloj sur Github: 262
35. Som-tsp
Ĉi tiu projekto temas pri uzado de memorganizaj mapoj por solvi la problemon pri vojaĝa vendisto. Uzante SOM, ni trovas sub-optimumajn solvojn al la problemo de TSP kaj uzas la formaton .tsp por tio. TSP estas NP-kompleta problemo kaj fariĝas ĉiam pli malfacile solvi kiam la nombro da urboj pliiĝas.
Nombro da steloj sur Github: 950
36. Fotono
Photon estas escepte rapida retskanilo dizajnita por OSINT. Ĝi povas preni URL-ojn, URL-ojn kun parametroj, Intel-informojn, dosierojn, sekretajn ŝlosilojn, JavaScript-dosierojn, regulajn esprimojn kaj subdomajnojn. La ĉerpitaj informoj tiam povas esti konservitaj kaj eksportitaj en json-formato. Fotono estas fleksebla kaj sprita. Vi ankaŭ povas aldoni kelkajn kromaĵojn al ĝi.
Nombro da steloj sur Github: 5714
37. Socia Mapisto
Social Mapper estas socia amaskomunikilara mapa ilo, kiu korelacias profilojn per vizaĝrekono. Ĝi faras tion en diversaj retejoj grandskale. Social Mapper aŭtomatigas serĉadon de nomoj kaj fotoj en sociaj retoj kaj poste provas indiki kaj grupigi la ĉeeston de iu. Ĝi tiam generas raporton por homa revizio. Ĉi tio estas utila en la sekureca industrio (ekzemple, phishing). Ĝi subtenas platformojn LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo kaj Douban.
Nombro da steloj sur Github: 2,396
38. Kameloto
Camelot estas Python-biblioteko, kiu helpas vin ĉerpi tabelojn el PDF-dosieroj. Ĝi funkcias kun tekstaj PDF-dosieroj, sed ne skanitaj dokumentoj. Ĉi tie ĉiu tablo estas panda DataFrame. Aldone, vi povas eksporti tabelojn al .json, .xls, .html aŭ .sqlite.
Nombro da steloj sur Github: 2415
39. Leganto
Ĉi tio estas Qt-legilo por legi e-librojn. Ĝi subtenas .pdf, .epub, .djvu, .fb2, .mobi, .azw/.azw3/.azw4, .cbr/.cbz kaj .md dosierformatojn. Lector havas ĉefan fenestron, tabelan vidon, libron, sen distran vidon, komentadan subtenon, komikan vidon kaj agordan fenestron. Ĝi ankaŭ subtenas legosignojn, profilfoliumadon, metadatuman redaktilon kaj enkonstruitan vortaron.
Nombro da steloj sur Github: 835
40. m00dbot
Ĉi tio estas Telegram-bot por memtesta depresio kaj angoro.
Nombro da steloj sur Github: 145
41. Manim
Ĝi estas animacia motoro por klarigi matematikajn videojn, kiuj povas esti uzataj por krei precizajn kuraĝigojn programe. Li uzas Python por tio.
Nombro da steloj sur Github: 13
42. Douyin-Bot
Botisto skribita en Python por Tinder-simila aplikaĵo. Programistoj el Ĉinio.
Nombro da steloj sur Github: 5,959
43. XSSfrako
Ĉi tio estas transreta skripta detekta pako kun kvar manskribitaj analiziloj. Ĝi ankaŭ havas inteligentan ŝarĝan generatoron, potencan fuzing-motoron kaj nekredeble rapidan serĉilon. Anstataŭ injekti utilan ŝarĝon kaj testi ĝin por funkcii kiel ĉiuj aliaj iloj, XSStrike rekonas la respondon per multoblaj analiziloj kaj poste prilaboras la utilan ŝarĝon, kiu garantias funkcii per konteksta analizo integrita en la fuzzing-motoro.
Nombro da steloj sur Github: 7050
44. PythonRobotics
Ĉi tiu projekto estas kolekto de kodo en Python-robotika algoritmoj, same kiel aŭtonomaj navigaciaj algoritmoj.
Nombro da steloj sur Github: 6,746
45. Guglo Bildoj Elŝutu
Google Images Download estas komandlinia Python-programo, kiu serĉas ŝlosilvortojn en Guglo-bildoj kaj ricevas la bildojn por vi. Ĝi estas malgranda programo sen dependecoj, se vi nur bezonas alŝuti ĝis 100 bildojn por ĉiu ŝlosilvorto.
Nombro da steloj sur Github: 5749
46. Trapo
Ebligas al vi kontroli kaj efektivigi inteligentajn sociajn inĝenierajn atakojn en reala tempo. Ĉi tio helpas malkaŝi kiel grandaj interretaj kompanioj povas akiri sentemajn informojn kaj kontroli uzantojn sen ilia scio. Trape ankaŭ povas helpi spuri ciberkrimulojn.
Nombro da steloj sur Github: 4256
47. Xonŝ
Xonsh estas transplatforma Unikso-rigardanta komandlinio kaj ŝellingvo bazita sur Python. Ĉi tio estas superaro de Python 3.5+ kun aldonaj ŝelaj primitivoj kiel tiuj trovitaj en Bash kaj IPython. Xonsh funkcias per Linukso, Max OS X, Vindozo kaj aliaj gravaj sistemoj.
Nombro da steloj sur Github: 3426
48. GIF por CLI
Ĝi postulas GIF aŭ mallongan filmeton aŭ demandon, kaj uzante la Tenor GIF API, ĝi estas konvertita en ASCII viglan grafikon. Ĝi uzas ANSI-eskapsekvencojn por animacio kaj koloro.
Nombro da steloj sur Github: 2,547
49. Karikaturo
Desegnaĵo Ĉi tio estas Polaroid fotilo kiu povas desegni bildstriojn. Ĝi uzas neŭralan reton por objektorekono, Google Quickdraw-datumserio, termika presilo kaj Raspberry Pi. Rapide, Desegnu! estas Guglo-ludo, kiu petas ludantojn desegni bildon de objekto/ideo kaj poste provas diveni, kion ĝi reprezentas en malpli ol 20 sekundoj.
Nombro da steloj sur Github: 1760
50. Zulip
Zulip estas grupa babilejo kiu funkcias en reala tempo kaj ankaŭ estas produktiva kun plurfadenaj konversacioj. Multaj kompanioj de Fortune 500 kaj malfermfontaj projektoj uzas ĝin por realtempa babilejo, kiu povas trakti milojn da mesaĝoj tage.
Nombro da steloj sur Github: 10,432
51. Jutubo-dl
Ĝi estas komandlinia programo, kiu povas elŝuti filmetojn el Jutubo kaj iuj aliaj retejoj. Ĝi ne estas ligita al specifa platformo.
Nombro da steloj sur Github: 55
52.Ansible
Ĝi estas simpla IT-aŭtomatiga sistemo, kiu povas pritrakti la sekvajn funkciojn: agorda administrado, aplikaĵa deplojo, nuba provizo, ad hoc taskoj, reto-aŭtomatigo kaj plur-eja instrumentado.
Nombro da steloj sur Github: 39,443
53. HTTPie
HTTPie estas komandlinia HTTP-kliento. Ĉi tio faciligas al la CLI interagi kun retservoj. Por la http-komando, ĝi permesas al ni sendi arbitrajn HTTP-petojn kun simpla sintakso, kaj ricevi koloran eliron. Ni povas uzi ĝin por testi, sencimigi kaj interagi kun HTTP-serviloj.
Nombro da steloj sur Github: 43
54. Tornado Web Server
Ĝi estas interreta kadro, nesinkrona interkonekta biblioteko por Python. Ĝi uzas ne-blokan retan I/O por grimpi al pli ol miloj da malfermaj ligoj. Ĉi tio faras ĝin bona elekto por longaj petoj kaj WebSockets.
Nombro da steloj sur Github: 18
55. Petoj
Petoj estas biblioteko, kiu faciligas sendi HTTP/1.1-petojn. Vi ne devas permane aldoni parametrojn al URL-oj aŭ kodi PUT kaj POST-datumojn.
Nombro da steloj sur Github: 40
56. Scrapy
Scrapy estas rapida, altnivela retejo-rampa kadro - vi povas uzi ĝin por skrapi retejojn por ĉerpi strukturitajn datumojn. Vi ankaŭ povas uzi ĝin por analizo de datumoj, monitorado kaj aŭtomata testado.