56 โครงการโอเพ่นซอร์ส Python

56 โครงการโอเพ่นซอร์ส Python

1. กระติกน้ำ

เป็นไมโครเฟรมเวิร์กที่เขียนด้วยภาษาไพธอน ไม่มีการตรวจสอบความถูกต้องสำหรับแบบฟอร์มและไม่มีเลเยอร์นามธรรมของฐานข้อมูล แต่อนุญาตให้คุณใช้ไลบรารีของบุคคลที่สามสำหรับฟังก์ชันการทำงานทั่วไป และนั่นคือเหตุผลว่าทำไมมันถึงเป็นไมโครเฟรมเวิร์ก Flask ได้รับการออกแบบมาเพื่อให้การสร้างแอปพลิเคชันทำได้ง่ายและรวดเร็ว ในขณะเดียวกันก็ปรับขนาดได้และมีน้ำหนักเบาอีกด้วย มันขึ้นอยู่กับโครงการ Werkzeug และ Jinja2 คุณสามารถอ่านเพิ่มเติมเกี่ยวกับเรื่องนี้ได้ในบทความล่าสุดของ DataFlair เกี่ยวกับ ขวดหลาม.

2. เคราส์

Keras เป็นไลบรารีเครือข่ายประสาทแบบโอเพ่นซอร์สที่เขียนด้วย Python เป็นมิตรกับผู้ใช้ เป็นโมดูลาร์ และขยายได้ และสามารถทำงานบน TensorFlow, Theano, PlaidML หรือ Microsoft Cognitive Toolkit (CNTK) Keras มีทุกอย่าง: เทมเพลต ฟังก์ชันวัตถุประสงค์และการถ่ายโอน เครื่องมือเพิ่มประสิทธิภาพ และอื่นๆ อีกมากมาย นอกจากนี้ยังรองรับโครงข่ายประสาทเทียมและโครงข่ายประสาทที่เกิดซ้ำอีกด้วย

ทำงานในโครงการโอเพ่นซอร์สล่าสุดโดยใช้ Keras - การจำแนกประเภทของมะเร็งเต้านม.

56 โครงการโอเพ่นซอร์ส Python

บทความนี้ได้รับการแปลโดยได้รับการสนับสนุนจาก EDISON Software ซึ่ง พัฒนาระบบวินิจฉัยการจัดเก็บเอกสารวิวาลดีและ ลงทุนในสตาร์ทอัพ.

3. สปาซี

เป็นไลบรารีซอฟต์แวร์โอเพ่นซอร์สที่เกี่ยวข้องกับ การประมวลผลภาษาธรรมชาติ (NLP) และเขียนด้วยภาษา Python และ Cython แม้ว่า NLTK จะเหมาะสำหรับวัตถุประสงค์ในการสอนและการวิจัยมากกว่า แต่หน้าที่ของ spaCy คือการจัดหาซอฟต์แวร์สำหรับการผลิต นอกจากนี้ Thinc ยังเป็นไลบรารีแมชชีนเลิร์นนิงของ spaCy ที่ให้โมเดล CNN สำหรับการแท็กส่วนของคำพูด การแยกวิเคราะห์การพึ่งพา และการจดจำเอนทิตีที่มีชื่อ

4. ยาม

Sentry นำเสนอการตรวจสอบข้อบกพร่องแบบโอเพ่นซอร์สที่โฮสต์ เพื่อให้คุณสามารถตรวจจับและคัดแยกข้อบกพร่องแบบเรียลไทม์ เพียงติดตั้ง SDK สำหรับภาษาหรือเฟรมเวิร์กของคุณแล้วเริ่มต้นใช้งาน ช่วยให้คุณสามารถบันทึกข้อยกเว้นที่ไม่สามารถจัดการได้ ตรวจสอบสแต็กเทรซ วิเคราะห์ผลกระทบของแต่ละปัญหา ติดตามข้อบกพร่องในโครงการ มอบหมายปัญหา และอื่นๆ การใช้ Sentry หมายถึงจุดบกพร่องน้อยลงและมีการจัดส่งโค้ดมากขึ้น

5. โอเพ่นซีวี

OpenCV คือไลบรารีคอมพิวเตอร์วิทัศน์และการเรียนรู้ของเครื่องแบบโอเพ่นซอร์ส ห้องสมุดมีอัลกอริธึมที่ปรับให้เหมาะสมมากกว่า 2500 อัลกอริธึมสำหรับงานคอมพิวเตอร์วิทัศน์ เช่น การตรวจจับและการจดจำวัตถุ การจำแนกกิจกรรมของมนุษย์ประเภทต่างๆ การติดตามการเคลื่อนไหวของกล้อง การสร้างแบบจำลองวัตถุ XNUMX มิติ การต่อภาพเพื่อให้ได้ภาพที่มีความละเอียดสูง และงานอื่นๆ อีกมากมาย . ไลบรารี่มีให้บริการในหลายภาษา เช่น Python, C++, Java เป็นต้น

จำนวนดาวบน Github: 39585

คุณเคยทำงานในโครงการ OpenCV ใด ๆ แล้วหรือยัง? นี่คือหนึ่ง - โครงการกำหนดเพศและอายุ

6. นิเลิร์น

นี่คือโมดูลสำหรับการนำการเรียนรู้ทางสถิติไปใช้กับข้อมูล NeuroImaging อย่างรวดเร็วและง่ายดาย ช่วยให้คุณสามารถใช้ scikit-learn สำหรับสถิติหลายตัวแปรสำหรับการสร้างแบบจำลองเชิงคาดการณ์ การจำแนกประเภท การถอดรหัส และการวิเคราะห์การเชื่อมต่อ Nilearn เป็นส่วนหนึ่งของระบบนิเวศ NiPy ซึ่งเป็นชุมชนที่ทุ่มเทให้กับการใช้ Python เพื่อวิเคราะห์ข้อมูลการถ่ายภาพระบบประสาท

จำนวนดาวต่อ Github: 549

7. scikit-เรียนรู้

Scikit-learn เป็นอีกหนึ่งโครงการ Python แบบโอเพ่นซอร์ส นี่คือไลบรารีการเรียนรู้ของเครื่องที่มีชื่อเสียงมากสำหรับ Python มักใช้กับ NumPy และ SciPy โดย SciPy นำเสนอการจำแนกประเภท การถดถอย และการจัดกลุ่ม - รองรับ SVM (รองรับเครื่องเวกเตอร์), ป่าสุ่ม, ความเร่งไล่ระดับสี, เคมีน และ DBSCAN ไลบรารีนี้เขียนด้วย Python และ Cython

จำนวนดาวบน Github: 37,144

8. ไฟฉาย

PyTorch เป็นอีกหนึ่งไลบรารีการเรียนรู้ของเครื่องโอเพ่นซอร์สที่เขียนด้วย Python และสำหรับ Python มีพื้นฐานมาจากไลบรารี Torch และเหมาะสำหรับพื้นที่ต่างๆ เช่น คอมพิวเตอร์วิทัศน์ และการประมวลผลภาษาธรรมชาติ (NLP) นอกจากนี้ยังมีส่วนหน้า C ++

ท่ามกลางคุณสมบัติอื่น ๆ อีกมากมาย PyTorch มีคุณสมบัติระดับสูงสองประการ:

  • การประมวลผลเทนเซอร์ที่เร่งด้วย GPU สูง
  • โครงข่ายประสาทเทียมระดับลึก

จำนวนดาวบน Github: 31

9. ลิโบรซา

Librosa เป็นหนึ่งในไลบรารี Python ที่ดีที่สุดสำหรับการวิเคราะห์เพลงและเสียง ประกอบด้วยส่วนประกอบที่จำเป็นซึ่งใช้เพื่อรับข้อมูลจากเพลง ห้องสมุดได้รับการบันทึกไว้อย่างดีและมีบทช่วยสอนและตัวอย่างมากมายที่จะทำให้งานของคุณง่ายขึ้น

จำนวนดาวบน Github: 3107

การดำเนินโครงการโอเพ่นซอร์ส Python และ Librosa - การรับรู้อารมณ์คำพูด.

10. เกนซิม

Gensim เป็นไลบรารี Python สำหรับการสร้างแบบจำลองหัวข้อ การทำดัชนีเอกสาร และการค้นหาความคล้ายคลึงกันสำหรับองค์กรขนาดใหญ่ มีวัตถุประสงค์เพื่อ NLP และชุมชนการสืบค้นข้อมูล Gensim ย่อมาจากคำว่า Generate Like ก่อนหน้านี้เขาได้สร้างรายการบทความสั้น ๆ ที่คล้ายกับบทความนี้ 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 เพื่อลองใช้ Pandas - การตรวจหาโรคพาร์กินสัน

15. ท่อ

Pipenv สัญญาว่าจะเป็นเครื่องมือที่พร้อมสำหรับการผลิตโดยมีเป้าหมายเพื่อนำสิ่งที่ดีที่สุดของโลกบรรจุภัณฑ์มาสู่โลกของ Python เทอร์มินัลมีสีที่สวยงามและรวม Pipfile, pip และ virtualenv ไว้ในคำสั่งเดียว โดยจะสร้างและจัดการสภาพแวดล้อมเสมือนสำหรับโปรเจ็กต์ของคุณโดยอัตโนมัติ และช่วยให้ผู้ใช้ปรับแต่งสภาพแวดล้อมการทำงานได้อย่างง่ายดาย

จำนวนดาวบน Github: 18,322

16. ซิมเพิลคอยน์

เป็นการใช้งานบล็อกเชนสำหรับสกุลเงินดิจิทัลที่สร้างด้วย Python แต่เรียบง่าย ไม่ปลอดภัย และไม่สมบูรณ์ SimpleCoin ไม่ได้มีไว้สำหรับการใช้งานจริง ไม่ใช่สำหรับการใช้งานจริง SimpleCoin มีวัตถุประสงค์เพื่อการศึกษาและเพียงเพื่อทำให้บล็อกเชนที่ใช้งานได้เข้าถึงได้และง่ายขึ้น ช่วยให้คุณสามารถบันทึกแฮชที่ขุดได้และแลกเปลี่ยนเป็นสกุลเงินที่รองรับ
จำนวนดาวบน Github: 1343

17. ไพรเรย์

เป็นไลบรารีการเรนเดอร์ 3 มิติที่เขียนด้วย vanilla Python มันเรนเดอร์วัตถุและฉากที่มีมิติสูงกว่า 2D, 3D ใน Python และแอนิเมชั่น มันพบเราในขอบเขตของวิดีโอที่สร้างขึ้น วิดีโอเกม การจำลองทางกายภาพ และแม้แต่ภาพที่สวยงาม ข้อกำหนดสำหรับสิ่งนี้: PIL, numpy และ scipy

จำนวนดาวบน Github: 451

18. ไมโครไพทอน

MicroPython เป็น Python สำหรับไมโครคอนโทรลเลอร์ เป็นการนำ Python3 ไปใช้อย่างมีประสิทธิภาพซึ่งมาพร้อมกับแพ็คเกจมากมายจากไลบรารีมาตรฐาน Python และได้รับการปรับปรุงให้ทำงานบนไมโครคอนโทรลเลอร์และในสภาพแวดล้อมที่จำกัด Pyboard เป็นบอร์ดอิเล็กทรอนิกส์ขนาดเล็กที่ใช้ MicroPython บนโลหะเปลือย จึงสามารถควบคุมโปรเจ็กต์อิเล็กทรอนิกส์ได้ทุกประเภท

จำนวนดาวต่อ Github: 9,197

19. กิวี่

Kivy เป็นไลบรารี Python สำหรับการพัฒนาแอปพลิเคชันมือถือและมัลติทัชอื่นๆ ด้วยอินเทอร์เฟซผู้ใช้แบบธรรมชาติ (NUI) มีไลบรารีกราฟิก ตัวเลือกวิดเจ็ตมากมาย ภาษากลาง Kv สำหรับการสร้างวิดเจ็ตของคุณเอง รองรับเมาส์ คีย์บอร์ด TUIO และเหตุการณ์แบบมัลติทัช เป็นไลบรารีโอเพ่นซอร์สสำหรับการพัฒนาแอปพลิเคชันอย่างรวดเร็วพร้อมอินเทอร์เฟซผู้ใช้ที่เป็นนวัตกรรมใหม่ เป็นแพลตฟอร์มข้ามแพลตฟอร์ม เป็นมิตรกับธุรกิจ และเร่งด้วย GPU

จำนวนดาวบน Github: 9

20 ชน

Dash by Plotly เป็นเฟรมเวิร์กแอปพลิเคชันบนเว็บ สร้างขึ้นบน 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 โมเดลนำแต่ละอินสแตนซ์ของออบเจ็กต์ในแรสเตอร์และสร้างกล่องขอบเขตและมาสก์การแบ่งส่วนสำหรับอินสแตนซ์นั้น ใช้ Feature Pyramid Network (FPN) และแกนหลัก ResNet101 รหัสสามารถขยายได้ง่าย โปรเจ็กต์นี้ยังนำเสนอชุดข้อมูล Matterport3D ของพื้นที่ 3 มิติที่สร้างขึ้นใหม่ซึ่งลูกค้าบันทึกไว้...
จำนวนดาวบน Github: 14

23. โมเดล TensorFlow

นี่คือพื้นที่เก็บข้อมูลที่มีโมเดลต่างๆ ที่ใช้งานใน TensorFlow - โมเดลอย่างเป็นทางการและการวิจัย นอกจากนี้ยังมีตัวอย่างและแบบฝึกหัด โมเดลอย่างเป็นทางการใช้ TensorFlow API ระดับสูง โมเดลการวิจัยคือโมเดลที่นักวิจัยนำไปใช้ใน TensorFlow สำหรับการสนับสนุนหรือคำถามและการสนับสนุน

จำนวนดาวบน Github: 57

24. สแนลลี่แกสเตอร์

Snallygaster เป็นวิธีการจัดการปัญหากับบอร์ดโครงการ ด้วยเหตุนี้ คุณจึงสามารถปรับแต่งแผงการจัดการโครงการบน GitHub เพิ่มประสิทธิภาพและทำให้เวิร์กโฟลว์ของคุณเป็นอัตโนมัติได้ ช่วยให้คุณสามารถจัดเรียงงาน กำหนดเวลาโครงการ เวิร์กโฟลว์อัตโนมัติ ติดตามความคืบหน้า แชร์สถานะ และดำเนินการให้เสร็จสิ้นในที่สุด Snallygaster สามารถสแกนหาไฟล์ลับบนเซิร์ฟเวอร์ HTTP โดยจะค้นหาไฟล์ที่มีอยู่บนเว็บเซิร์ฟเวอร์ที่ไม่ควรเข้าถึงได้แบบสาธารณะและอาจก่อให้เกิดความเสี่ยงด้านความปลอดภัย

จำนวนดาวบน Github: 1

25. สถิติโมเดล

มัน แพ็คเกจหลามซึ่งช่วยเสริม scipy สำหรับการคำนวณทางสถิติ รวมถึงสถิติเชิงพรรณนา การประมาณค่า และการอนุมานสำหรับแบบจำลองทางสถิติ มีคลาสและฟังก์ชันเพื่อจุดประสงค์นี้ นอกจากนี้ยังช่วยให้เราสามารถทำการทดสอบทางสถิติและการวิจัยข้อมูลทางสถิติได้
จำนวนดาวบน Github: 4

26. วอทวาฟ

นี่เป็นเครื่องมือตรวจจับไฟร์วอลล์ขั้นสูงที่เราสามารถใช้เพื่อทำความเข้าใจว่ามีไฟร์วอลล์แอปพลิเคชันเว็บอยู่หรือไม่ โดยจะตรวจจับไฟร์วอลล์ในเว็บแอปพลิเคชันและพยายามค้นหาวิธีแก้ปัญหาอย่างน้อยหนึ่งวิธีสำหรับไฟร์วอลล์ในเป้าหมายที่ระบุ

จำนวนดาวบน 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, RetinaNet, R-CNN ที่เร็วขึ้น, RPN, R-CNN ที่รวดเร็ว, R-FCN

จำนวนดาวบน Github: 21

30. หลามไฟ

นี่คือไลบรารีสำหรับสร้าง CLI (อินเทอร์เฟซบรรทัดคำสั่ง) โดยอัตโนมัติจากอ็อบเจ็กต์ Python (ใดก็ได้) นอกจากนี้ยังช่วยให้คุณพัฒนาและแก้ไขโค้ด รวมถึงตรวจสอบโค้ดที่มีอยู่หรือเปลี่ยนโค้ดของผู้อื่นให้เป็น CLI Python Fire ช่วยให้ย้ายระหว่าง Bash และ Python ได้ง่าย และยังทำให้ใช้ REPL ได้ง่ายขึ้นอีกด้วย
จำนวนดาวบน Github: 15

31. ไพเลิร์น2

Pylearn2 เป็นไลบรารีการเรียนรู้ของเครื่องที่สร้างขึ้นบน Theano เป็นหลัก เป้าหมายคือทำให้การวิจัย ML ง่ายขึ้น ช่วยให้คุณสามารถเขียนอัลกอริธึมและโมเดลใหม่ได้
จำนวนดาวบน Github: 2681

32. แมทพลอตลิบ

Matplotlib เป็นไลบรารีการวาดภาพ 2 มิติสำหรับ Python - สร้างสิ่งพิมพ์คุณภาพในรูปแบบที่แตกต่างกัน

จำนวนดาวบน Github: 10,072

33. ธีอาโน

Theano เป็นไลบรารีสำหรับจัดการนิพจน์ทางคณิตศาสตร์และเมทริกซ์ นอกจากนี้ยังเป็นคอมไพเลอร์ที่ปรับให้เหมาะสมอีกด้วย ธีอาโน่ใช้ นำพาย-like ไวยากรณ์สำหรับการแสดงการคำนวณและคอมไพล์เพื่อให้ทำงานบนสถาปัตยกรรม CPU หรือ GPU เป็นไลบรารีการเรียนรู้ของเครื่อง Python แบบโอเพ่นซอร์สที่เขียนด้วย Python และ CUDA และทำงานบน Linux, macOS และ Windows

จำนวนดาวต่อ Github: 8,922

34. มัลติดิฟ

Multidiff ได้รับการออกแบบมาเพื่อให้เข้าใจข้อมูลที่เกี่ยวกับเครื่องจักรได้ง่ายขึ้น ช่วยให้คุณเห็นความแตกต่างระหว่างวัตถุจำนวนมากโดยสร้างความแตกต่างระหว่างวัตถุที่เกี่ยวข้องแล้วแสดงออกมา การแสดงภาพนี้ช่วยให้เราสามารถค้นหารูปแบบในโปรโตคอลที่เป็นกรรมสิทธิ์หรือรูปแบบไฟล์ที่ผิดปกติได้ มันยังใช้สำหรับวิศวกรรมย้อนกลับและการวิเคราะห์ข้อมูลไบนารีเป็นหลักอีกด้วย

จำนวนดาวบน Github: 262

35. ส้มช้อนชา

โปรเจ็กต์นี้เป็นเรื่องเกี่ยวกับการใช้แผนที่ที่จัดระเบียบด้วยตนเองเพื่อแก้ปัญหาพนักงานขายที่กำลังเดินทาง เมื่อใช้ SOM เราจะพบวิธีแก้ไขปัญหา TSP ที่ไม่ดีนัก และใช้รูปแบบ .tsp สำหรับเรื่องนี้ TSP เป็นปัญหาที่สมบูรณ์ของ NP และจะแก้ไขได้ยากขึ้นเรื่อยๆ เมื่อจำนวนเมืองเพิ่มขึ้น

จำนวนดาวบน Github: 950

36 ฟอตอน

Photon เป็นเครื่องสแกนเว็บที่รวดเร็วเป็นพิเศษซึ่งออกแบบมาสำหรับ OSINT สามารถดึง URL, URL พร้อมพารามิเตอร์, ข้อมูล Intel, ไฟล์, รหัสลับ, ไฟล์ JavaScript, การจับคู่นิพจน์ทั่วไป และโดเมนย่อย ข้อมูลที่แยกออกมาสามารถบันทึกและส่งออกในรูปแบบ json ได้ โฟตอนมีความยืดหยุ่นและชาญฉลาด คุณยังสามารถเพิ่มปลั๊กอินบางส่วนลงไปได้

จำนวนดาวบน Github: 5714

37. ผู้ทำแผนที่สังคม

Social Mapper เป็นเครื่องมือทำแผนที่โซเชียลมีเดียที่เชื่อมโยงโปรไฟล์โดยใช้การจดจำใบหน้า โดยจะทำสิ่งนี้บนเว็บไซต์ต่างๆ ในวงกว้าง Social Mapper ทำการค้นหาชื่อและรูปถ่ายบนโซเชียลมีเดียโดยอัตโนมัติ จากนั้นจึงพยายามระบุและจัดกลุ่มการปรากฏตัวของบุคคล จากนั้นจะสร้างรายงานสำหรับการตรวจสอบโดยเจ้าหน้าที่ สิ่งนี้มีประโยชน์ในอุตสาหกรรมการรักษาความปลอดภัย (เช่น ฟิชชิ่ง) รองรับแพลตฟอร์ม LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo และ Douban

จำนวนดาวบน Github: 2,396

38. คาเมล็อต

Camelot เป็นไลบรารี Python ที่ช่วยคุณแยกตารางจากไฟล์ PDF ใช้งานได้กับไฟล์ PDF ข้อความ แต่ไม่สแกนเอกสาร ที่นี่แต่ละตารางคือ 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

นี่คือบอท Telegram สำหรับทดสอบภาวะซึมเศร้าและความวิตกกังวลด้วยตนเอง

จำนวนดาวบน Github: 145

41. มานิม

เป็นเอ็นจิ้นแอนิเมชั่นสำหรับการอธิบายวิดีโอทางคณิตศาสตร์ที่สามารถใช้เพื่อสร้างแอนิเมชั่นที่แม่นยำโดยทางโปรแกรม เขาใช้ Python สำหรับสิ่งนี้

จำนวนดาวบน Github: 13

42. Douyin-Bot

บอทที่เขียนด้วย Python สำหรับแอปพลิเคชันที่คล้ายกับ Tinder นักพัฒนาจากประเทศจีน

จำนวนดาวบน Github: 5,959

43. XSStrike

นี่คือแพ็คเกจการตรวจจับสคริปต์ข้ามไซต์ที่มีตัวแยกวิเคราะห์ที่เขียนด้วยลายมือสี่ตัว นอกจากนี้ยังมีเครื่องมือสร้างเพย์โหลดอัจฉริยะ เครื่องมือฟัซซิงอันทรงพลังและเครื่องมือค้นหาที่รวดเร็วอย่างไม่น่าเชื่อ แทนที่จะฉีดเพย์โหลดและทดสอบให้ทำงานเหมือนกับเครื่องมืออื่นๆ ทั้งหมด XSStrike จดจำการตอบสนองโดยใช้ตัวแยกวิเคราะห์หลายตัว จากนั้นจึงประมวลผลเพย์โหลด ซึ่งรับประกันว่าจะทำงานโดยใช้การวิเคราะห์บริบทที่รวมอยู่ในเอ็นจิ้นฟัซซิ่ง

จำนวนดาวบน Github: 7050

44. หลามโรโบติกส์

โปรเจ็กต์นี้เป็นชุดของโค้ดในอัลกอริธึมหุ่นยนต์ Python รวมถึงอัลกอริธึมการนำทางอัตโนมัติ

จำนวนดาวบน Github: 6,746

45. ดาวน์โหลด Google รูปภาพ

Google Images Download เป็นโปรแกรม Python บรรทัดคำสั่งที่ค้นหาคำหลักใน Google Images และรับภาพมาให้คุณ เป็นโปรแกรมขนาดเล็กที่ไม่มีการพึ่งพา หากคุณต้องการอัปโหลดรูปภาพได้มากถึง 100 ภาพสำหรับคำหลักแต่ละคำ

จำนวนดาวบน Github: 5749

46. ​​​​กับดัก

ช่วยให้คุณสามารถตรวจสอบและดำเนินการโจมตีทางวิศวกรรมสังคมอัจฉริยะแบบเรียลไทม์ สิ่งนี้ช่วยเผยให้เห็นว่าบริษัทอินเทอร์เน็ตขนาดใหญ่สามารถรับข้อมูลที่ละเอียดอ่อนและควบคุมผู้ใช้โดยที่พวกเขาไม่รู้ได้อย่างไร Trape ยังสามารถช่วยติดตามอาชญากรไซเบอร์ได้อีกด้วย

จำนวนดาวบน Github: 4256

47. ซอนช์

Xonsh เป็นบรรทัดคำสั่ง Unix-gazing ข้ามแพลตฟอร์มและภาษาเชลล์ที่ใช้ Python นี่คือ superset ของ 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. วาดการ์ตูน

Draw นี่คือกล้องโพลารอยด์ที่สามารถวาดการ์ตูนได้ ใช้โครงข่ายประสาทเทียมสำหรับการจดจำวัตถุ ชุดข้อมูล Google Quickdraw เครื่องพิมพ์เทอร์มอล และ Raspberry Pi เร็วเข้า วาด! เป็นเกมของ Google ที่ขอให้ผู้เล่นวาดภาพวัตถุ/แนวคิด จากนั้นพยายามเดาว่ามันหมายถึงอะไรภายในเวลาไม่ถึง 20 วินาที

จำนวนดาวบน Github: 1760

50. ซูลิป

Zulip เป็นแอปแชทกลุ่มที่ทำงานแบบเรียลไทม์และยังมีประสิทธิภาพด้วยการสนทนาแบบมัลติเธรด บริษัทที่ติดอันดับ Fortune 500 และโครงการโอเพ่นซอร์สจำนวนมากใช้สิ่งนี้เพื่อการแชทแบบเรียลไทม์ที่สามารถรองรับข้อความนับพันต่อวัน

จำนวนดาวบน Github: 10,432

51. YouTube-dl

เป็นโปรแกรมบรรทัดคำสั่งที่สามารถดาวน์โหลดวิดีโอจาก YouTube และเว็บไซต์อื่นๆ ได้ มันไม่ได้เชื่อมโยงกับแพลตฟอร์มเฉพาะ

จำนวนดาวบน Github: 55

52. ตอบได้

เป็นระบบไอทีอัตโนมัติแบบง่ายที่สามารถจัดการฟังก์ชันต่อไปนี้: การจัดการการกำหนดค่า การใช้งานแอปพลิเคชัน การจัดเตรียมระบบคลาวด์ งานเฉพาะกิจ ระบบอัตโนมัติของเครือข่าย และการรวมหลายไซต์

จำนวนดาวบน Github: 39,443

53. HTTPie

HTTPie เป็นไคลเอนต์ HTTP บรรทัดคำสั่ง ทำให้ CLI โต้ตอบกับบริการเว็บได้ง่ายขึ้น สำหรับคำสั่ง http คำสั่งนั้นอนุญาตให้เราส่งคำขอ HTTP ที่กำหนดเองด้วยไวยากรณ์ง่ายๆ และรับเอาต์พุตที่เป็นสี เราสามารถใช้เพื่อทดสอบ ดีบัก และโต้ตอบกับเซิร์ฟเวอร์ HTTP

จำนวนดาวบน Github: 43

54. เว็บเซิร์ฟเวอร์ทอร์นาโด

เป็นเฟรมเวิร์กเว็บ ไลบรารีเครือข่ายแบบอะซิงโครนัสสำหรับ Python ใช้ I/O เครือข่ายที่ไม่ปิดกั้นเพื่อปรับขนาดการเชื่อมต่อแบบเปิดนับพันรายการ ทำให้เป็นตัวเลือกที่ดีสำหรับคำขอที่ยาวและ WebSockets

จำนวนดาวบน Github: 18

55. คำขอ

คำขอคือไลบรารีที่ทำให้ส่งคำขอ HTTP/1.1 ได้ง่าย คุณไม่จำเป็นต้องเพิ่มพารามิเตอร์ลงใน URL หรือเข้ารหัสข้อมูล PUT และ POST ด้วยตนเอง
จำนวนดาวบน Github: 40

56. กระท่อนกระแท่น

Scrapy เป็นเฟรมเวิร์กการรวบรวมข้อมูลเว็บระดับสูงที่รวดเร็ว คุณสามารถใช้เฟรมเวิร์กนี้เพื่อคัดลอกเว็บไซต์เพื่อแยกข้อมูลที่มีโครงสร้างได้ คุณยังสามารถใช้สำหรับการวิเคราะห์ข้อมูล การตรวจสอบ และการทดสอบอัตโนมัติได้อีกด้วย

จำนวนดาวบน Github: 34,493

ที่มา: will.com

เพิ่มความคิดเห็น