56 atvērtā koda Python projekti

56 atvērtā koda Python projekti

1. Kolba

Tas ir Python rakstÄ«ts mikroietvars. Tam nav veidlapu validācijas un datu bāzes abstrakcijas slāņa, taču tas ļauj izmantot treÅ”o puÅ”u bibliotēkas kopējai funkcionalitātei. Un tāpēc tas ir mikro ietvars. Flask ir paredzēts, lai lietojumprogrammu izveide bÅ«tu vienkārÅ”a un ātra, vienlaikus pielāgojama un viegla. Tas ir balstÄ«ts uz Werkzeug un Jinja2 projektiem. Vairāk par to varat lasÄ«t DataFlair jaunākajā rakstā par Python kolba.

2. Keras

Keras ir atvērtā koda neironu tÄ«kla bibliotēka, kas rakstÄ«ta Python. Tas ir lietotājam draudzÄ«gs, modulārs un paplaÅ”ināms, un to var darbināt ar TensorFlow, Theano, PlaidML vai Microsoft Cognitive Toolkit (CNTK). Keras ir viss: veidnes, mērÄ·a un pārsÅ«tÄ«Å”anas funkcijas, optimizētāji un daudz kas cits. Tas atbalsta arÄ« konvolucionālos un atkārtotos neironu tÄ«klus.

Darbs pie jaunākā atvērtā pirmkoda projekta, kura pamatā ir Keras - Krūts vēža klasifikācija.

56 atvērtā koda Python projekti

Raksts tika tulkots ar EDISON Software atbalstu, kas izstrādā Vivaldi dokumentu glabāŔanas diagnostikas sistēmuun iegulda jaunuzņēmumos.

3.SpaCy

Tā ir atvērtā pirmkoda programmatÅ«ras bibliotēka, kas nodarbojas ar dabiskās valodas apstrāde (NLP) un rakstÄ«ts Python un Cython valodās. Lai gan NLTK ir vairāk piemērots mācÄ«bu un pētniecÄ«bas nolÅ«kiem, spaCy uzdevums ir nodroÅ”ināt programmatÅ«ru ražoÅ”anai. Turklāt Thinc ir spaCy maŔīnmācÄ«Å”anās bibliotēka, kas nodroÅ”ina CNN modeļus runas daļas marÄ·Ä“Å”anai, atkarÄ«bas parsÄ“Å”anai un nosaukto entÄ«tiju atpazÄ«Å”anai.

4. Sentry

Sentry piedāvā mitinātu atvērtā koda kļūdu uzraudzÄ«bu, lai jÅ«s varētu atklāt un Ŕķirot kļūdas reāllaikā. VienkārÅ”i instalējiet SDK savai valodai(-ām) vai ietvariem un sāciet darbu. Tas ļauj tvert neapstrādātus izņēmumus, pārbaudÄ«t steka pēdas, analizēt katras problēmas ietekmi, izsekot projektu kļūdām, pieŔķirt problēmas un veikt citas darbÄ«bas. Izmantojot Sentry, tiek nosÅ«tÄ«ts mazāk kļūdu un vairāk koda.

5.OpenCV

OpenCV ir atvērtā pirmkoda datora redzes un maŔīnmācÄ«Å”anās bibliotēka. Bibliotēkā ir vairāk nekā 2500 optimizētu algoritmu datorredzes uzdevumiem, piemēram, objektu noteikÅ”anai un atpazÄ«Å”anai, dažāda veida cilvēka darbÄ«bu klasifikācijai, kameras kustÄ«bas izsekoÅ”anas, XNUMXD objektu modeļu izveidei, attēlu saŔūŔanai augstas izŔķirtspējas attēlu iegÅ«Å”anai un daudziem citiem uzdevumiem. . Bibliotēka ir pieejama daudzām valodām, piemēram, Python, C++, Java utt.

Zvaigžņu skaits vietnē Github: 39585

Vai esat jau strādājis pie kāda OpenCV projekta? Šeit ir viens - Dzimuma un vecuma noteikŔanas projekts

6. Nilearn

Å is ir modulis ātrai un vienkārÅ”ai statistikas apguvei par NeuroImaging datiem. Tas ļauj izmantot scikit-learn daudzfaktoru statistikai paredzamajai modelÄ“Å”anai, klasifikācijai, dekodÄ“Å”anai un savienojamÄ«bas analÄ«zei. Nilearn ir daļa no NiPy ekosistēmas, kas ir kopiena, kuras mērÄ·is ir izmantot Python, lai analizētu neiroattēlveidoÅ”anas datus.

Zvaigžņu skaits uz GitHub: 549

7. scikit-Learn

Scikit-learn ir vēl viens atvērtā pirmkoda Python projekts. Å Ä« ir ļoti slavena Python maŔīnmācÄ«Å”anās bibliotēka. SciPy, ko bieži izmanto kopā ar NumPy un SciPy, piedāvā klasifikāciju, regresiju un klasterizāciju - tas atbalsta SVM (atbalsta vektora maŔīnas), nejauÅ”i meži, gradienta paātrinājums, k-vidējie un DBSCAN. Å Ä« bibliotēka ir rakstÄ«ta Python un Cython valodās.

Zvaigžņu skaits vietnē Github: 37,144

8. PyTorch

PyTorch ir vēl viena atvērtā pirmkoda maŔīnmācÄ«Å”anās bibliotēka, kas rakstÄ«ta Python un Python. Tas ir balstÄ«ts uz Torch bibliotēku un ir lieliski piemērots tādām jomām kā datora redze un dabiskās valodas apstrāde (NLP). Tam ir arÄ« C++ priekÅ”gals.

Starp daudzām citām funkcijām PyTorch piedāvā divas augsta līmeņa funkcijas:

  • Ä»oti GPU paātrināta tenzoru skaitļoÅ”ana
  • Dziļie neironu tÄ«kli

Github zvaigžņu skaits: 31 779

9. Librosa

Librosa ir viena no labākajām Python bibliotēkām mÅ«zikas un audio analÄ«zei. Tas satur nepiecieÅ”amos komponentus, kas tiek izmantoti, lai iegÅ«tu informāciju no mÅ«zikas. Bibliotēka ir labi dokumentēta, un tajā ir vairākas apmācÄ«bas un piemēri, kas atvieglos jÅ«su uzdevumu.

Zvaigžņu skaits vietnē Github: 3107

Atvērtā koda Python projekta un Librosa ievieÅ”ana - runas emociju atpazÄ«Å”ana.

10. Gensim

Gensim ir Python bibliotēka tēmu modelÄ“Å”anai, dokumentu indeksÄ“Å”anai un lÄ«dzÄ«bu meklÄ“Å”anai lielām korporācijām. Tas ir paredzēts NLP un informācijas izguves kopienām. Gensim ir saÄ«sinājums no ā€œÄ£enerēt lÄ«dzÄ«guā€. IepriekÅ” viņŔ izveidoja Ä«su Å”im rakstam lÄ«dzÄ«gu rakstu sarakstu. Gensim ir skaidrs, efektÄ«vs un mērogojams. Gensim nodroÅ”ina efektÄ«vu un vienkārÅ”u neuzraudzÄ«tas semantiskās modelÄ“Å”anas ievieÅ”anu no vienkārÅ”a teksta.

Github zvaigžņu skaits: 9 870

11. Django

Django ir augsta lÄ«meņa Python ietvars, kas veicina strauju attÄ«stÄ«bu un tic DRY (Don't Repeat Yourself) principam. Tas ir ļoti spēcÄ«gs un visplaŔāk izmantotais Python ietvars. Tas ir balstÄ«ts uz MTV (Model-Template-View) modeli.

Github zvaigžņu skaits: 44 214

12. Sejas atpazīŔana

Sejas atpazÄ«Å”ana ir populārs projekts vietnē GitHub. Tas viegli atpazÄ«st un manipulē ar sejas, izmantojot Python/komandrindu, un Å”im nolÅ«kam izmanto pasaulē vienkārŔāko sejas atpazÄ«Å”anas bibliotēku. Tas izmanto dlib ar dziļu apmācÄ«bu, lai atklātu sejas ar 99,38% precizitāti Wild etalonā.

Zvaigžņu skaits vietnē Github: 28,267

13. Cepumu griezējs

Cookiecutter ir komandrindas utilÄ«ta, ko var izmantot, lai izveidotu projektus no veidnēm (cookiecutters). Viens piemērs varētu bÅ«t pakeÅ”u projekta izveide no pakeÅ”projekta veidnes. Tās ir starpplatformu veidnes, un projektu veidnes var bÅ«t jebkurā valodā vai iezÄ«mÄ“Å”anas formātā, piemēram, Python, JavaScript, HTML, Ruby, CoffeeScript, RST un Markdown. Tas arÄ« ļauj vienā projekta veidnē izmantot vairākas valodas.

Github zvaigžņu skaits: 10 291

14. Pandas

Pandas ir Python datu analīzes un manipulāciju bibliotēka, kas piedāvā marķētas datu struktūras un statistikas funkcijas.

Zvaigžņu skaits vietnē Github: 21,404

Python atvērtā koda projekts, lai izmēģinātu Pandas - Parkinsona slimÄ«bas atklāŔana

15. Pipenv

Pipenv solās bÅ«t ražoÅ”anai gatavs rÄ«ks, kura mērÄ·is ir Python pasaulē ienest labāko no visām iepakojuma pasaulēm. Tā terminālim ir jaukas krāsas, un tas apvieno Pipfile, pip un virtualenv vienā komandā. Tas automātiski izveido un pārvalda virtuālo vidi jÅ«su projektiem un nodroÅ”ina lietotājiem vienkārÅ”u veidu, kā pielāgot savu darba vidi.

Zvaigžņu skaits vietnē Github: 18,322

16. SimpleCoin

Tā ir Python kriptovalÅ«tas Blockchain ievieÅ”ana, taču tā ir vienkārÅ”a, nedroÅ”a un nepilnÄ«ga. SimpleCoin nav paredzēts ražoÅ”anai. Nav paredzēts lietoÅ”anai ražoÅ”anā, SimpleCoin ir paredzēts izglÄ«tojoÅ”iem nolÅ«kiem un tikai, lai padarÄ«tu pieejamu un vienkārŔāku darbojoÅ”os blokķēdi. Tas ļauj saglabāt iegÅ«tos jaucējus un apmainÄ«t tos pret jebkuru atbalstÄ«to valÅ«tu.
Zvaigžņu skaits vietnē Github: 1343

17. Pirejs

Tā ir 3D renderÄ“Å”anas bibliotēka, kas rakstÄ«ta vaniļas Python valodā. Tas atveido 2D, 3D, augstākas dimensijas objektus un ainas Python un animācijā. Tas atrod mÅ«s izveidoto videoklipu, videospēļu, fizisko simulāciju un pat skaistu attēlu jomā. PrasÄ«bas Å”im: PIL, numpy un scipy.

Zvaigžņu skaits vietnē Github: 451

18. MicroPython

MicroPython ir Python mikrokontrolleriem. Tā ir efektÄ«va Python3 ievieÅ”ana, kas nāk ar daudzām Python standarta bibliotēkas pakotnēm un ir optimizēta darbÄ«bai mikrokontrolleros un ierobežotā vidē. Pyboard ir maza elektroniska plate, kas palaiž MicroPython uz tukÅ”a metāla, lai tā varētu kontrolēt visu veidu elektroniskos projektus.

Zvaigžņu skaits uz GitHub: 9,197

19. Kivija

Kivy ir Python bibliotēka mobilo un citu multi-touch lietojumprogrammu izstrādei ar dabisku lietotāja interfeisu (NUI). Tam ir grafikas bibliotēka, vairākas logrīku opcijas, KV starpvaloda, lai izveidotu savus logrīkus, atbalsts pelei, tastatūrai, TUIO un vairāku pieskārienu pasākumiem. Tā ir atvērtā pirmkoda bibliotēka ātrai lietojumprogrammu izstrādei ar novatoriskām lietotāja saskarnēm. Tas ir vairāku platformu, biznesam draudzīgs un GPU paātrināts.

Github zvaigžņu skaits: 9 930

20. domuzīme

Dash by Plotly ir tÄ«mekļa lietojumprogrammu ietvars. Tas ir izveidots uz Flask, Plotly.js, React un React.js, un tas ļauj mums izmantot Python, lai izveidotu informācijas paneļus. Tas nodroÅ”ina Python un R modeļus plaŔā mērogā. Dash ļauj jums izveidot, pārbaudÄ«t, izvietot un ziņot bez DevOps, JavaScript, CSS vai CronJobs. Dash ir jaudÄ«gs, pielāgojams, viegls un viegli pārvaldāms. Tas ir arÄ« atvērtais avots.

Zvaigžņu skaits vietnē Github: 9,883

21. Magenta

Magenta ir atvērtā pirmkoda pētniecÄ«bas projekts, kas koncentrējas uz maŔīnmācÄ«Å”anos kā radoŔā procesa rÄ«ku. Tas ļauj jums izveidot mÅ«ziku un mākslu, izmantojot maŔīnmācÄ«Å”anos. Magenta ir Python bibliotēka, kuras pamatā ir TensorFlow, ar utilÄ«tprogrammām darbam ar neapstrādātiem datiem, izmantojot to, lai apmācÄ«tu maŔīnu modeļus un izveidotu jaunu saturu.

22. R-CNN maska

Å Ä« ir R-CNNN maskas ievieÅ”ana Python 3, TensorFlow un Keras. Modelis ņem katru rastra objekta gadÄ«jumu un izveido tam ierobežojoÅ”os lodziņus un segmentācijas maskas. Tas izmanto funkciju piramÄ«das tÄ«klu (FPN) un ResNet101 mugurkaulu. Kods ir viegli pagarināms. Å is projekts piedāvā arÄ« Matterport3D datu kopu ar rekonstruētām 3D telpām, kuras tvēruÅ”i klienti...
Github zvaigžņu skaits: 14 055

23. TensorFlow modeļi

Å Ä« ir repozitorijs ar dažādiem TensorFlow ieviestiem modeļiem ā€“ oficiālajiem un pētnieciskajiem modeļiem. Tajā ir arÄ« paraugi un apmācÄ«bas. Oficiālie modeļi izmanto augsta lÄ«meņa TensorFlow API. PētniecÄ«bas modeļi ir modeļi, ko programmā TensorFlow ieviesuÅ”i pētnieki, lai sniegtu atbalstu vai jautājumu atbalstu un vaicājumus.

Github zvaigžņu skaits: 57 745

24. Snallygaster

Snallygaster ir veids, kā organizēt problēmas ar projektu dēļiem. Pateicoties tam, jÅ«s varat pielāgot savu projektu pārvaldÄ«bas paneli GitHub, optimizēt un automatizēt savu darbplÅ«smu. Tas ļauj kārtot uzdevumus, plānot projektus, automatizēt darbplÅ«smu, izsekot progresam, kopÄ«got statusu un beidzot pabeigt. Snallygaster var skenēt slepenos failus HTTP serveros ā€” tā meklē tÄ«mekļa serveros pieejamos failus, kuriem nevajadzētu bÅ«t publiski pieejamiem un var radÄ«t droŔības risku.

Github zvaigžņu skaits: 1 477

25.Statsmodeļi

Tā Python pakotne, kas papildina scipy statistikas skaitļoÅ”anai, tostarp aprakstoÅ”ajai statistikai un aplēsēm un secinājumiem statistikas modeļiem. Å im nolÅ«kam tai ir klases un funkcijas. Tas arÄ« ļauj mums veikt statistikas testus un pētÄ«jumus par statistikas datiem.
Github zvaigžņu skaits: 4 246

26. WhatWaf

Å is ir uzlabots ugunsmÅ«ra noteikÅ”anas rÄ«ks, ko varam izmantot, lai saprastu, vai ir pieejams tÄ«mekļa lietojumprogrammu ugunsmÅ«ris. Tas atklāj ugunsmÅ«ri tÄ«mekļa lietojumprogrammā un mēģina noteikt vienu vai vairākus tā risinājumus noteiktā mērÄ·Ä«.

Zvaigžņu skaits vietnē Github: 1300

27. Ķēdētājs

Ķēdes ķēde - tā ir dziļa mācÄ«Å”anās sistēmaorientēta uz elastÄ«bu. Tas ir balstÄ«ts uz Python un piedāvā diferencētas API, pamatojoties uz definēt pēc palaiÅ”anas pieeju. Chainer piedāvā arÄ« augsta lÄ«meņa objektorientētas API neironu tÄ«klu veidoÅ”anai un apmācÄ«bai. Tas ir spēcÄ«gs, elastÄ«gs un intuitÄ«vs neironu tÄ«klu ietvars.
Zvaigžņu skaits vietnē Github: 5,054

28.Atspēriens

Atsitiens ir komandrindas rÄ«ks. Kad saņemat kompilatora kļūdu, tas nekavējoties izgÅ«st rezultātus no steka pārpildes. Lai to izmantotu, faila izpildei varat izmantot atsitiena komandu. Tas ir viens no 50 populārākajiem atvērtā pirmkoda Python projektiem 2018. gadā. Turklāt tam ir nepiecieÅ”ama Python 3.0 vai jaunāka versija. AtbalstÄ«tie failu tipi: Python, Node.js, Ruby, Golang un Java.

Zvaigžņu skaits vietnē Github: 2913

29. Detectron

Detectron veic modernu objektu noteikÅ”anu (ievieÅ” arÄ« R-CNN masku). Tā ir Facebook AI Research (FAIR) programmatÅ«ra, kas rakstÄ«ta Python un darbojas Caffe2 Deep Learning platformā. Detectron mērÄ·is ir nodroÅ”ināt augstas kvalitātes, augstas veiktspējas kodu bāzi objektu noteikÅ”anas pētÄ«jumiem. Tas ir elastÄ«gs un realizē sekojoÅ”us algoritmus - R-CNN maska, RetinaNet, ātrāks R-CNN, RPN, ātrs R-CNN, R-FCN.

Github zvaigžņu skaits: 21 873

30. Python-uguns

Å Ä« ir bibliotēka automātiskai CLI (komandrindas saskarņu) Ä£enerÄ“Å”anai no (jebkura) Python objekta. Tas arÄ« ļauj izstrādāt un atkļūdot kodu, kā arÄ« pārbaudÄ«t esoÅ”o kodu vai pārvērst kāda cita kodu par CLI. Python Fire atvieglo pārvietoÅ”anos starp Bash un Python, kā arÄ« atvieglo REPL lietoÅ”anu.
Github zvaigžņu skaits: 15 299

31. Pylearn2

Pylearn2 ir maŔīnmācÄ«Å”anās bibliotēka, kas galvenokārt izveidota uz Theano. Tās mērÄ·is ir atvieglot ML izpēti. Ä»auj rakstÄ«t jaunus algoritmus un modeļus.
Zvaigžņu skaits vietnē Github: 2681

32. Matplotlib

matplotlib ir Python 2D zÄ«mējumu bibliotēka ā€“ tā Ä£enerē kvalitatÄ«vas publikācijas dažādos formātos.

Zvaigžņu skaits vietnē Github: 10,072

33.Teāno

Theano ir bibliotēka matemātisko un matricu izteiksmju manipulÄ“Å”anai. Tas ir arÄ« optimizācijas kompilators. Theano lieto nejutÄ«gs-lÄ«dzÄ«ga sintakse aprēķinu izteikÅ”anai un apkopo tos, lai tie darbotos CPU vai GPU arhitektÅ«rā. Tā ir atvērtā koda Python maŔīnmācÄ«Å”anās bibliotēka, kas rakstÄ«ta Python un CUDA un darbojas operētājsistēmās Linux, macOS un Windows.

Zvaigžņu skaits uz GitHub: 8,922

34.Daudzdiff

Multidiff ir izstrādāts, lai atvieglotu maŔīnorientētu datu izpratni. Tas palÄ«dz aplÅ«kot atŔķirÄ«bas starp lielu skaitu objektu, veicot atŔķirÄ«bas starp attiecÄ«gajiem objektiem un pēc tam tos parādot. Å Ä« vizualizācija ļauj mums meklēt modeļus patentētos protokolos vai neparastos failu formātos. To galvenokārt izmanto arÄ« reversās inženierijas un bināro datu analÄ«zei.

Zvaigžņu skaits vietnē Github: 262

35. Som-tējk

Å is projekts ir par paÅ”organizējoÅ”u karÅ”u izmantoÅ”anu, lai atrisinātu ceļojoŔā pārdevēja problēmu. Izmantojot SOM, mēs atrodam neoptimālus TSP problēmas risinājumus un Å”im nolÅ«kam izmantojam .tsp formātu. TSP ir NP pilnÄ«ga problēma un kļūst arvien grÅ«tāk risināma, palielinoties pilsētu skaitam.

Zvaigžņu skaits vietnē Github: 950

36. fotonu

Photon ir Ä«paÅ”i ātrs tÄ«mekļa skeneris, kas paredzēts OSINT. Tas var izgÅ«t URL, URL ar parametriem, Intel informāciju, failus, slepenās atslēgas, JavaScript failus, regulārās izteiksmes atbilstÄ«bas un apakÅ”domēnus. Pēc tam iegÅ«to informāciju var saglabāt un eksportēt json formātā. Fotons ir elastÄ«gs un Ä£eniāls. Tam varat pievienot arÄ« dažus spraudņus.

Zvaigžņu skaits vietnē Github: 5714

37. Sociālais kartētājs

Social Mapper ir sociālo mediju kartÄ“Å”anas rÄ«ks, kas korelē profilus, izmantojot sejas atpazÄ«Å”anu. Tas tiek darÄ«ts dažādās tÄ«mekļa vietnēs plaŔā mērogā. Sociālais kartētājs automatizē vārdu un fotoattēlu meklÄ“Å”anu sociālajos saziņas lÄ«dzekļos un pēc tam mēģina precÄ«zi noteikt un grupēt personas klātbÅ«tni. Pēc tam tas Ä£enerē ziņojumu, ko var pārskatÄ«t cilvēki. Tas ir noderÄ«gi droŔības nozarē (piemēram, pikŔķerÄ“Å”ana). Tā atbalsta LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo un Douban platformas.

Zvaigžņu skaits vietnē Github: 2,396

38. Kamelots

Camelot ir Python bibliotēka, kas palīdz izvilkt tabulas no PDF failiem. Tas darbojas ar teksta PDF failiem, bet ne ar skenētiem dokumentiem. Šeit katra tabula ir pandas DataFrame. Turklāt varat eksportēt tabulas uz .json, .xls, .html vai .sqlite.

Zvaigžņu skaits vietnē Github: 2415

39.Lektors

Å is ir Qt lasÄ«tājs e-grāmatu lasÄ«Å”anai. Tā atbalsta .pdf, .epub, .djvu, .fb2, .mobi, .azw/.azw3/.azw4, .cbr/.cbz un .md failu formātus. Lector ir galvenais logs, tabulas skats, grāmatas skats, skats bez traucējumiem, anotāciju atbalsts, komiksu skats un iestatÄ«jumu logs. Tā atbalsta arÄ« grāmatzÄ«mes, profilu pārlÅ«koÅ”anu, metadatu redaktoru un iebÅ«vēto vārdnÄ«cu.

Zvaigžņu skaits vietnē Github: 835

40.m00dbot

Šis ir Telegram robots depresijas un trauksmes paŔpārbaudei.

Zvaigžņu skaits vietnē Github: 145

41. Manim

Tas ir animācijas dzinējs matemātikas videoklipu izskaidroÅ”anai, ko var izmantot, lai programmatiski izveidotu precÄ«zas animācijas. Å im nolÅ«kam viņŔ izmanto Python.

Github zvaigžņu skaits: 13 491

42. Dujins-Bots

Bots, kas rakstīts Python valodā Tinder līdzīgai lietojumprogrammai. Izstrādātāji no Ķīnas.

Zvaigžņu skaits vietnē Github: 5,959

43. XSStrike

Å Ä« ir starpvietņu skriptu noteikÅ”anas pakotne ar četriem ar roku rakstÄ«tiem parsētājiem. Tam ir arÄ« inteliÄ£ents kravas Ä£enerators, jaudÄ«gs izplÅ«des dzinējs un neticami ātra meklētājprogramma. Tā vietā, lai ievadÄ«tu lietderÄ«go slodzi un pārbaudÄ«tu tās darbÄ«bu tāpat kā visus citus rÄ«kus, XSStrike atpazÄ«st atbildi, izmantojot vairākus parsētājus, un pēc tam apstrādā lietderÄ«go slodzi, kas tiek garantēta, izmantojot kontekstuālo analÄ«zi, kas integrēta izplÅ«duÅ”ajā dzinējā.

Zvaigžņu skaits vietnē Github: 7050

44. PythonRobotics

Šis projekts ir koda kolekcija Python robotikas algoritmos, kā arī autonomos navigācijas algoritmos.

Zvaigžņu skaits vietnē Github: 6,746

45. Google attēlu lejupielāde

Google attēlu lejupielāde ir komandrindas Python programma, kas pakalpojumā Google attēli meklē atslēgvārdus un iegÅ«st attēlus jÅ«su vietā. Tā ir maza programma bez atkarÄ«bas, ja katram atslēgvārdam nepiecieÅ”ams augÅ”upielādēt lÄ«dz 100 attēliem.

Zvaigžņu skaits vietnē Github: 5749

46. ā€‹ā€‹Trape

Ļauj pārraudzīt un izpildīt inteliģentus sociālās inženierijas uzbrukumus reāllaikā. Tas palīdz atklāt, kā lielie interneta uzņēmumi var iegūt sensitīvu informāciju un kontrolēt lietotājus bez viņu ziņas. Trape var arī palīdzēt izsekot kibernoziedzniekiem.

Zvaigžņu skaits vietnē Github: 4256

47. KsonÅ”

Xonsh ir starpplatformu Unix skatÄ«Å”anās komandrinda un čaulas valoda, kuras pamatā ir Python. Å is ir Python 3.5+ superkops ar papildu čaulas primitÄ«viem, piemēram, Bash un IPython. Xonsh darbojas operētājsistēmās Linux, Max OS X, Windows un citās lielākajās sistēmās.

Zvaigžņu skaits vietnē Github: 3426

48. GIF CLI

Tam ir nepiecieÅ”ams GIF vai Ä«ss video vai vaicājums, un, izmantojot Tenor GIF API, tas tiek pārveidots par ASCII animētu grafiku. Tas izmanto ANSI evakuācijas secÄ«bas animācijai un krāsai.

Zvaigžņu skaits vietnē Github: 2,547

49. Karikatūrizēt

Draw Å Ä« ir Polaroid kamera, ar kuru var zÄ«mēt karikatÅ«ras. Objektu atpazÄ«Å”anai tas izmanto neironu tÄ«klu, Google Quickdraw datu kopu, termisko printeri un Raspberry Pi. Ātri, zÄ«mē! ir Google spēle, kurā spēlētājiem tiek lÅ«gts uzzÄ«mēt objekta/idejas attēlu un pēc tam mēģina uzminēt, ko tas attēlo mazāk nekā 20 sekundēs.

Zvaigžņu skaits vietnē Github: 1760

50. Zulips

Zulip ir grupas tērzÄ“Å”anas lietotne, kas darbojas reāllaikā un ir produktÄ«va arÄ« daudzpavedienu sarunās. Daudzi Fortune 500 uzņēmumi un atvērtā pirmkoda projekti izmanto to reāllaika tērzÄ“Å”anai, kas var apstrādāt tÅ«kstoÅ”iem ziņojumu dienā.

Zvaigžņu skaits vietnē Github: 10,432

51. YouTube-dl

Tā ir komandrindas programma, kas var lejupielādēt videoklipus no YouTube un dažām citām vietnēm. Tas nav piesaistīts noteiktai platformai.

Github zvaigžņu skaits: 55 868

52.Iespējams

Tā ir vienkārÅ”a IT automatizācijas sistēma, kas var veikt Ŕādas funkcijas: konfigurācijas pārvaldÄ«bu, lietojumprogrammu izvietoÅ”anu, mākoņa nodroÅ”ināŔanu, ad hoc uzdevumus, tÄ«kla automatizāciju un vairāku vietņu orÄ·estrÄ“Å”anu.

Zvaigžņu skaits vietnē Github: 39,443

53. HTTPie

HTTPie ir komandrindas HTTP klients. Tas atvieglo CLI mijiedarbÄ«bu ar tÄ«mekļa pakalpojumiem. Komandai http ļauj nosÅ«tÄ«t patvaļīgus HTTP pieprasÄ«jumus ar vienkārÅ”u sintaksi un saņemt krāsainu izvadi. Mēs varam to izmantot, lai pārbaudÄ«tu, atkļūdotu un mijiedarbotos ar HTTP serveriem.

Github zvaigžņu skaits: 43 199

54. Tornado tīmekļa serveris

Tā ir tÄ«mekļa ietvars, asinhronā tÄ«kla bibliotēka Python. Tas izmanto nebloķējoÅ”u tÄ«kla I/O, lai mērogotu vairāk nekā tÅ«kstoÅ”iem atvērtu savienojumu. Tas padara to par labu izvēli ilgiem pieprasÄ«jumiem un WebSockets.

Github zvaigžņu skaits: 18 306

55.Pieprasījumi

PieprasÄ«jumi ir bibliotēka, kas atvieglo HTTP/1.1 pieprasÄ«jumu nosÅ«tÄ«Å”anu. Jums nav manuāli jāpievieno parametri URL vai jākodē PUT un POST dati.
Github zvaigžņu skaits: 40 294

56.Skrepis

Scrapy ir ātra, augsta lÄ«meņa tÄ«mekļa rāpuļprogrammas sistēma ā€” varat to izmantot, lai notÄ«rÄ«tu vietnes, lai iegÅ«tu strukturētus datus. Varat to izmantot arÄ« datu analÄ«zei, uzraudzÄ«bai un automatizētai testÄ“Å”anai.

Zvaigžņu skaits vietnē Github: 34,493

Avots: www.habr.com

Pievieno komentāru