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/spamegg1/spamegg1.github.io

Spamegg's personal page

computer-science gsoc-2025 math

Last synced: 25 Feb 2026

https://github.com/cybernagle/cs-videos

topics need to learn and to do. track by issues.

computer-science learning-by-doing

Last synced: 05 May 2026

https://github.com/sangafabrice/sangafabrice

It used to be a hobby, but I now am confident I can crack that. Give me a chance and I won't disappoint you. #UnleashTheDragon

computer-science powershell software-engineering vbscript windows-shell

Last synced: 28 Jan 2026

https://github.com/raphaelbrodrigues/computer-science-degree

Repository dedicated to my Computer Science degree

c computer-science java python

Last synced: 03 May 2026

https://github.com/stereobooster/cs-video

Computer science videos

computer-science

Last synced: 18 Feb 2026

https://github.com/jeanextreme002/advent-of-code

:medal_sports: Solutions I created for Advent of Code in Python.

advent-of-code computer-science python

Last synced: 15 Jun 2026

https://github.com/mitchcamza/primefinder

A multi-threaded application for finding and displaying the prime numbers within a given range

algorithms computer-science concurrency cpp cross-platform event-management exception-handling gui multithreading prime-numbers qt

Last synced: 31 Jan 2026

https://github.com/ourhouchmohamed97/cs50-journey

Collection of my CS50 projects and problem sets, showcasing my journey through Harvard's Introduction to Computer Science. Includes solutions, experiments, and implementations in C, Python, SQL, and more.

c certificate computer-science coursework cs50 cs50x education flask harvard-cs50 html-css-javascript learning-to-code practice problem-set projects python sql sqlite

Last synced: 05 May 2026

https://github.com/winterrdog/c-hash-map

this is a pure C project i took on to learn the details of how to implement a hash table aka hash map aka associative array.

computer-science data-structures hash hashmap hashtable

Last synced: 21 Mar 2025

https://github.com/saantiaguilera/ml-reading

Papers and stuff you should definetely read about ML

computer-science computer-vision machine-learning neural-network

Last synced: 22 Mar 2025

https://github.com/marhcouto/feup-l.eic-m.eic

:mortar_board: Index for MIEIC/L.EIC + M.EIC - FEUP repositories

computer-science engenharia-informatica feup leic leic-feup meic meic-feup mieic mieic-feup

Last synced: 20 Mar 2025

https://github.com/joegeorge022/yume

Yumé Corp is revolutionizing Computer Science Engineering education through an innovative platform that bridges the gap between academic theory and industry practice.

computer-science dream learning upskill yume

Last synced: 25 Jan 2026

https://github.com/radch-enko/techinterviewbot

Computer Science Interview Helper

computer-science kotlin telegram-bot

Last synced: 04 Oct 2025

https://github.com/hibiken/computer_science_fundamentals

Personal project to improve understanding in Computer Science Fundamentals

computer-science educational

Last synced: 20 Jul 2025

https://github.com/amirreza-ipchi-haq/binaryimage

A program to create binary images from binary numbers

binary computer-science image-manipulation

Last synced: 02 Sep 2025

https://github.com/yuzuk1shimotsuki/cs1302-uni

CityU HK CS1302 student notebooks, with addtional information from profs.

college computer-science university-course

Last synced: 10 Aug 2025

https://github.com/kelvinleandro/manim-animations

Animations exploring various concepts in computer science, with a special focus on machine learning and statistics

classification-algorithm clustering-algorithm computer-science machine-learning machine-learning-algorithms manim manim-3b1b manim-animations python python3 regression-algorithms statistics

Last synced: 15 Feb 2026

https://github.com/z1nc0r3/dcs-timetable

An Android application to get easy access to 3rd year lecture timetable, Department of Computer Science - University of Jaffna.

android android-application computer-science

Last synced: 15 Apr 2026

https://github.com/itsfoss0/school

This Repo contains concept taught in second year in Campus ( Computer Science)

computer-science database networking object-oriented-programming software-engineering university-of-eldoret uoe

Last synced: 16 May 2025

https://github.com/nilesh2000/coursera

Repository to store my Coursera Assignment Solutions

computer-science coursera

Last synced: 19 Jul 2025

https://github.com/melhosseiny/struct

Data structure/algorithm library for JavaScript

algorithms computer-science data-structures

Last synced: 16 Mar 2025

https://github.com/jofaval/react-from-the-ground-up

React repository for a compendium of react knowledge, both on personal projects and professional experience

advanced beginner computer-science intermediate javascript nextjs react react-saga reactjs redux redwoodjs remix software-engineering typescript zero-to-hero

Last synced: 05 Feb 2026

https://github.com/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.

ai algorithms computational-algorithms computer-science cryptography data-compression data-structures educational-resource game-theory graph-theory machine-learning network-flow open-source optimization python

Last synced: 01 Mar 2026

https://github.com/kawasin73/computer-architecture-3s

東京大学工学部電子情報学科のコンピュータアーキテクチャの課題。CPUとアセンブラを作ります。

computer-science university-of-tokyo

Last synced: 19 Feb 2026

https://github.com/ggandor/churchbuzz

FizzBuzz implemented in Church encoding, from scratch

church-encoding clojure computer-science fizzbuzz lambda-calculus understanding-computation

Last synced: 15 Oct 2025

https://github.com/juliusmarkwei/merge-sort-algorithm

Implementation of merge-sort algorithm in c language

algorithms computer-science divide-and-conquer merge-sort mergesort

Last synced: 20 Jun 2026

https://github.com/union-find/contiguous

:rice: Contiguously-allocated disjoint-set data structures for JavaScript

agpl amortized computer-science data-structures disjoint-sets javascript

Last synced: 21 Feb 2026

https://github.com/viniciusfinger/deterministic-finite-automaton-python

Deterministic finite automaton built in python

automaton computer-science python

Last synced: 07 Sep 2025

https://github.com/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.

algorithms avl classic computer-science data-structures dijkstra graph tree

Last synced: 18 Mar 2025

https://github.com/hasantezcan/pau-ceng-ders-notlari

Pamukkale Üniversitesi Bilgisayar Mühendisliği bölümü öğrencilerinin bölüm dersleri hakkında tutmuş oldukları notlar.

computer-science hacktoberfest notes pamukkale university

Last synced: 19 Mar 2026

https://github.com/m8nt0/computer-visualization

An interactive educational tool built in Rust that provides a real-time visualization of computer hardware components and their interactions. This project aims to make computer architecture more accessible and understandable through visual representation.

computer-architecture computer-engineering computer-science cpu educational gpu hardware low-level memory-management performance rust rust-lang simulation system-design visualization

Last synced: 07 Sep 2025

https://github.com/jherskow/cs50

Problem sets completed from Harvard's Online offering of CS50: Introduction to Computer Science. https://online-learning.harvard.edu/course/cs50-introduction-computer-science

computer-science

Last synced: 01 Apr 2025

https://github.com/35socks/csmajor

Node thing for bullying CS Majors :3

bullying computer-science node

Last synced: 26 Mar 2025

https://github.com/pprattis/chimeric-alignment-problem

A python script that implements an efficient algorithm for the Chimeric Alignment problem. A virus infects a bacterium and modifies a replication process in the bacterium by adding for each A an A sequence of length 1-5, for each C a C sequence of length 1-10, for each G a G sequence of length >= 1 and for each T a T sequence of length >= 1.

bioinformatics chimeric-alignment chromosomes computer-science nucleotides program python sequence student

Last synced: 28 Oct 2025

https://github.com/stuymedova/common-sorting-and-searching-algorithms

[LEARNING] Annotated Quick sort, Merge sort, Binary search, and so on

computer-science interview-preparation searching-algorithms sorting-algorithms

Last synced: 15 May 2026

https://github.com/echosingh/handgestrecognition

This project uses OpenCV to perform hand gesture recognition using a webcam.

computer-science cpp handgesture-recognition opencv-cpp visual-studio webcam

Last synced: 09 Apr 2025

https://github.com/cartabinaria/ipim-tecnologie-web

Una raccolta di risorse per l’insegnamento Tecnologie Web (41731) del Corso di Laurea in Informatica per il Management

computer-science course unibo university web-development web-technologies

Last synced: 17 Jan 2026

https://github.com/pprattis/pick-image-pairs-game-in-visual-csharp

A windows forms application that implements the functionality of the memory game Pairs. User can pick his own images for the game and find all pairs to win.

application computer-science csharp pairs-game program student windows-forms

Last synced: 29 Apr 2026

https://github.com/jakzo/priority-queue

JavaScript priority queue implementation.

computer-science data-structures

Last synced: 12 May 2026

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

👩🏽‍🔧 🧩 🔢 🖩 Based on the course by ThePrimeagen: "The Last Algorithms Course You'll Need" as listed below. The '/src/dsa' directory in this React project contains multiple TypeScript files with implementations of fundamental concepts in data structures and algorithms.

computer-science data-structures dsa-practice software-engineering theprimeagen typescript unit-testing vitest

Last synced: 27 May 2026

https://github.com/amoshnin/r-pathfinding.algorithms.visualizer

⚡️ Visualization tool for various pathfinding and recursive division maze-generation algorithms. List: (A* Search, Depth-First Search, Breadth-First Search, Greedy Best-First Search)

algorithm computer-science pathfinding-algorithm pathfinding-visualizer typescript

Last synced: 13 Mar 2025

https://github.com/0xhericles/easyacceptlesson

:books: Basic material for the EasyAccept tool lesson

acceptance-testing computer-science easyaccept java programming-lab-2 testing tests ufcg

Last synced: 03 Apr 2025

https://github.com/devroopsaha744/elevate

This project implements and visualizes various disk scheduling algorithms using the analogy of elevators in a building. The primary algorithms include FCFS, SSTF, SCAN, LOOK, and their circular versions.

algorithms computer-science disk-scheduling-algorithms low-level-programming operating-systems

Last synced: 28 Mar 2025

https://github.com/jamesquinlan/matlab-programming-intro

Course materials for Intro. to Programming (w MATLAB)

computer-science mathematics matlab programming

Last synced: 05 Apr 2025

https://github.com/Wadenschwinger/cs9roject

Project Course in Computer Science @ LNU Växjö, Spring 2017

calendar computer-science java javafx junit mysql timeline

Last synced: 12 Apr 2025

https://github.com/navdeep-g/java-programming

Programming in Java

computer-science java

Last synced: 13 Apr 2025

https://github.com/erkobridee/ds-ast

DS ( Data Structure ) AST ( Abstract Syntax Tree )

ast computer-science data-structures lexer parser

Last synced: 17 Jun 2025

https://github.com/colemangariety/euler.hs

Haskell solutions to Project Euler problems.

computer-science haskell project-euler

Last synced: 20 Jun 2025

https://github.com/mre/talks

...mostly Computer Science related.

computer-science cuda talks tech-talks

Last synced: 28 Apr 2026

https://github.com/pprattis/web-page-submit-and-validate-forms

This is a Web Page in which an online tourist guide is simulated and the user can make a reservation to a hotel and contact the page's author.

computer-science css html html-css html-css-javascript javascript php student students website

Last synced: 07 Apr 2026

https://github.com/threeletters/collections

Data structures (No license)

computer-science javascript

Last synced: 17 Jul 2025

https://github.com/pprattis/smart-house-simulation-in-visual-csharp

Α user interface system for electronic interactions in "smart devices and furniture", known as "Internet of things", where many things are connected electronically and many everyday functions can be done electronically. This project includes some such virtual user interfaces and interactions.

application computer-science csharp internet-of-things program smart-house student windows-forms

Last synced: 17 May 2026

https://github.com/jamesquinlan/discrete-math

COS 280 - Discrete Mathematics at University of Southern Maine

computer-science discrete-mathematics latex university-course

Last synced: 02 Feb 2026

https://github.com/first-coding/note

This is my note for cs.I would like to share the knowledge and insights I have learned with you. If you have any other knowledge and insights,I hope to share and communicate them with me. Thank you.

ai computer-science deep-learning learning machine-learning network notes obsidian python

Last synced: 17 May 2026

https://github.com/mgobeaalcoba/complejidad_algoritmica

Exercise for a best practice with algoriths in python

big-o-notation computer-science python3 search-algorithm sorting-algorithms

Last synced: 23 May 2026

https://github.com/gabrielrovesti/stage-e-tesi-triennale-unipd

Indicazioni varie ed appunti specifiche allo stage della laurea triennale in Informatica, UniPD + mio stage e tesi

bachelor-thesis computer-science faq informatica piano-di-studi sicurezza sicurezza-basso-rischio sicurezza-generale stage thesis unipd unipd-thesis

Last synced: 21 Mar 2025

https://github.com/gabrielrovesti/memoco-assignments

First and second exam assignments for the Methods and Models for Combinatorial Optimization (MeMoCO) course at the University of Padova.

computer-science cplex memoco metaheuristics methods-and-models-for-combinatorial-optimization tsp unipd

Last synced: 21 Mar 2025

https://github.com/raulpy271/turingmachine

📼 Create and shows Turing machine working in terminal screen

alan-turing computer-science dune ocaml turingmachine visualize-turing-machines

Last synced: 24 Jun 2025

https://github.com/markoshb/information-systems-subject

Take a look at the works I did in the subject of Information Systems.

bussiness-intelligence computer-science data-science information-systems

Last synced: 17 Feb 2026

https://github.com/leninpaulino/6.00.1x

Introduction to Computer Science and Programming Using Python - https://courses.edx.org/courses/course-v1:MITx+6.00.1x+1T2019/course/

computer-science programming python

Last synced: 13 Mar 2025

https://github.com/pprattis/a-programming-tutorial-web-app-with-jdbc-client

A jdbc application that runs queries in pgAdmin to simulate the functionality of a programming tutorial class that saves the tutorial's theory and tests in the database.

bootstrap computer-science java jdbc jsp-servlet pgadmin pool-connection-jdbc-java postgresql query servlet sql student tutorial tutorials-platfrom web-application

Last synced: 05 Apr 2026

https://github.com/celycodes/estudando-pascal

🌼 estudando a linguagem de proramação Pascal - Bloco I Uespi

computer-science pascal-language

Last synced: 20 Mar 2026

https://github.com/jumpogpo/kmitl-cs-28

This repository is created to store all the homework assignments and code that I have learned from King Mongkut's Institute of Technology Ladkrabang (KMITL).

computer-science kmitl

Last synced: 18 Feb 2026

https://github.com/sdthaker/senecacollege-btp100

Course dedicated to learning C language.

c computer-science seneca-college software-engineering

Last synced: 11 Jun 2025

https://github.com/strubt/autlglogo

Automata & Formal Languages – project 'Logo'

computer-science grammar logo programming-language transpiler university-project

Last synced: 03 Feb 2026

https://github.com/mustafaozvardar/object-detection-opencv

This project implements a real-time object detection system using OpenCV and a pre-trained SSD MobileNet model. The application captures video from your webcam and detects objects in the video feed, labeling them with their corresponding names and confidence scores.

artificial-intelligence computer-science computer-vision object-detection opencv python

Last synced: 19 May 2026

https://github.com/rewired-gh/godigit

Toolbox and learning resources for tinkering with numbers in computers

computer-architecture computer-science ios learning-by-doing swift-student-challenge-winner swiftui

Last synced: 19 May 2026