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

Computer Science Python Packages

Python packages with the GitHub topic computer-science. Sorted by relevance, with stars and monthly downloads.
joaoh82
sqlrite

SQLRite - Simple embedded database modeled off SQLite in Rust

24K 1K 56
drvinceknight
nashpy

A python library for 2 player games.

17K 366 75
FelixBroesamle
s2mflow

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

4K 2 0
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.

3K 2 1
SciCompMod
memilio-simulation

Modular spatio-temporal models for epidemic and pandemic simulations

3K 68 23
pdrm83
py2opt

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

629 33 10
Azgmohammadd
latextocnf

python cli program to convert latex input to CNF (conjunctive normal form).

555 8 0
Okerew
okrolearn

A machine learning library created by Okerew, which is supposed to be a raw implementation of combining pytorch with scikit-learn

516 3 0
quantumgalaxies
sopy-quantum

Sums of Products for data and science

490 0 0
DMOJ
dmoj

The judge component of the DMOJ: Modern Online Judge platform

454 972 298
hellp
aprxc

A command-line tool to estimate the number of distinct lines in a file/stream using Chakraborty/Vinodchandran/Meel’s approximation algorithm.

439 1 0
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

434 0 0
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

425 58 13
quantumgalaxies
bandlimit

Gaussians and plane waves playing well together

404 0 0
ram6ler
ibdp-classes

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

371 6 1
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.

333 2 0
codezonediitj
cz-pydatastructs

A python package for data structures and algorithms

285 213 318
neuroptimiser
neuroptimiser

A modular and asynchronous framework for neuromorphic optimisation using spike-driven metaheuristics and heuristic-controlled spiking dynamics.

239 2 1
alexcoder04
cs-nds

Often used things for Computer Science classes

236 2 0
ptgm
pyfunctionhood

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

209 2 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.

209 10 5
Yonipineda
conways-game-of-life

Conways Game Of Life Cellular Automata game for CS30 Unit1.

205 0 0
nbro
andz

Algorithms and data structures for educational, demonstrational and experimental purposes.

203 62 12
gmarciani
markov-solver

Solve Markov Chains in a glance

197 2 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery