SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Python computer-science Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
python-ds
No non-sense and no BS repo for how data structure code should be in Python - simple and elegant.
-
CSrankings
A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.
Project mention: Oxford loses top 3 university ranking for the first time | news.ycombinator.com | 2025-09-21US News rankings are garbage based in no small part on opinion surveys and famously manipulated year over year.
Though I strongly disagree with their choice of conferences, probably the best regarded ranking of computer science schools is CSRankings.org (https://csrankings.org/)
-
DSAlgo
📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨💻🎯
-
awesome-theoretical-computer-science
Math & CS awesome List, distinguished by proof and logic technique
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
- Project mention: MacPaint Art from the Mid-80s Still Looks Great Today | news.ycombinator.com | 2025-07-12
If you want to make MacPaint drawings that incorporate your modern photos then I make a program for that. Retro Dither on the Mac App Store dithers and exports photos to MacPaint (wrapped in MacBinary for transport):
https://oaksnow.com/retrodither/
There’s also a chapter in my new book explaining how to write the same program in Python including Atkinson dithering, the MacPaint file format and MacBinary. You can get the code for free and do the conversions yourself without Retro Dither here:
https://github.com/davecom/ComputerScienceFromScratch
The book is here:
https://nostarch.com/computer-science-from-scratch
-
algorithms.theroyakash.com
algorithms.theroyakash.com website source code. [Materials for FAANG and top startup coding interview and running notes on that]
-
- Project mention: Cybersecurity links; a resource dump I'm maintaining | news.ycombinator.com | 2025-02-15
-
The-Thiele-Machine
A self-verifying proof that the Thiele Machine is a universal model of computation which strictly contains the Turing Machine as a blind, special case. All open source.
Project mention: The Thiele Machine: A Formal Proof of a New Computational Model | news.ycombinator.com | 2025-08-21 -
front
Front-end libraries and utilities for the Ignea language processing infrastructure (by ignea-lp)
-
GeneticAlgorithm-TheTravelingThief
Implementação do Algoritmo Genético para resolver um problema de otimização
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python computer-science discussion
Python computer-science related posts
-
Oxford loses top 3 university ranking for the first time
-
I Wrote a Compiler
-
Reversing the Fossilization of Computer Science Conferences
-
Papers for Software Engineers
-
Northeastern's redesign of the Khoury curriculum abandons the fundamentals of CS
-
A curated list of papers for Software Engineers
-
5 Interesting New Github Repos You Need to Explore
- A note from our sponsor - SaaSHub www.saashub.com | 24 Dec 2025
Index
What are some of the best open-source computer-science projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | professional-programming | 50,007 |
| 2 | software-papers | 6,203 |
| 3 | python-ds | 3,005 |
| 4 | CSrankings | 3,000 |
| 5 | DSAlgo | 2,399 |
| 6 | awesome-theoretical-computer-science | 1,025 |
| 7 | judge-server | 955 |
| 8 | tree-gen | 917 |
| 9 | Nashpy | 362 |
| 10 | HighlightedCS | 115 |
| 11 | ComputerScienceFromScratch | 65 |
| 12 | algorithms.theroyakash.com | 30 |
| 13 | SNORT-GUI | 26 |
| 14 | link-hub | 20 |
| 15 | The-Thiele-Machine | 5 |
| 16 | front | 1 |
| 17 | GeneticAlgorithm-TheTravelingThief | 0 |
| 18 | Basic-Algorithms | 0 |