56 έργα ανοιχτού κώδικα Python

56 έργα ανοιχτού κώδικα Python

1. Φιάλη

Είναι ένα μικροπλαίσιο γραμμένο σε Python. Δεν έχει επικυρώσεις για φόρμες και επίπεδο αφαίρεσης βάσης δεδομένων, αλλά σας επιτρέπει να χρησιμοποιείτε βιβλιοθήκες τρίτων για κοινή λειτουργικότητα. Και γι' αυτό είναι ένα μικροπλαίσιο. Το Flask έχει σχεδιαστεί για να κάνει τη δημιουργία εφαρμογών απλή και γρήγορη, ενώ είναι επίσης επεκτάσιμη και ελαφριά. Βασίζεται στα έργα Werkzeug και Jinja2. Μπορείτε να διαβάσετε περισσότερα σχετικά με αυτό στο τελευταίο άρθρο της DataFlair σχετικά Python Flask.

2. Κεράς

Το Keras είναι μια βιβλιοθήκη νευρωνικών δικτύων ανοιχτού κώδικα γραμμένη σε Python. Είναι φιλικό προς το χρήστη, αρθρωτό και επεκτάσιμο και μπορεί να τρέξει πάνω από τα TensorFlow, Theano, PlaidML ή Microsoft Cognitive Toolkit (CNTK). Το Keras τα έχει όλα: πρότυπα, αντικειμενικές λειτουργίες και λειτουργίες μεταφοράς, βελτιστοποιητές και πολλά άλλα. Υποστηρίζει επίσης συνελικτικά και επαναλαμβανόμενα νευρωνικά δίκτυα.

Εργασία στο πιο πρόσφατο έργο ανοιχτού κώδικα που βασίζεται στο Keras - Ταξινόμηση του καρκίνου του μαστού.

56 έργα ανοιχτού κώδικα Python

Το άρθρο μεταφράστηκε με την υποστήριξη της EDISON Software, η οποία αναπτύσσει ένα διαγνωστικό σύστημα αποθήκευσης εγγράφων VivaldiΚαι επενδύει σε startups.

3.SpaCy

Είναι μια βιβλιοθήκη λογισμικού ανοιχτού κώδικα που ασχολείται με επεξεργασία φυσικής γλώσσας (NLP) και γραμμένο σε Python και Cython. Ενώ το NLTK είναι πιο κατάλληλο για διδακτικούς και ερευνητικούς σκοπούς, η δουλειά του spaCy είναι να παρέχει λογισμικό για παραγωγή. Επιπλέον, το Thinc είναι η βιβλιοθήκη μηχανικής εκμάθησης του spaCy που παρέχει μοντέλα CNN για επισήμανση μέρους του λόγου, ανάλυση εξάρτησης και αναγνώριση επώνυμης οντότητας.

4. Φρουρός

Το Sentry προσφέρει φιλοξενούμενη παρακολούθηση σφαλμάτων ανοιχτού κώδικα, ώστε να μπορείτε να εντοπίσετε και να διαλογίσετε σφάλματα σε πραγματικό χρόνο. Απλώς εγκαταστήστε το SDK για τις γλώσσες ή τα πλαίσια και ξεκινήστε. Σας επιτρέπει να καταγράφετε μη χειριζόμενες εξαιρέσεις, να εξετάζετε ίχνη στοίβας, να αναλύετε τον αντίκτυπο κάθε ζητήματος, να παρακολουθείτε σφάλματα σε έργα, να εκχωρείτε προβλήματα και πολλά άλλα. Η χρήση του Sentry σημαίνει λιγότερα σφάλματα και περισσότερος κωδικός αποστολής.

5.OpenCV

Το OpenCV είναι μια βιβλιοθήκη υπολογιστικής όρασης και μηχανικής εκμάθησης ανοιχτού κώδικα. Η βιβλιοθήκη διαθέτει περισσότερους από 2500 βελτιστοποιημένους αλγόριθμους για εργασίες όρασης υπολογιστή, όπως ανίχνευση και αναγνώριση αντικειμένων, ταξινόμηση διαφόρων τύπων ανθρώπινων δραστηριοτήτων, παρακολούθηση κίνησης κάμερας, δημιουργία μοντέλων αντικειμένων XNUMXD, συρραφή εικόνων για λήψη εικόνων υψηλής ανάλυσης και πολλές άλλες εργασίες . Η βιβλιοθήκη είναι διαθέσιμη για πολλές γλώσσες όπως Python, C++, Java κ.λπ.

Αριθμός αστεριών στο Github: 39585

Έχετε ήδη εργαστεί σε κάποιο έργο OpenCV; Ορίστε ένα - Έργο προσδιορισμού φύλου και ηλικίας

6. Nilearn

Αυτή είναι μια ενότητα για γρήγορη και εύκολη εφαρμογή στατιστικής εκμάθησης σε δεδομένα NeuroImaging. Σας επιτρέπει να χρησιμοποιείτε το scikit-learn για στατιστικές πολλαπλών μεταβλητών για προγνωστική μοντελοποίηση, ταξινόμηση, αποκωδικοποίηση και ανάλυση συνδεσιμότητας. Το Nilearn είναι μέρος του οικοσυστήματος NiPy, το οποίο είναι μια κοινότητα αφιερωμένη στη χρήση της Python για την ανάλυση δεδομένων νευροαπεικόνισης.

Αριθμός αστεριών ανά Github: 549

7. scicit-Μάθετε

Το Scikit-learn είναι ένα άλλο έργο ανοιχτού κώδικα Python. Αυτή είναι μια πολύ διάσημη βιβλιοθήκη μηχανικής εκμάθησης για την Python. Συχνά χρησιμοποιείται με το NumPy και το SciPy, το SciPy προσφέρει ταξινόμηση, παλινδρόμηση και ομαδοποίηση - υποστηρίζει SVM (Support Vector Machines), τυχαία δάση, επιτάχυνση κλίσης, k-means και DBSCAN. Αυτή η βιβλιοθήκη είναι γραμμένη σε Python και Cython.

Αριθμός αστεριών στο Github: 37,144

8. PyTorch

Το PyTorch είναι μια άλλη βιβλιοθήκη μηχανικής εκμάθησης ανοιχτού κώδικα γραμμένη σε Python και για Python. Βασίζεται στη βιβλιοθήκη Torch και είναι εξαιρετικό για τομείς όπως η όραση υπολογιστή και η επεξεργασία φυσικής γλώσσας (NLP). Έχει επίσης ένα frontend C++.

Μεταξύ πολλών άλλων χαρακτηριστικών, το PyTorch προσφέρει δύο χαρακτηριστικά υψηλού επιπέδου:

  • Υπολογισμός τανυστή υψηλής επιτάχυνσης GPU
  • Βαθιά νευρωνικά δίκτυα

Αριθμός αστεριών στο Github: 31

9. Librosa

Η Librosa είναι μια από τις καλύτερες βιβλιοθήκες python για μουσική και ανάλυση ήχου. Περιέχει τα απαραίτητα στοιχεία που χρησιμοποιούνται για τη λήψη πληροφοριών από τη μουσική. Η βιβλιοθήκη είναι καλά τεκμηριωμένη και περιέχει πολλά σεμινάρια και παραδείγματα που θα διευκολύνουν την εργασία σας.

Αριθμός αστεριών στο Github: 3107

Υλοποίηση έργου ανοιχτού κώδικα Python και Librosa - αναγνώριση συναισθημάτων ομιλίας.

10. Γένσιμ

Το Gensim είναι μια βιβλιοθήκη Python για μοντελοποίηση θεμάτων, ευρετηρίαση εγγράφων και αναζητήσεις ομοιότητας για μεγάλες εταιρείες. Απευθύνεται στις κοινότητες NLP και ανάκτησης πληροφοριών. Το Gensim είναι συντομογραφία του «δημιουργώ σαν». Προηγουμένως, δημιούργησε μια σύντομη λίστα άρθρων παρόμοια με αυτό το άρθρο. Το Gensim είναι σαφές, αποτελεσματικό και επεκτάσιμο. Το Gensim παρέχει μια αποτελεσματική και απλή εφαρμογή σημασιολογικής μοντελοποίησης χωρίς επίβλεψη από απλό κείμενο.

Αριθμός αστεριών στο Github: 9

11. Τζάνγκο

