PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Computer Science Python Packages

Python packages with the GitHub topic computer-science. Sorted by monthly downloads, with stars and forks.
drvinceknight
nashpy

A python library for 2 player games.

49K 382 79
eprbell
prezzemolo

Prezzemolo is a collection of classic data structure and algorithms that are useful in many different projects. The goal is to provide components that are robust, efficient and small.

8K 2 1
FelixBroesamle
s2mflow

Meta-generator: generating multicommodity flow instances from single-commodity flow instances.

3K 4 2
joaoh82
sqlrite

SQLRite - Simple embedded database modeled off SQLite in Rust

2K 1K 55
sfwang3
csbox

计算机实验与项目交付工具

725 1 0
SciCompMod
memilio-simulation

Modular spatio-temporal models for epidemic and pandemic simulations

675 71 25
duboviy
algoholic

:game_die: A sandbox for trying out algorithms from the coursera Princeton and Stanford courses, leetcode and codility

528 19 8
krichelj
pydiffgame

PyDiffGame is a Python implementation of a Nash Equilibrium solution to Differential Games, based on a reduction of Game Hamilton-Bellman-Jacobi (GHJB) equations to Game Algebraic and Differential Riccati equations, associated with Multi-Objective Dynamical Control Systems

517 59 13
NicholasXydis
stage-cli

CLI and TUI that aggregates CS internships from 1,450+ employer boards into a local SQLite database. Filters 146,000+ postings, sends Discord alerts, and works on macOS, Linux, and Windows.

489 1 0
DMOJ
dmoj

Judging backend server for the DMOJ online judge.

486 981 315
pdrm83
py2opt

How to solve the traveling salesman problem with the 2-opt algorithm, a fast heuristic search algorithm.

450 33 10
quantumgalaxies
sopy-quantum

Sums of Products for data and science

382 0 0
Okerew
okrolearn

A machine learning library created in python by Okerew

337 2 0
hellp
aprxc

A command line tool / Python class to approximate the number of distinct values in a stream of elements using the (simple) Chakraborty/Vinodchandran/Meel algorithm (https://arxiv.org/pdf/2301.10191#section.2).

292 1 0
ram6ler
ibdp-classes

A simple interpreter for playing around with pseudocode similar to that used in IBDP Computer Science exams.

288 7 1
quantumgalaxies
bandlimit

Sums of Products for data and science

236 0 0
thomasthaddeus
algorithmselector

Explore our extensive Algorithms Repository, featuring a diverse range of algorithms from computational methods to data structures, cryptographic techniques, and AI. Ideal for education, research, and practical application, each algorithm is well-documented, tested, and optimized for performance and readability.

235 2 0
Azgmohammadd
latextocnf

python cli program to convert latex input to CNF.

219 9 0
ptgm
pyfunctionhood

Local computation of immediate neighbours of a given monotone non-degenerate Boolean function

204 4 0
maximaximal
limboole

Fork of the Limboole SAT solver frontend from http://fmv.jku.at/limboole/ modified to be executable using WebAssembly on the web.

203 11 6
SockRocks
setcalcpy

A Python library designed to be exceptionally user friendly and fast. Recommended usages for this library are for new to intermediate level math/comsci majors being introduced to set theory for the first time. Features include: Simple set object, set union calculation, set intersection calculation, power set calculation, cartesian product, and more

201 0 0
neuroptimiser
neuroptimiser

NeurOptimiser is a neuromorphic optimisation framework in which metaheuristic search emerges from asynchronous spiking dynamics.

176 3 1
gmarciani
markov-solver

Solve Markov Chains in a glance

132 2 1
nikita-tripathi-geo
apuf

Simulation environment for Arbiter PUFs

122 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology