An open API service indexing awesome lists of open source software.

Computer science

Computer science is the study of the theory, experimentation, and engineering that form the basis for the design and use of computers. It is the scientific and practical approach to computation and its applications and the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to, information.

https://github.com/bastidood/c-data-structures

A collection of reference implementations for basic data structures written in C.

c computer-science data-structures

Last synced: 08 Oct 2025

https://github.com/pprattis/speedometer-with-GPS-app

A Java Android application that simulates the functionality of a speedometer using GPS by measuring distance and time elapsed to find the speed and saves violations of max speed in SQLite.

android android-application android-studio application computer-science gps gps-location java program speedometer speedometer-android sqlite sqlite-android sqlite-database student

Last synced: 11 May 2025

https://github.com/pirate/experiments

:sparkles: Random (sometimes xkcd-inspired) Python, Haskell, and JS experiments involving data science and algorithm fun.

algorithms computer-science data-science data-structures game-theory haskell javascript machine-learning math python random snippets statistics test-bed

Last synced: 24 Mar 2025

https://github.com/tk-notes/cs-degree

My Computer Science Degree

computer-science study study-notes

Last synced: 09 May 2025

https://github.com/georgegkas/algorithmos

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

algorithms bellman-ford-algorithm computer-science data-structures graph graph-algorithms prim-algorithm

Last synced: 23 Jan 2026

https://github.com/upul/whiteboard

Proof of Concept (POC) codes to try out different ideas in Machine Learning, Computer Science and Mathematics.

computer-science machine-learning mathematics python

Last synced: 08 May 2025

https://github.com/dobatymo/data-algos

An knowledge graph for data structures and algorithms in markdown format

algorithms computer-science data-structures knowledge-graph ontology

Last synced: 28 Jul 2025

https://github.com/edinsonrequena/ransomware-with-python-3

A complete ransomware made entirely with python 3

computer-science encryption misuse python ransomware tutorial

Last synced: 17 Sep 2025

https://github.com/pprattis/speedometer-with-gps-app

A Java Android application that simulates the functionality of a speedometer using GPS by measuring distance and time elapsed to find the speed and saves violations of max speed in SQLite.

android android-application android-studio application computer-science gps gps-location java program speedometer speedometer-android sqlite sqlite-android sqlite-database student

Last synced: 23 Jul 2025

https://github.com/amey-thakur/math-sprint-game

It is a simple Math Sprint Game in which the user must agree or disagree with the answers to math problems in the quickest time possible.

amey ameythakur computer-engineering computer-science css engineering game html javascript math-game project

Last synced: 28 Aug 2025

https://github.com/simon-isler/zhaw-summaries

Collection of summaries from my computer science studies at the ZHAW School of Engineering

computer-science zhaw

Last synced: 26 Feb 2025

https://github.com/tlienart/tlienart.github.io

Code for my website, powered by Franklin.jl

computer-science machine-learning optimisation statistics website

Last synced: 22 Apr 2025

https://github.com/untitled-master/estin-src

Welcome to Estin SRC Your ultimate resource center for CS students at Estin.

archive book computer-science css html js lesson school source website

Last synced: 01 Mar 2025

https://github.com/firstplato/antco

Web based Ant Colony - ACO optimization algorithm, for computer science and operation research

ant-colony ant-colony-optimization antcolony computer-science firstplato hacktoberfest mariadb mysql operation-research php7 sidoarjo-dev travelling-salesman-problem web-based

Last synced: 13 Mar 2026

https://github.com/wansho/wansho-gitbook

Stay hungry, stay foolish.

blog computer-science notebook

Last synced: 16 Jan 2026

https://github.com/arm-university/arm-developer-labs

Arm Developer Labs is a collection of industry-relevant projects. Our projects are aimed at computer science students and developers alike. Have a go and you can potentially land a position at Arm!

ai arm computer-science computer-science-education learning machine projects research-project

Last synced: 02 Jan 2026

https://github.com/hairyfotr/tor

Theoretical computer science (Slovene)

computer-science theoretical-computer-science

Last synced: 01 Mar 2026

https://github.com/amey-thakur/the-math-game

It is a simple multiplication game to test how well we are at arithmetic.

amey ameythakur computer-engineering computer-science css engineering game html javascript math-game project

Last synced: 07 Oct 2025

https://github.com/brianyu28/csguidebook

A collection of guides on topics in computer science

computer-science education

Last synced: 05 Jul 2025

https://github.com/pprattis/bookstore-asp.net-web-application

An online application in Visual C # (ASP.NET Web Application) using the Model View Controller design architecture in the Visual Studio development environment that implements the following functionality. Manage data, create reports, manage in-app backups.

asp-net asp-net-mvc boostrap computer-science csharp javascript microsoft-sql-server mvc query sql sql-server-management-studio student visual-c-sharp visual-studio web-application

Last synced: 08 Oct 2025

https://github.com/nirgn975/portfolio

📖 My Website - https://nir.galons.io

blog computer-science contribution development infosec pentesting

Last synced: 23 Jan 2026

https://github.com/amey-thakur/business-communication-and-ethics

CSL505: Business Communication & Ethics [BCE] | TE Semester V | Computer Engineering

amey ameythakur business-communication computer-engineering computer-science engineering ethics megasatish textbooks

Last synced: 01 Mar 2026

https://github.com/hongbo-wei/ai-cs-uobd

Artificial Intelligence and Computer Science MSc (2023-2024) at the University of Birmingham Dubai

ai ai-programming algorithms artificial-intelligence computer-science computer-systems data-structures databases dubai software-development university-of-birmingham

Last synced: 11 Apr 2025

https://github.com/pprattis/Bookstore-ASP.NET-Web-Application

An online application in Visual C # (ASP.NET Web Application) using the Model View Controller design architecture in the Visual Studio development environment that implements the following functionality. Manage data, create reports, manage in-app backups.

asp-net asp-net-mvc boostrap computer-science csharp javascript microsoft-sql-server mvc query sql sql-server-management-studio student visual-c-sharp visual-studio web-application

Last synced: 30 Oct 2025

https://github.com/uiuxarghya/isc-computer-project

:coffee: Collection of Java programs of Class XI and Class XII students of ISC.

class-xi class-xii computer-programming computer-project computer-science isc java java-8 java-programming java-programs java-project

Last synced: 05 May 2025

https://github.com/thundergolfer/sudkamp-langs-machines-python

Algorithms from Sudkamps' Languages and Machines - implemented in Python 3

algorithm computer-science computer-science-algorithms textbook

Last synced: 19 Oct 2025

https://github.com/arm-university/computational_thinking

These resources cover all the GCSE Computer Science Computational Thinking techniques and contain lots of interactive activities to reinforce understanding to prepare learners for their exams.

coding computatioanl-thinking computer-science gcse python

Last synced: 23 Apr 2025

https://github.com/codewithsandy/c

It explains in a elegantly c basics, numerical, data structure, algorithms, equations, patterns, matrix, file management, memory allocation...

algorithm algorithms ansi-c bootstrap c c-language codecamp compiler computer-engineering computer-science data-structures github go good-practices hackthon language learn-to-code pointer programmer programming-language

Last synced: 10 Apr 2025

https://github.com/amey-thakur/multimedia-system

CSDLO5011: Multimedia System [MS] | TE Semester V | Computer Engineering

amey ameythakur computer-engineering computer-science engineering megasatish multimedia multimedia-systems textbooks

Last synced: 01 Mar 2026

https://github.com/sashadev-sky/adt-guide

Ruby & Python implementations of Abstract Data Types

computer-science python3 ruby

Last synced: 07 May 2025

https://github.com/strilanc/strilanc.github.io

Algorithmic Assertions - Craig Gidney's Computer Science Blog

algorithms computer-science quantum-computing

Last synced: 31 Jan 2026

https://github.com/skilstak/code-dot-org-python

Introduction to Computer Science (Code.org in Python)

computer-science edtech education puzzle python students supplemental-materials

Last synced: 29 Oct 2025

https://github.com/tim-koehler/ScotlandYard

Scotland Yard (board game) build as part of the SE lecture at the HTWG Konstanz

board-game computer-science htwg scotland-yard strategy-game turn-based

Last synced: 11 Mar 2025

https://github.com/narasimha1997/stackmachine

A simple educational virtual computer machine that can execute simple arithmetic and logical programs, This Virtual Machine has it's own memory model, instruction queue, virtual CPU and a compiler that comes with a parser.

assembly-x86 computer-architecture computer-science educational-project java-8 virtual-machine

Last synced: 12 Apr 2025

https://github.com/IonutCicio/university

Just code & projects for university

computer-science sapienza university

Last synced: 16 Jan 2026

https://github.com/izzatkarimov/data-structures-and-algorithms

personal notes on data structures and algorithms

computer-science dsa-algorithm faang-preparation

Last synced: 25 Jan 2026

https://github.com/antz22/montycsc-website

Montgomery High School's Computer Science Club website.

computer-science css dribbble html ui-design web-design

Last synced: 16 May 2025

https://github.com/tim-koehler/scotlandyard

Scotland Yard (board game) build as part of the SE lecture at the HTWG Konstanz

board-game computer-science htwg scotland-yard strategy-game turn-based

Last synced: 04 Aug 2025

https://github.com/make-github-pseudonymous-again/js-library

:books: All kinds of code bricks for JavaScript

agpl algorithms computer-science data-structures javascript

Last synced: 12 Dec 2025

https://github.com/thundergolfer/sudkamp-langs-machines-java

[WIP] Algorithms from Sudkamps' Languages and Machines - implemented in Java

algorithm computer-science computer-science-algorithms textbook

Last synced: 04 Jul 2025

https://github.com/ratanshreshtha/grokkingcs

A computer science guide for people in hurry.

book computer-science

Last synced: 30 Jul 2025

https://github.com/yazaldefilimone/algorithms-backup

🤓 | Computer science | Algorithms | Data structures

algorithms computer-science data-structures

Last synced: 16 Oct 2025

https://github.com/neizod/neizod.github.io

neizod's personal blog: life, the mathematics, and everything

blog computer-science mathematics problem-solving

Last synced: 03 Jan 2026

https://github.com/ksdkamesh99/medium-blogs

It is a stack of all my medium and analytics vidya articles on different technologies in computer science like AI,ML,Deep learning and many more

analytics-vidya-articles computer-science data-science deep-learning machine-learning medium medium-blogs python

Last synced: 12 May 2025

https://github.com/akkefa/ml-notes

Notes for Mathematics for Machine learning and Data Science.

book computer-science data-science linear-algebra mathematics notes probability statistics topics

Last synced: 04 Feb 2026

https://github.com/ajaymahadeven/Pioneers-in-Computer-Science

A comprehensive collection of biographies of the most influential figures in the realm of Computer Science. This project serves as the dissertation for the CS5099 module at the University of St Andrews, part of the MSc Software Engineering program.

computer-science css3 ejs html5 javascript learn nodejs pioneers

Last synced: 18 Mar 2025

https://github.com/tenstad/des-hyperneat

Deep Evolvable-Substrate HyperNEAT - Extending ES-HyperNEAT with Multiple Substrates in an Evolving Topology

computer-science neat-algorithm neural-networks

Last synced: 01 Nov 2025

https://github.com/ur-code-buddy/computerbooks

A curated list of essential books for computer science topics like Data Structures & Algorithms (DSA), System Design, Full Stack Development, and Machine Learning. Perfect for students, professionals, and enthusiasts seeking to enhance their knowledge and skills in these areas.

algorithms books cloud-computing coding-resources computer-science cybersecurity data-structures developer-resources education full-stack-development learning-resources machine-learning networking operating-systems programming programming-books software-development software-engineering system-design tech-books

Last synced: 24 Jan 2026

https://github.com/sbauer322/ccsp

Classic Computer Science Problems (in Elixir)

ccsp computer-science elixir hacktoberfest

Last synced: 25 Oct 2025

https://github.com/michaelneuper/notes

A collection of my Zettelkasten for university

computer-science mathematics notes org-roam

Last synced: 06 Feb 2026

https://github.com/ram6ler/ibdp_classes

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

computer-science ibdp pseudocode python

Last synced: 21 Jan 2026

https://github.com/flexycode/cthasopl

Lecture for CTHASOPL COM23P Professor Marizkays P. Jamison

computer-graphics computer-science cpu gpu hardware software

Last synced: 30 Jan 2026

https://github.com/josgard94/hamming-codes-generator

This repository contains the source code of the Hamming code generator that uses a generating matrix of Hamming 7 (Matrix H7)

coding-and-data-compression computer-science decoding hamming-code information-theory python

Last synced: 11 Jul 2025

https://github.com/mara-schulke/thb

Papers, notes and assignments related to my it security studies at brandenburg university of applied science.

algorithms computer-science it-security latex th-brandenburg theory

Last synced: 11 Mar 2026

https://github.com/datalux/appunti-universita

Raccolta di appunti dei corsi di Laurea in Informatica (triennale e magistrale) presso l'Università degli Studi di Catania

computer-science informatica unict unict-dmi unict-dmi-appunti

Last synced: 07 Oct 2025

https://github.com/ccuffs/template

Repositório para ser usado como ponto de partida (template) para criação de outros repositórios.

academic ciencia-da-computacao computer-science open-source template uffs

Last synced: 06 Feb 2026

https://github.com/omonimus1/computer-science-degree-courseworks

Coding Coursework that I have created individually or in Team while studying Computer Science at Napier University.

computer-science computer-science-education coursework cpp csharp databse haskell html-css-javascript scripting sql students university-coursework webtechnology

Last synced: 25 Aug 2025

https://github.com/rwxrob/coding-from-the-get-go

Learn practical computer science and programming with Go as a first language

asciidoc beginner book coding computer-science educational golang programming project-based-learning

Last synced: 15 Mar 2026