Django είναι ένα πλαίσιο Python υψηλού επιπέδου που ενθαρρύνει την ταχεία ανάπτυξη και πιστεύει στην αρχή DRY (Don't Repeat Yourself). Είναι ένα πολύ ισχυρό και πιο ευρέως χρησιμοποιούμενο πλαίσιο για την Python. Βασίζεται στο μοτίβο MTV (Model-Template-View).

Αριθμός αστεριών στο Github: 44

12. Αναγνώριση προσώπου

Η αναγνώριση προσώπου είναι ένα δημοφιλές έργο στο GitHub. Αναγνωρίζει και χειρίζεται εύκολα πρόσωπα χρησιμοποιώντας Python/γραμμή εντολών και χρησιμοποιεί την απλούστερη βιβλιοθήκη αναγνώρισης προσώπου στον κόσμο για να το κάνει. Αυτό χρησιμοποιεί dlib με βαθιά εκμάθηση για τον εντοπισμό προσώπων με ακρίβεια 99,38% στο σημείο αναφοράς Wild.

Αριθμός αστεριών στο Github: 28,267

13. Μπισκοκόφτης

Το Cookiecutter είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που μπορεί να χρησιμοποιηθεί για τη δημιουργία έργων από πρότυπα (cookiecutters). Ένα παράδειγμα θα ήταν η δημιουργία ενός έργου δέσμης από ένα πρότυπο έργου παρτίδας. Αυτά είναι πρότυπα πολλαπλών πλατφορμών και τα πρότυπα έργων μπορούν να είναι σε οποιαδήποτε γλώσσα ή μορφή σήμανσης, όπως Python, JavaScript, HTML, Ruby, CoffeeScript, RST και Markdown. Σας επιτρέπει επίσης να χρησιμοποιείτε πολλές γλώσσες στο ίδιο πρότυπο έργου.

Αριθμός αστεριών στο Github: 10

14. Πάντες

Το Pandas είναι μια βιβλιοθήκη ανάλυσης και χειρισμού δεδομένων για την Python που προσφέρει δομές δεδομένων με ετικέτα και στατιστικές συναρτήσεις.

Αριθμός αστεριών στο Github: 21,404

Έργο ανοιχτού κώδικα Python για να δοκιμάσετε τα Panda - ανίχνευση της νόσου του Πάρκινσον

15. Πίπενβ

Το Pipenv υπόσχεται να είναι ένα έτοιμο για παραγωγή εργαλείο με στόχο να φέρει τον καλύτερο από όλους τους κόσμους συσκευασίας στον κόσμο της Python. Το τερματικό του έχει ωραία χρώματα και συνδυάζει Pipfile, pip και virtualenv σε μία εντολή. Δημιουργεί και διαχειρίζεται αυτόματα ένα εικονικό περιβάλλον για τα έργα σας και παρέχει στους χρήστες έναν εύκολο τρόπο να προσαρμόσουν το περιβάλλον εργασίας τους.

Αριθμός αστεριών στο Github: 18,322

16. SimpleCoin

Είναι μια εφαρμογή Blockchain για κρυπτονομίσματα ενσωματωμένη σε Python, αλλά είναι απλή, ανασφαλής και ημιτελής. Το SimpleCoin δεν προορίζεται για παραγωγική χρήση. Όχι για παραγωγική χρήση, το SimpleCoin προορίζεται για εκπαιδευτικούς σκοπούς και μόνο για να κάνει το λειτουργικό blockchain προσβάσιμο και απλούστερο. Σας επιτρέπει να αποθηκεύετε τα εξορυγμένα hashes και να τα ανταλλάσσετε με οποιοδήποτε υποστηριζόμενο νόμισμα.
Αριθμός αστεριών στο Github: 1343

17. Pyray

Είναι μια βιβλιοθήκη τρισδιάστατης απόδοσης γραμμένη σε vanilla Python. Αποδίδει 3D, 2D, αντικείμενα και σκηνές υψηλότερων διαστάσεων σε Python και κινούμενα σχέδια. Μας βρίσκει στη σφαίρα των δημιουργημένων βίντεο, βιντεοπαιχνιδιών, φυσικών προσομοιώσεων ακόμα και όμορφων εικόνων. Απαιτήσεις για αυτό: PIL, numpy και scipy.

Αριθμός αστεριών στο Github: 451

18. MicroPython

Το MicroPython είναι Python για μικροελεγκτές. Είναι μια αποτελεσματική υλοποίηση της Python3 που συνοδεύεται από πολλά πακέτα από την τυπική βιβλιοθήκη Python και είναι βελτιστοποιημένη για να εκτελείται σε μικροελεγκτές και σε περιβάλλοντα περιορισμού. Το Pyboard είναι μια μικρή ηλεκτρονική πλακέτα που τρέχει το MicroPython σε γυμνό μέταλλο, ώστε να μπορεί να ελέγχει όλα τα είδη ηλεκτρονικών έργων.

Αριθμός αστεριών ανά Github: 9,197

19. Κιβί

Η Kivy είναι μια βιβλιοθήκη Python για την ανάπτυξη φορητών και άλλων εφαρμογών πολλαπλής αφής με φυσικό περιβάλλον χρήστη (NUI). Διαθέτει βιβλιοθήκη γραφικών, πολλές επιλογές widget, μια ενδιάμεση γλώσσα Kv για τη δημιουργία των δικών σας γραφικών στοιχείων, υποστήριξη για ποντίκι, πληκτρολόγιο, TUIO και συμβάντα πολλαπλής αφής. Είναι μια βιβλιοθήκη ανοιχτού κώδικα για γρήγορη ανάπτυξη εφαρμογών με καινοτόμες διεπαφές χρήστη. Είναι cross-platform, φιλικό προς τις επιχειρήσεις και επιταχύνεται με GPU.

Αριθμός αστεριών στο Github: 9

20. παύλα

Το Dash by Plotly είναι ένα πλαίσιο εφαρμογής web. Χτισμένο πάνω στα Flask, Plotly.js, React και React.js, μας επιτρέπει να χρησιμοποιούμε την Python για τη δημιουργία πινάκων εργαλείων. Ενισχύει τα μοντέλα Python και R σε κλίμακα. Το Dash σάς επιτρέπει να δημιουργείτε, να δοκιμάζετε, να αναπτύσσετε και να αναφέρετε χωρίς DevOps, JavaScript, CSS ή CronJobs. Το Dash είναι ισχυρό, προσαρμόσιμο, ελαφρύ και εύκολο στη διαχείριση. Είναι επίσης ανοιχτού κώδικα.

Αριθμός αστεριών στο Github: 9,883

21. Ματζέντα

Το Magenta είναι ένα ερευνητικό έργο ανοιχτού κώδικα που εστιάζει στη μηχανική μάθηση ως εργαλείο στη δημιουργική διαδικασία. Σας επιτρέπει να δημιουργείτε μουσική και τέχνη χρησιμοποιώντας μηχανική μάθηση. Το Magenta είναι μια βιβλιοθήκη Python που βασίζεται στο TensorFlow, με βοηθητικά προγράμματα για εργασία με ακατέργαστα δεδομένα, τη χρήση τους για την εκπαίδευση μοντέλων μηχανών και τη δημιουργία νέου περιεχομένου.

22. Μάσκα R-CNN

Αυτή είναι μια υλοποίηση της μάσκας R-CNNN σε Python 3, TensorFlow και Keras. Το μοντέλο παίρνει κάθε στιγμιότυπο αντικειμένου στο ράστερ και δημιουργεί πλαίσια οριοθέτησης και μάσκες τμηματοποίησης για αυτό. Χρησιμοποιεί το Δίκτυο Πυραμίδας Δυνατοτήτων (FPN) και τον κορμό του ResNet101. Ο κώδικας είναι εύκολο να επεκταθεί. Αυτό το έργο προσφέρει επίσης ένα σύνολο δεδομένων Matterport3D με ανακατασκευασμένους τρισδιάστατους χώρους που έχουν καταγραφεί από πελάτες...
Αριθμός αστεριών στο Github: 14

23. Μοντέλα TensorFlow

Αυτό είναι ένα αποθετήριο με διάφορα μοντέλα που υλοποιούνται στο TensorFlow - επίσημα και ερευνητικά μοντέλα. Έχει επίσης δείγματα και tutorials. Τα επίσημα μοντέλα χρησιμοποιούν API υψηλού επιπέδου TensorFlow. Τα ερευνητικά μοντέλα είναι μοντέλα που εφαρμόζονται στο TensorFlow από ερευνητές για την υποστήριξή τους ή την υποστήριξη ερωτήσεων και ερωτημάτων.

Αριθμός αστεριών στο Github: 57

24. Snallygaster

Το Snallygaster είναι ένας τρόπος οργάνωσης προβλημάτων με πίνακες έργων. Χάρη σε αυτό, μπορείτε να προσαρμόσετε τον πίνακα διαχείρισης του έργου σας στο GitHub, να βελτιστοποιήσετε και να αυτοματοποιήσετε τη ροή εργασίας σας. Σας επιτρέπει να ταξινομήσετε εργασίες, να προγραμματίσετε έργα, να αυτοματοποιήσετε τη ροή εργασιών, να παρακολουθήσετε την πρόοδο, να μοιραστείτε την κατάσταση και, τέλος, να ολοκληρώσετε. Το Snallygaster μπορεί να κάνει σάρωση για μυστικά αρχεία σε διακομιστές HTTP - αναζητά αρχεία διαθέσιμα σε διακομιστές ιστού που δεν θα πρέπει να είναι δημόσια προσβάσιμα και ενδέχεται να θέτουν σε κίνδυνο την ασφάλεια.

Αριθμός αστεριών στο Github: 1

25. Στατιστικά μοντέλα

Το Πακέτο Python, το οποίο συμπληρώνει την επιστήμη για στατιστικούς υπολογισμούς, συμπεριλαμβανομένων των περιγραφικών στατιστικών και της εκτίμησης και των συμπερασμάτων για στατιστικά μοντέλα. Έχει κλάσεις και λειτουργίες για αυτό το σκοπό. Μας επιτρέπει επίσης να διεξάγουμε στατιστικές δοκιμές και έρευνες σε στατιστικά δεδομένα.
Αριθμός αστεριών στο Github: 4

26. WhatWaf

Αυτό είναι ένα προηγμένο εργαλείο ανίχνευσης τείχους προστασίας που μπορούμε να χρησιμοποιήσουμε για να καταλάβουμε εάν υπάρχει ένα τείχος προστασίας εφαρμογής web. Ανιχνεύει ένα τείχος προστασίας σε μια εφαρμογή Ιστού και προσπαθεί να ανακαλύψει έναν ή περισσότερους τρόπους λύσης για αυτό σε έναν καθορισμένο στόχο.

Αριθμός αστεριών στο Github: 1300

27. Αλυσίδα

Αλυσίδα - είναι ένα πλαίσιο βαθιάς μάθησηςπροσανατολισμένη στην ευελιξία. Βασίζεται στην Python και προσφέρει διαφοροποιημένα API βασισμένα σε μια προσέγγιση καθορισμού ανά εκτέλεση. Το Chainer προσφέρει επίσης αντικειμενοστραφή API υψηλού επιπέδου για τη δημιουργία και την εκπαίδευση νευρωνικών δικτύων. Είναι ένα ισχυρό, ευέλικτο και διαισθητικό πλαίσιο για νευρωνικά δίκτυα.
Αριθμός αστεριών στο Github: 5,054

28. Αναπήδηση

Το Rebound είναι ένα εργαλείο γραμμής εντολών. Όταν λαμβάνετε ένα σφάλμα μεταγλωττιστή, ανακτά αμέσως τα αποτελέσματα από την υπερχείλιση στοίβας. Για να το χρησιμοποιήσετε, μπορείτε να χρησιμοποιήσετε την εντολή rebound για να εκτελέσετε το αρχείο σας. Είναι ένα από τα 50 πιο δημοφιλή έργα ανοιχτού κώδικα Python του 2018. Επιπλέον, απαιτεί Python 3.0 ή νεότερη έκδοση. Υποστηριζόμενοι τύποι αρχείων: Python, Node.js, Ruby, Golang και Java.

Αριθμός αστεριών στο Github: 2913

29. Ανιχνευτής

Το Detectron εκτελεί σύγχρονη ανίχνευση αντικειμένων (εφαρμόζει επίσης μάσκα R-CNN). Είναι το λογισμικό Facebook AI Research (FAIR) γραμμένο σε Python και τρέχει στην πλατφόρμα Caffe2 Deep Learning. Στόχος του Detectron είναι να παρέχει μια βάση κώδικα υψηλής ποιότητας, υψηλής απόδοσης για την έρευνα ανίχνευσης αντικειμένων. Είναι ευέλικτο και υλοποιεί τους ακόλουθους αλγόριθμους - R-CNN mask, RetinaNet, ταχύτερο R-CNN, RPN, γρήγορο R-CNN, R-FCN.

Αριθμός αστεριών στο Github: 21

30. Python-fire

Αυτή είναι μια βιβλιοθήκη για την αυτόματη δημιουργία CLI (διεπαφές γραμμής εντολών) από (οποιοδήποτε) αντικείμενο Python. Σας επιτρέπει επίσης να αναπτύξετε και να διορθώσετε τον κώδικα, καθώς και να εξετάσετε τον υπάρχοντα κώδικα ή να μετατρέψετε τον κώδικα κάποιου άλλου σε CLI. Το Python Fire διευκολύνει τη μετακίνηση μεταξύ Bash και Python και επίσης διευκολύνει τη χρήση του REPL.
Αριθμός αστεριών στο Github: 15

31. Pylearn2

Το Pylearn2 είναι μια βιβλιοθήκη μηχανικής εκμάθησης που χτίστηκε κυρίως πάνω στο Theano. Στόχος του είναι να διευκολύνει την έρευνα ML. Σας επιτρέπει να γράφετε νέους αλγόριθμους και μοντέλα.
Αριθμός αστεριών στο Github: 2681

32. Matplotlib

matplotlib είναι μια βιβλιοθήκη 2D σχεδίων για την Python - δημιουργεί ποιοτικές εκδόσεις σε διαφορετικές μορφές.

Αριθμός αστεριών στο Github: 10,072

33. Θεανώ

Το Theano είναι μια βιβλιοθήκη για το χειρισμό μαθηματικών και πινάκων εκφράσεων. Είναι επίσης ένας μεταγλωττιστής βελτιστοποίησης. Η Θεανώ χρησιμοποιεί μουδιασμένος-όπως η σύνταξη για την έκφραση των υπολογισμών και τους μεταγλωττίζει ώστε να εκτελούνται σε αρχιτεκτονικές CPU ή GPU. Είναι μια βιβλιοθήκη μηχανικής εκμάθησης Python ανοιχτού κώδικα γραμμένη σε Python και CUDA και τρέχει σε Linux, macOS και Windows.

Αριθμός αστεριών ανά Github: 8,922

34. Multidiff

Το Multidiff έχει σχεδιαστεί για να κάνει πιο κατανοητά τα προσανατολισμένα στη μηχανή δεδομένα. Σας βοηθά να δείτε τις διαφορές μεταξύ ενός μεγάλου αριθμού αντικειμένων κάνοντας διαφορές μεταξύ των αντίστοιχων αντικειμένων και στη συνέχεια εμφανίζοντάς τα. Αυτή η οπτικοποίηση μας επιτρέπει να αναζητούμε μοτίβα σε ιδιόκτητα πρωτόκολλα ή ασυνήθιστες μορφές αρχείων. Χρησιμοποιείται επίσης κυρίως για αντίστροφη μηχανική και δυαδική ανάλυση δεδομένων.

Αριθμός αστεριών στο Github: 262

35. Σομ-τσ.γ

Αυτό το έργο αφορά τη χρήση αυτοοργάνωσης χαρτών για την επίλυση του προβλήματος του ταξιδιώτη πωλητή. Χρησιμοποιώντας SOM, βρίσκουμε μη βέλτιστες λύσεις στο πρόβλημα TSP και χρησιμοποιούμε τη μορφή .tsp για αυτό. Το TSP είναι ένα πλήρες πρόβλημα NP και γίνεται όλο και πιο δύσκολο να λυθεί καθώς ο αριθμός των πόλεων αυξάνεται.

Αριθμός αστεριών στο Github: 950

36. Φωτόν

Το Photon είναι ένας εξαιρετικά γρήγορος web scanner σχεδιασμένος για OSINT. Μπορεί να ανακτήσει URL, URL με παραμέτρους, πληροφορίες Intel, αρχεία, μυστικά κλειδιά, αρχεία JavaScript, αντιστοιχίσεις τυπικών εκφράσεων και υποτομείς. Οι εξαγόμενες πληροφορίες μπορούν στη συνέχεια να αποθηκευτούν και να εξαχθούν σε μορφή json. Το φωτόνιο είναι ευέλικτο και έξυπνο. Μπορείτε επίσης να προσθέσετε μερικά πρόσθετα σε αυτό.

Αριθμός αστεριών στο Github: 5714

37. Social Mapper

Το Social Mapper είναι ένα εργαλείο χαρτογράφησης μέσων κοινωνικής δικτύωσης που συσχετίζει τα προφίλ χρησιμοποιώντας την αναγνώριση προσώπου. Αυτό το κάνει σε διάφορους ιστότοπους σε μεγάλη κλίμακα. Το Social Mapper αυτοματοποιεί την αναζήτηση ονομάτων και φωτογραφιών στα μέσα κοινωνικής δικτύωσης και στη συνέχεια επιχειρεί να εντοπίσει και να ομαδοποιήσει την παρουσία κάποιου. Στη συνέχεια δημιουργεί μια αναφορά για ανθρώπινη εξέταση. Αυτό είναι χρήσιμο στη βιομηχανία ασφάλειας (για παράδειγμα, phishing). Υποστηρίζει πλατφόρμες LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo και Douban.

Αριθμός αστεριών στο Github: 2,396

38. Κάμελοτ

Το Camelot είναι μια βιβλιοθήκη Python που σας βοηθά να εξάγετε πίνακες από αρχεία PDF. Λειτουργεί με αρχεία PDF κειμένου, αλλά όχι με σαρωμένα έγγραφα. Εδώ κάθε τραπέζι είναι ένα pandas DataFrame. Επιπλέον, μπορείτε να εξάγετε πίνακες σε .json, .xls, .html ή .sqlite.

Αριθμός αστεριών στο Github: 2415

39. Αναγνώστης

Αυτό είναι ένα πρόγραμμα ανάγνωσης Qt για ανάγνωση ηλεκτρονικών βιβλίων. Υποστηρίζει μορφές αρχείων .pdf, .epub, .djvu, .fb2, .mobi, .azw/.azw3/.azw4, .cbr/.cbz και .md. Το Lector διαθέτει ένα κύριο παράθυρο, μια προβολή πίνακα, μια προβολή βιβλίου, μια προβολή χωρίς περισπασμούς, υποστήριξη σχολιασμού, μια προβολή κόμικ και ένα παράθυρο ρυθμίσεων. Υποστηρίζει επίσης σελιδοδείκτες, περιήγηση προφίλ, πρόγραμμα επεξεργασίας μεταδεδομένων και ενσωματωμένο λεξικό.

Αριθμός αστεριών στο Github: 835

40.m00dbot

Αυτό είναι ένα bot Telegram για αυτοέλεγχο κατάθλιψης και άγχους.

Αριθμός αστεριών στο Github: 145

41. Μανίμ

Είναι μια μηχανή κινούμενων εικόνων για επεξήγηση μαθηματικών βίντεο που μπορεί να χρησιμοποιηθεί για τη δημιουργία ακριβών κινούμενων εικόνων μέσω προγραμματισμού. Χρησιμοποιεί την Python για αυτό.

Αριθμός αστεριών στο Github: 13

42. Douyin-Bot

Ένα bot γραμμένο σε Python για μια εφαρμογή που μοιάζει με Tinder. Προγραμματιστές από την Κίνα.

Αριθμός αστεριών στο Github: 5,959

43. XSStrike

Αυτό είναι ένα πακέτο ανίχνευσης δέσμης ενεργειών μεταξύ τοποθεσιών με τέσσερις χειρόγραφους αναλυτές. Διαθέτει επίσης μια έξυπνη γεννήτρια ωφέλιμου φορτίου, μια ισχυρή μηχανή fuzzing και μια απίστευτα γρήγορη μηχανή αναζήτησης. Αντί να εισάγει ένα ωφέλιμο φορτίο και να το δοκιμάζει ώστε να λειτουργεί όπως όλα τα άλλα εργαλεία, το XSStrike αναγνωρίζει την απόκριση χρησιμοποιώντας πολλαπλούς αναλυτές και στη συνέχεια επεξεργάζεται το ωφέλιμο φορτίο, το οποίο είναι εγγυημένο ότι λειτουργεί χρησιμοποιώντας ανάλυση συμφραζομένων ενσωματωμένη στον κινητήρα ασάφειας.

Αριθμός αστεριών στο Github: 7050

44. PythonRobotics

Αυτό το έργο είναι μια συλλογή κώδικα σε αλγόριθμους ρομποτικής Python, καθώς και σε αλγόριθμους αυτόνομης πλοήγησης.

Αριθμός αστεριών στο Github: 6,746

45. Λήψη εικόνων Google

Η Λήψη Εικόνων Google είναι ένα πρόγραμμα Python στη γραμμή εντολών που αναζητά λέξεις-κλειδιά στις Εικόνες Google και λαμβάνει τις εικόνες για εσάς. Είναι ένα μικρό πρόγραμμα χωρίς εξαρτήσεις, εάν χρειάζεται μόνο να ανεβάσετε έως και 100 εικόνες για κάθε λέξη-κλειδί.

Αριθμός αστεριών στο Github: 5749

46. ​​Τράπη

Σας επιτρέπει να παρακολουθείτε και να εκτελείτε έξυπνες επιθέσεις κοινωνικής μηχανικής σε πραγματικό χρόνο. Αυτό βοηθά να αποκαλυφθεί πώς οι μεγάλες εταιρείες του Διαδικτύου μπορούν να λαμβάνουν ευαίσθητες πληροφορίες και να ελέγχουν τους χρήστες χωρίς να το γνωρίζουν. Το Trape μπορεί επίσης να βοηθήσει στην παρακολούθηση των εγκληματιών του κυβερνοχώρου.

Αριθμός αστεριών στο Github: 4256

47. Xonsh

Το Xonsh είναι μια cross-platform Unix-gazing γραμμή εντολών και γλώσσα κελύφους που βασίζεται στην Python. Αυτό είναι ένα υπερσύνολο της Python 3.5+ με πρόσθετα πρωτόγονα κελύφους όπως αυτά που βρίσκονται στο Bash και στο IPython. Το Xonsh τρέχει σε Linux, Max OS X, Windows και άλλα μεγάλα συστήματα.

Αριθμός αστεριών στο Github: 3426

48. GIF για CLI

Απαιτεί GIF ή σύντομο βίντεο ή ερώτημα και χρησιμοποιώντας το Tenor GIF API, μετατρέπεται σε κινούμενο γραφικό ASCII. Χρησιμοποιεί ακολουθίες διαφυγής ANSI για κινούμενα σχέδια και χρώμα.

Αριθμός αστεριών στο Github: 2,547

49.Cartoonify

Draw Πρόκειται για μια φωτογραφική μηχανή Polaroid που μπορεί να σχεδιάζει κινούμενα σχέδια. Χρησιμοποιεί ένα νευρωνικό δίκτυο για την αναγνώριση αντικειμένων, ένα σύνολο δεδομένων Google Quickdraw, έναν θερμικό εκτυπωτή και ένα Raspberry Pi. Γρήγορα, Κλήρωση! είναι ένα παιχνίδι της Google που ζητά από τους παίκτες να σχεδιάσουν μια εικόνα ενός αντικειμένου/ιδέας και στη συνέχεια προσπαθεί να μαντέψει τι αντιπροσωπεύει σε λιγότερο από 20 δευτερόλεπτα.

Αριθμός αστεριών στο Github: 1760

50. Ζουλίπ

Το Zulip είναι μια εφαρμογή ομαδικής συνομιλίας που λειτουργεί σε πραγματικό χρόνο και είναι επίσης παραγωγική με συνομιλίες πολλαπλών νημάτων. Πολλές εταιρείες του Fortune 500 και έργα ανοιχτού κώδικα το χρησιμοποιούν για συνομιλία σε πραγματικό χρόνο που μπορεί να χειριστεί χιλιάδες μηνύματα την ημέρα.

Αριθμός αστεριών στο Github: 10,432

51. YouTube-δλ

Είναι ένα πρόγραμμα γραμμής εντολών που μπορεί να κατεβάσει βίντεο από το YouTube και ορισμένους άλλους ιστότοπους. Δεν συνδέεται με μια συγκεκριμένη πλατφόρμα.

Αριθμός αστεριών στο Github: 55

52.Ansible

Είναι ένα απλό σύστημα αυτοματισμού πληροφορικής που μπορεί να χειριστεί τις ακόλουθες λειτουργίες: διαχείριση διαμόρφωσης, ανάπτυξη εφαρμογών, παροχή cloud, ad hoc εργασίες, αυτοματοποίηση δικτύου και ενορχήστρωση πολλών τοποθεσιών.

Αριθμός αστεριών στο Github: 39,443

53. HTTPie

Το HTTPie είναι ένας πελάτης HTTP γραμμής εντολών. Αυτό διευκολύνει την αλληλεπίδραση του CLI με τις υπηρεσίες web. Για την εντολή http, μας επιτρέπει να στέλνουμε αυθαίρετα αιτήματα HTTP με απλή σύνταξη και να λαμβάνουμε έγχρωμη έξοδο. Μπορούμε να το χρησιμοποιήσουμε για δοκιμή, εντοπισμό σφαλμάτων και αλληλεπίδραση με διακομιστές HTTP.

Αριθμός αστεριών στο Github: 43

54. Tornado Web Server

Είναι ένα πλαίσιο web, βιβλιοθήκη ασύγχρονης δικτύωσης για την Python. Χρησιμοποιεί I/O χωρίς αποκλεισμό δικτύου για να κλιμακωθεί σε περισσότερες από χιλιάδες ανοιχτές συνδέσεις. Αυτό το καθιστά μια καλή επιλογή για μεγάλα αιτήματα και WebSockets.

Αριθμός αστεριών στο Github: 18

55.Αιτήματα

Το Requests είναι μια βιβλιοθήκη που διευκολύνει την αποστολή αιτημάτων HTTP/1.1. Δεν χρειάζεται να προσθέσετε μη αυτόματα παραμέτρους σε διευθύνσεις URL ή να κωδικοποιήσετε δεδομένα PUT και POST.
Αριθμός αστεριών στο Github: 40

56. Scrapy

Το Scrapy είναι ένα γρήγορο, υψηλού επιπέδου πλαίσιο ανίχνευσης ιστού - μπορείτε να το χρησιμοποιήσετε για να ξύσετε ιστότοπους για να εξαγάγετε δομημένα δεδομένα. Μπορείτε επίσης να το χρησιμοποιήσετε για ανάλυση δεδομένων, παρακολούθηση και αυτοματοποιημένες δοκιμές.

Αριθμός αστεριών στο Github: 34,493

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο