56 sous louvri pwojè Python

56 sous louvri pwojè Python

1. Flakon

Li se yon mikwo-ankadreman ekri nan Python. Li pa gen okenn validation pou fòm ak pa gen okenn kouch abstraksyon baz done, men li pèmèt ou sèvi ak bibliyotèk twazyèm pati pou fonksyonalite komen. Epi se poutèt sa li se yon kad mikwo. Flask fèt pou fè kreye aplikasyon yo senp epi rapid, pandan y ap li tou évolutive ak lejè. Li baze sou pwojè Werkzeug ak Jinja2. Ou ka li plis sou li nan dènye atik DataFlair sou Flacon Python.

2. Keras

Keras se yon bibliyotèk rezo neral sous louvri ekri nan Python. Li se zanmitay itilizatè, modilè ak ekstansib, epi li ka kouri sou tèt TensorFlow, Theano, PlaidML oswa Microsoft Cognitive Toolkit (CNTK). Keras gen li tout: modèl, objektif ak fonksyon transfè, optimiseur ak plis ankò. Li sipòte tou rezo neral konvolusyonèl ak frekan.

Travay sou dènye pwojè sous louvri ki baze sou Keras - Klasifikasyon kansè nan tete.

56 sous louvri pwojè Python

Atik la te tradui ak sipò EDISON Software, ki devlope yon sistèm dyagnostik depo dokiman VivaldiAk envesti nan startups.

3.SpaCy

Li se yon bibliyotèk lojisyèl sous louvri ki fè fas ak pwosesis lang natirèl (NLP) epi ekri nan Python ak Cython. Pandan ke NLTK pi apwopriye pou ansèyman ak rechèch, travay spaCy se bay lojisyèl pou pwodiksyon an. Anplis de sa, Thinc se bibliyotèk aprantisaj machin spaCy a ki bay modèl CNN pou balisaj pati nan diskou, analiz depandans, ak rekonesans antite non.

4. Sentinèl

Sentry ofri siveyans ensèk sous louvri pou ou ka detekte ak triyaj pinèz an tan reyèl. Senpleman enstale SDK pou lang ou (yo) oswa kad (yo) epi kòmanse. Li pèmèt ou pran eksepsyon ki pa okipe yo, egzamine tras pil, analize enpak chak pwoblèm, swiv pinèz atravè pwojè yo, bay pwoblèm, ak plis ankò. Sèvi ak Sentry vle di mwens pinèz ak plis kòd anbake.

5.OpenCV

OpenCV se yon vizyon òdinatè sous louvri ak bibliyotèk aprantisaj machin. Bibliyotèk la gen plis pase 2500 algoritm optimize pou travay vizyon òdinatè tankou deteksyon ak rekonesans objè, klasifikasyon divès aktivite imen, swiv mouvman kamera, kreyasyon modèl objè XNUMXD, koud imaj pou jwenn imaj wo rezolisyon, ak anpil lòt travay. Bibliyotèk la disponib pou anpil lang tankou Python, C++, Java, elatriye.

Kantite zetwal sou Github: 39585

Èske w te deja travay sou nenpòt pwojè OpenCV? Men youn - Pwojè Detèminasyon Sèks ak Laj

6. Nilearn

Sa a se yon modil pou mete ann aplikasyon rapid ak fasil aprantisaj estatistik sou done NeuroImaging. Li pèmèt ou sèvi ak scikit-learn pou estatistik miltivarye pou modèl prediksyon, klasifikasyon, dekodaj ak analiz koneksyon. Nilearn fè pati ekosistèm NiPy, ki se yon kominote ki dedye pou itilize Python pou analize done neroimaging.

Kantite zetwal pou chak Github: 549

7. scikit-Learn

Scikit-learn se yon lòt pwojè Python sous louvri. Sa a se yon bibliyotèk aprantisaj machin trè popilè pou Python. Souvan yo itilize ak NumPy ak SciPy, SciPy ofri klasifikasyon, regresyon ak gwoupman - li sipòte SVM (Sipò pou machin vektè), forè o aza, akselerasyon gradyan, k-vle di ak DBSCAN. Bibliyotèk sa a ekri an Python ak Cython.

Kantite zetwal sou Github: 37,144

8. PyTorch

PyTorch se yon lòt bibliyotèk aprantisaj machin sous louvri ekri nan Python ak pou Python. Li baze sou bibliyotèk Torch la epi li bon pou domèn tankou vizyon òdinatè ak pwosesis langaj natirèl (NLP). Li gen tou yon entèfas C++.

Pami anpil lòt karakteristik, PyTorch ofri de wo nivo:

  • Trè GPU-akselere Tensor Computing
  • Rezo neral gwo twou san fon

Kantite zetwal sou Github: 31

9. Librosa

Librosa se youn nan pi bon bibliyotèk python pou analiz mizik ak odyo. Li gen eleman ki nesesè yo ke yo itilize pou jwenn enfòmasyon nan mizik. Bibliyotèk la byen dokimante epi li gen plizyè leson patikilye ak egzanp ki pral fè travay ou pi fasil.

Kantite zetwal sou Github: 3107

Aplikasyon yon pwojè Python sous louvri ak Librosa - rekonesans emosyon lapawòl.

10. Jensim

Gensim se yon bibliyotèk Python pou modèl sijè, endèks dokiman, ak rechèch resanblans pou gwo kòporasyon yo. Li vize a NLP ak kominote rekipere enfòmasyon yo. Gensim se kout pou "jenere tankou." Précédemment, li te kreye yon ti lis atik ki sanble ak atik sa a. Gensim klè, efikas ak évolutive. Gensim bay yon aplikasyon efikas ak senp nan modèl semantik san sipèvizyon soti nan tèks klè.

Kantite zetwal sou Github: 9

11. Django

Django se yon kad Python wo nivo ki ankouraje devlopman rapid epi ki kwè nan prensip DRY (pa repete tèt ou). Li se yon fondasyon trè pwisan ak pi lajman itilize pou Python. Li baze sou modèl MTV (Model-Template-View).

Kantite zetwal sou Github: 44

12. rekonesans figi

Rekonesans figi se yon pwojè popilè sou GitHub. Li fasil rekonèt ak manipile figi lè l sèvi avèk Python/liy kòmand epi sèvi ak bibliyotèk rekonesans feminen ki pi senp nan mond lan pou fè sa. Sa a itilize dlib ak aprantisaj pwofon pou detekte figi ak presizyon 99,38% nan referans Wild la.

Kantite zetwal sou Github: 28,267

13. Cookiecutter

Cookiecutter se yon sèvis piblik liy kòmand ki ka itilize pou kreye pwojè nan modèl (cookiecutters). Yon egzanp ta dwe kreye yon pwojè pakèt soti nan yon modèl pwojè pakèt. Sa yo se modèl kwa-platfòm, ak modèl pwojè yo ka nan nenpòt lang oswa fòma maketing, tankou Python, JavaScript, HTML, Ruby, CoffeeScript, RST, ak Markdown. Li pèmèt ou tou itilize plizyè lang nan menm modèl pwojè a.

Kantite zetwal sou Github: 10

14. panda

Pandas se yon bibliyotèk analiz done ak manipilasyon pou Python ki ofri estrikti done ki make ak fonksyon estatistik.

Kantite zetwal sou Github: 21,404

Pwojè sous louvri Python pou eseye panda - deteksyon maladi Parkinson la

15. Pipenv

Pipenv pwomèt yo dwe yon zouti pwodiksyon pare ki vize pou pote pi bon nan tout mond anbalaj nan mond lan nan Python. Tèminal li a gen bèl koulè epi li konbine Pipfile, pip ak virtualenv nan yon sèl lòd. Li otomatikman kreye ak jere yon anviwònman vityèl pou pwojè ou yo epi li bay itilizatè yo yon fason fasil pou personnaliser anviwònman travay yo.

Kantite zetwal sou Github: 18,322

16. SimpleCoin

Li se yon aplikasyon Blockchain pou lajan kript ki te bati nan Python, men li senp, ansekirite, ak enkonplè. SimpleCoin pa fèt pou itilize pwodiksyon an. Se pa pou itilizasyon pwodiksyon, SimpleCoin fèt pou rezon edikatif epi sèlman pou fè blockchain k ap travay la aksesib ak pi senp. Li pèmèt ou sove hashes mine ak echanj yo pou nenpòt ki lajan sipòte.
Kantite zetwal sou Github: 1343

17. Pyray

Li se yon bibliyotèk rann 3D ekri nan vaniy Python. Li rann 2D, 3D, objè ki pi wo dimansyon ak sèn nan Python ak animasyon. Li jwenn nou nan domèn videyo kreye, jwèt videyo, simulation fizik e menm bèl foto. Kondisyon pou sa a: PIL, numpy ak scipy.

Kantite zetwal sou Github: 451

18. MicroPython

MicroPython se Python pou mikrokontroleur. Li se yon aplikasyon efikas nan Python3 ki vini ak anpil pakè ki soti nan bibliyotèk la estanda Python epi li se optimize pou kouri sou mikrokontwolè ak nan anviwonman kontrent. Pyboard se yon ti tablo elektwonik ki kouri MicroPython sou metal fè pou li ka kontwole tout kalite pwojè elektwonik.

Kantite zetwal pou chak Github: 9,197

19. Kivy

Kivy se yon bibliyotèk Python pou devlope mobil ak lòt aplikasyon milti-manyen ak yon koòdone itilizatè natirèl (NUI). Li gen yon bibliyotèk grafik, plizyè opsyon widget, yon lang entèmedyè Kv pou kreye pwòp widgets ou, sipò pou sourit, klavye, TUIO, ak evènman milti-manyen. Li se yon bibliyotèk sous louvri pou devlopman aplikasyon rapid ak interfaces itilizatè inovatè. Li se kwa-platfòm, biznis-zanmitay, ak GPU-akselere.

Kantite zetwal sou Github: 9

20. priz

Dash pa Plotly se yon kad aplikasyon entènèt. Bati sou tèt Flask, Plotly.js, React ak React.js, li pèmèt nou sèvi ak Python pou konstwi tablodbò. Li pouvwa modèl Python ak R nan echèl. Dash pèmèt ou konstwi, teste, deplwaye ak rapòte san DevOps, JavaScript, CSS, oswa CronJobs. Dash pwisan, personnalisable, léger Et fasil pou jere. Li se tou sous louvri.

Kantite zetwal sou Github: 9,883

21. Magenta

Magenta se yon pwojè rechèch sous louvri ki konsantre sou aprantisaj machin kòm yon zouti nan pwosesis kreyatif la. Li pèmèt ou kreye mizik ak atizay lè l sèvi avèk aprantisaj machin. Magenta se yon bibliyotèk Python ki baze sou TensorFlow, ak sèvis piblik pou travay ak done anvan tout koreksyon, sèvi ak li pou fòme modèl machin yo ak kreye nouvo kontni.

22. R-CNN mask

Sa a se yon aplikasyon mask R-CNNN nan Python 3, TensorFlow ak Keras. Modèl la pran chak egzanp objè nan raster la epi li kreye bwat limit ak mask segmentasyon pou li. Li itilize Feature Pyramid Network (FPN) ak zo rèl ResNet101. Kòd la fasil pou pwolonje. Pwojè sa a ofri tou yon seri done Matterport3D nan espas 3D rekonstwi pa kliyan yo te kaptire...
Kantite zetwal sou Github: 14

23. Modèl TensorFlow

Sa a se yon depo ak modèl divès kalite aplike nan TensorFlow - modèl ofisyèl ak rechèch. Li gen tou echantiyon ak leson patikilye. Modèl ofisyèl yo itilize API TensorFlow wo nivo. Modèl rechèch yo se modèl ki aplike nan TensorFlow pa chèchè yo pou sipò yo oswa kesyon sipò ak demann.

Kantite zetwal sou Github: 57

24. Snallygaster

Snallygaster se yon fason yo òganize pwoblèm ak ankadreman pwojè. Mèsi a sa a, ou ka Customize panèl jesyon pwojè ou sou GitHub, optimize ak otomatize workflow ou. Li pèmèt ou sòt travay, planifye pwojè, otomatize workflow, swiv pwogrè, pataje estati epi finalman konplete. Snallygaster ka eskane pou fichye sekrè sou sèvè HTTP - li sanble pou fichye ki disponib sou sèvè entènèt ki pa ta dwe aksesib piblikman epi ki ka poze yon risk sekirite.

Kantite zetwal sou Github: 1

25.Statmodels

Li Pake Python, ki konplete scipy pou enfòmatik estatistik, ki gen ladan estatistik deskriptif ak estimasyon ak enferans pou modèl estatistik. Li gen klas ak fonksyon pou objektif sa a. Li pèmèt nou tou fè tès estatistik ak rechèch sou done estatistik.
Kantite zetwal sou Github: 4

26. WhatWaf

Sa a se yon zouti deteksyon pare-feu avanse ke nou ka itilize pou konprann si yon pare-feu aplikasyon entènèt prezan. Li detekte yon firewall nan yon aplikasyon entènèt epi li eseye dekouvri youn oswa plizyè solisyon pou li sou yon sib espesifye.

Kantite zetwal sou Github: 1300

27. Chainer

Chainer - li se yon kad aprantisaj pwofonoryante nan direksyon fleksibilite. Li baze sou Python epi li ofri API diferansye ki baze sou yon apwòch defini-pa-kouri. Chainer ofri tou API wo nivo oryante objè pou bati ak fòmasyon rezo neral. Li se yon kad pwisan, fleksib ak entwisyon pou rezo neral.
Kantite zetwal sou Github: 5,054

28. Detant

Rebound se yon zouti liy kòmand. Lè ou resevwa yon erè compilateur, li imedyatman rekipere rezilta yo nan debòde chemine a. Pou itilize sa a ou ka itilize kòmandman an detant pou egzekite dosye ou a. Li se youn nan 50 pwojè Python sous louvri ki pi popilè nan 2018. Anplis de sa, li mande pou Python 3.0 oswa pi wo. Kalite dosye sipòte: Python, Node.js, Ruby, Golang ak Java.

Kantite zetwal sou Github: 2913

29. Detectron

Detectron fè deteksyon objè modèn (tou aplike mask R-CNN). Li se lojisyèl Facebook AI Research (FAIR) ki ekri an Python epi ki kouri sou platfòm Caffe2 Deep Learning. Objektif Detectron se pou bay yon kod-wo kalite ak pèfòmans segondè pou rechèch deteksyon objè. Li fleksib epi li aplike algoritm sa yo - R-CNN mask, RetinaNet, pi vit R-CNN, RPN, rapid R-CNN, R-FCN.

Kantite zetwal sou Github: 21

30. Piton-dife

Sa a se yon bibliyotèk pou otomatikman jenere CLI (koòdone liy kòmand) soti nan (nenpòt) objè Python. Li pèmèt ou tou devlope ak debogaj kòd, osi byen ke egzamine kòd ki egziste deja oswa vire kòd yon lòt moun nan yon CLI. Python Fire fè li fasil pou deplase ant Bash ak Python, epi tou li fè li pi fasil pou itilize REPL la.
Kantite zetwal sou Github: 15

31. Pylearn2

Pylearn2 se yon bibliyotèk aprantisaj machin ki bati sitou sou tèt Theano. Objektif li se fè rechèch ML pi fasil. Pèmèt ou ekri nouvo algoritm ak modèl.
Kantite zetwal sou Github: 2681

32. Matplotlib

matplotlib se yon bibliyotèk desen 2D pou Python - li jenere bon jan kalite piblikasyon nan diferan fòma.

Kantite zetwal sou Github: 10,072

33. Theano

Theano se yon bibliyotèk pou manipile ekspresyon matematik ak matris. Li se tou yon du optimize. Theano itilize numpy-tankou sentaks pou eksprime kalkil ak konpile yo pou yo kouri sou CPU oswa GPU achitekti. Li se yon bibliyotèk aprantisaj machin sous louvri Python ekri nan Python ak CUDA epi li kouri sou Linux, macOS ak Windows.

Kantite zetwal pou chak Github: 8,922

34. Multidif

Multidiff fèt pou fè done oryante machin pi fasil pou konprann. Li ede w wè diferans ki genyen ant yon gwo kantite objè lè w fè diferans ant objè korespondan yo epi montre yo. Vizyalizasyon sa a pèmèt nou chèche modèl nan pwotokòl propriétaires oswa fòma dosye etranj. Li se tou sitou itilize pou jeni ranvèse ak analiz done binè.

Kantite zetwal sou Github: 262

35. Som-tsp

Pwojè sa a se sou lè l sèvi avèk kat oto-òganize yo rezoud pwoblèm nan vandè vwayaje. Sèvi ak SOM, nou jwenn solisyon ki pa pi bon pou pwoblèm TSP a epi sèvi ak fòma .tsp pou sa. TSP se yon pwoblèm NP-konplè epi li vin de pli zan pli difisil pou rezoud kòm kantite vil yo ogmante.

Kantite zetwal sou Github: 950

36. Foton

Photon se yon eskanè entènèt eksepsyonèlman rapid ki fèt pou OSINT. Li ka rekipere URL, URL ak paramèt, enfòmasyon Intel, dosye, kle sekrè, fichye JavaScript, alimèt ekspresyon regilye, ak subdomains. Lè sa a, enfòmasyon yo ekstrè ka sove ak ekspòte nan fòma json. Photon se fleksib ak enjenyeu. Ou kapab tou ajoute kèk grefon nan li.

Kantite zetwal sou Github: 5714

37. Sosyal Mapper

Social Mapper se yon zouti kat medya sosyal ki korelasyon pwofil lè l sèvi avèk rekonesans feminen. Li fè sa sou plizyè sit entènèt sou yon gwo echèl. Social Mapper otomatize rechèch pou non ak foto sou medya sosyal epi answit eseye idantifye ak gwoup prezans yon moun. Lè sa a, li jenere yon rapò pou revizyon imen. Sa a itil nan endistri sekirite a (pa egzanp, èskrokri). Li sipòte LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo ak Douban tribin.

Kantite zetwal sou Github: 2,396

38. Kamelot

Camelot se yon bibliyotèk Python ki ede w ekstrè tab nan dosye PDF yo. Li travay ak dosye tèks PDF, men se pa dokiman eskanè. Isit la chak tab se yon panda DataFrame. Anplis de sa, ou ka ekspòte tab nan .json, .xls, .html oswa .sqlite.

Kantite zetwal sou Github: 2415

39. Lektè

Sa a se yon lektè Qt pou li liv elektwonik. Li sipòte fòma .pdf, .epub, .djvu, .fb2, .mobi, .azw/.azw3/.azw4, .cbr/.cbz ak .md. Lector gen yon fenèt prensipal, gade tab, gade liv, Navigasyon san distraksyon, sipò anons, gade komik, ak yon fenèt anviwònman. Li sipòte tou Bookmarks, pwofil Navigasyon, yon editè metadata, ak yon diksyonè entegre.

Kantite zetwal sou Github: 835

40.m00dbot

Sa a se yon bot Telegram pou tès pwòp tèt ou depresyon ak enkyetid.

Kantite zetwal sou Github: 145

41. Manim

Li se yon motè animasyon pou eksplike videyo matematik ki ka itilize pou kreye animasyon presi pwogramasyon. Li itilize Python pou sa.

Kantite zetwal sou Github: 13

42. Douyin-Bot

Yon bot ekri nan Python pou yon aplikasyon Tinder tankou. Devlopè ki soti nan Lachin.

Kantite zetwal sou Github: 5,959

43. XSSstrike

Sa a se yon pake deteksyon scripting kwa-sit ak kat analizeur ekri alamen. Li prezante tou yon dèlko chaj entèlijan, yon motè fuzzing pwisan, ak yon motè rechèch ekstrèmman rapid. Olye pou yo enjekte yon chaj ak teste li pou travay tankou tout lòt zouti, XSStrike rekonèt repons lan lè l sèvi avèk analizeur miltip ak Lè sa a, trete chaj la, ki se garanti travay lè l sèvi avèk analiz kontèks entegre nan motè a fuzzing.

Kantite zetwal sou Github: 7050

44. PythonRobotics

Pwojè sa a se yon koleksyon kòd nan algoritm robotik Python, osi byen ke algoritm navigasyon otonòm.

Kantite zetwal sou Github: 6,746

45. Google Imaj Telechaje

Google Images Download se yon pwogram Python liy kòmand ki chèche imaj Google pou mo kle epi jwenn imaj yo pou ou. Li se yon ti pwogram ki pa gen okenn depandans si ou sèlman bezwen telechaje jiska 100 imaj pou chak mo kle.

Kantite zetwal sou Github: 5749

46. ​​Trape

Pèmèt ou kontwole ak egzekite atak entèlijan jeni sosyal an tan reyèl. Sa a ede revele ki jan gwo konpayi Entènèt yo ka jwenn enfòmasyon sansib epi kontwole itilizatè yo san yo pa konnen. Trape ka ede tou swiv sibè kriminèl yo.

Kantite zetwal sou Github: 4256

47. Xonsh

Xonsh se yon liy lòd ak yon langaj koki ki baze sou Python. Sa a se yon superset nan Python 3.5+ ak primitif koki adisyonèl tankou sa yo jwenn nan Bash ak IPython. Xonsh kouri sou Linux, Max OS X, Windows ak lòt gwo sistèm.

Kantite zetwal sou Github: 3426

48. GIF pou CLI

Li mande pou yon GIF oswa videyo kout oswa rechèch, epi lè l sèvi avèk Tenor GIF API, li konvèti nan yon grafik ASCII anime. Li itilize sekans chape ANSI pou animasyon ak koulè.

Kantite zetwal sou Github: 2,547

49.Cartoonify

Trase Sa a se yon kamera Polaroid ki ka trase desen. Li itilize yon rezo neral pou rekonesans objè, yon seri done Google Quickdraw, yon enprimant tèmik ak yon Franbwaz Pi. Vit, trase! se yon jwèt Google ki mande jwè yo trase yon foto yon objè/ide epi answit eseye devine sa li reprezante nan mwens pase 20 segonn.

Kantite zetwal sou Github: 1760

50. Zulip

Zulip se yon app chat gwoup ki travay an tan reyèl epi li pwodiktif tou ak konvèsasyon milti-fil. Anpil konpayi Fortune 500 ak pwojè sous louvri itilize li pou chat an tan reyèl ki ka okipe dè milye de mesaj chak jou.

Kantite zetwal sou Github: 10,432

51. YouTube-dl

Li se yon pwogram liy kòmand ki ka telechaje videyo sou YouTube ak kèk lòt sit. Li pa mare nan yon platfòm espesifik.

Kantite zetwal sou Github: 55

52.Ansible

Li se yon senp sistèm automatisation IT ki ka okipe fonksyon sa yo: jesyon konfigirasyon, deplwaman aplikasyon, pwovizyon nwaj, travay ad hoc, automatisation rezo, ak milti-sit orchestration.

Kantite zetwal sou Github: 39,443

53. HTTPie

HTTPie se yon liy lòd HTTP kliyan. Sa fè li pi fasil pou CLI a kominike avèk sèvis entènèt. Pou lòd http la, li pèmèt nou voye demann HTTP abitrè ak yon senp sentaks, epi resevwa pwodiksyon koulè. Nou ka sèvi ak li pou teste, debogaj ak kominike avèk serveurs HTTP.

Kantite zetwal sou Github: 43

54. Toubiyon Web sèvè

Li se yon fondasyon entènèt, bibliyotèk rezo asenkron pou Python. Li itilize I/O rezo ki pa bloke pou echèl plis pase plizyè milye koneksyon ouvè. Sa fè li yon bon chwa pou demann long ak WebSockets.

Kantite zetwal sou Github: 18

55.Demann

Requests se yon bibliyotèk ki rann li fasil pou voye demann HTTP/1.1. Ou pa oblije ajoute paramèt manyèlman nan URL oswa kode done PUT ak POST.
Kantite zetwal sou Github: 40

56. Scrapy

Scrapy se yon kad rapid, wo nivo rale entènèt - ou ka itilize li pou grate sit entènèt yo ekstrè done estriktire. Ou ka sèvi ak li tou pou analiz done, siveyans ak tès otomatik.

Kantite zetwal sou Github: 34,493

Sous: www.habr.com

Add nouvo kòmantè