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

Algorithm

Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly. Algorithms in computer programming are employed to solve complex problems. Various cutting-edge technologies including artificial intelligence (AI) and machine learning (ML), operate based on simple or complex algorithms.

https://github.com/sleepingraven/algorithmnote

Practical utilities in algorithm learning / OJ accepting.

algorithm data-structure demo leetcode

Last synced: 29 Jun 2026

https://github.com/rgmining/script

CLI tools for analyzing review graphs

algorithm analyze graph mining review

Last synced: 18 Jan 2026

https://github.com/mehmetkahya0/f1-race-prediction

A sophisticated Formula 1 race simulation tool that models and predicts F1 race outcomes with realistic parameters based on driver skills, team performance, track characteristics, and dynamic weather conditions.

ai algorithm analytics analyzer claude formula1 graph-algorithms prediction prediction-algorithm prediction-model python race race-conditions visualization

Last synced: 10 Apr 2025

https://github.com/jeongju9216/algorithm

Swift/Python 알고리즘

algorithm python swift

Last synced: 17 Apr 2026

https://github.com/hasanyahya101/routerender-vite

This is a basic Dijkstra's path finding algorithm visualizer. You set a start and an end tile. The algorithm starts searching each tile it can and finally finds and displays the shortest path.

algorithm algos dijkstra-s finding github github-pages mit pages path path-visualizer shadcn static tiles

Last synced: 09 May 2026

https://github.com/chanran/c_or_cpp_code

集中本人c和c++代码的仓库,目前还在整理中,有些不完整或者有错误请帮忙提一下issue

algorithm c c-plus-plus opengl

Last synced: 17 Apr 2026

https://github.com/alex-mas/mchains

simple string markov chain module in javascript

algorithm chain string-chains

Last synced: 23 Jun 2026

https://github.com/arodr967/virtual_memory_management

A system call written in C, to report on memory management statistics, and a counter-based clock page replacement algorithm.

algorithm linux-kernel memory-management memory-stats system-calls virtual-memory

Last synced: 30 Apr 2026

https://github.com/chueating1005/intro-to-algorithm

NYCU 112-1 course, Introduction to Algorithm

algorithm nycu-course

Last synced: 09 Apr 2025

https://github.com/kyungmin08g/encryption-algorithm

📚 공부 → 암호화 알고리즘 공부 레포 (SKT 해킹 사건 때문에 충격 받아 시작)

algorithm encryption spring study

Last synced: 21 Jan 2026

https://github.com/ryanparsa/leetcode

my leetcode playground

algorithm leetcode

Last synced: 17 Apr 2026

https://github.com/barrarrr/push_swap

The goal of push_swap is to sort data on a stack with a limited set of instructions, using the lowest possible number of actions.

42 42school algorithm push-swap

Last synced: 10 Jun 2026

https://github.com/bellshade/ruby

repository berisi tentang implementasi serta tutorial dengan bahasa pemograman ruby

algorithm data-structure dsa ruby

Last synced: 05 Apr 2026

https://github.com/calvinneo/acm

ACM Codes

acm-icpc algorithm

Last synced: 04 Jun 2026

https://github.com/abhinandpn/dsa-golang

Data structure and algorithm in golang

algorithm data-structures golang linked-list

Last synced: 04 Apr 2025

https://github.com/farhaduneci/huffmancoding

Huffman Coding Compression Algorithm Implementation

algorithm huffman-coding

Last synced: 19 Apr 2026

https://github.com/litreily/leetcode

my record of leetcode solutions

algorithm docs leetcode markdown pymdown

Last synced: 19 Apr 2026

https://github.com/programming-contents-list/python

Python을 공부한 기록

algorithm python

Last synced: 04 Jun 2026

https://github.com/songit-kraft/algorithm

This is an auto push repository for Baekjoon Online Judge created with BaekjoonHub.

algorithm baekjoon-online-judge cpp

Last synced: 20 Apr 2026

https://github.com/hungrybluedev/python-basic-cryptography

Implemenation of basic Cryptography techniques and algorithms, along with tools useful for analysis.

algorithm cryptography python3

Last synced: 08 Apr 2025

https://github.com/ciromirkin/cyclomaticcomplexityalgorithm_js

Cyclomatic Complexity Algorithm with Javascript.

algorithm javascript

Last synced: 21 Apr 2026

https://github.com/syubogdanov/onotation

Because O(n²) should be a choice, not a surprise! Data structures for Python, sped up with C.

algorithm c collections data-structure python python3 tree

Last synced: 21 Apr 2026

https://github.com/linxueyuanstdio/diffie-hellman

Diffie-Hellman algorithm

algorithm diffie-hellman

Last synced: 21 Apr 2026

https://github.com/xeptore/rrhani

Educational Purpose Round-Robin Scheduling Algorithm Python Implementation

algorithm educational python python-3-7 python37 round-robin rr scheduling scheduling-algorithms

Last synced: 22 Apr 2026

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

This repository contains the algorithms I coded in C#.

algorithm algorithms algorithms-and-data-structures csharp

Last synced: 05 Jun 2026

https://github.com/mouad-el-asri/philosophers

Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger. 🍽️

algorithm c c-programming multi-threading philosophers problem-solving processes threads

Last synced: 03 Jul 2025

https://github.com/chasestarr/inversion

Inversion.Count returns the number of inversions in an integer array

algorithm go inversion

Last synced: 05 Jun 2026

https://github.com/itzg/try-etcd-work-allocator

Experiment with an algorithm to dynamically allocate work via etcd

algorithm distributed-computing etcdv3 spring-boot

Last synced: 24 Apr 2026

https://github.com/jackhowa/sum-range

We'll pass you an array of two numbers. Return the sum of those two numbers and all numbers between them.

algorithm array freecodecamp

Last synced: 24 Apr 2026

https://github.com/agoalofalife/concrete_mathematics

Репозиторий по книги "Конкретная математика" Д.Кнут

algorithm algorithms mathematics

Last synced: 05 Jan 2026

https://github.com/imax153/c950

The files for my solution to the C950 - Data Structures and Algorithms II performance assessment for WGU.

algorithm c950 delivery greedy-algorithm wgups

Last synced: 25 Apr 2026

https://github.com/samuellucas97/best-matching

Implementation serial of Levenshtein distance algorithm.

algorithm automated-testing junit levenshtein-distance maven serial-version

Last synced: 25 Apr 2026

https://github.com/nikoo-asadnejad/sjf-algorithm

a simple project in which SJF scheduling algorithm has been implemented

algorithm csharp csharp-code dotnet dotnet-core dotnetcore sjf sjf-algorithm sjf-process-scheduling sjf-scheduling

Last synced: 25 Apr 2026

https://github.com/david-pena/drawing-lines-algorithms

Different algorithms to plot a line using Python

algorithm python

Last synced: 24 Jun 2026

https://github.com/raveriss/push_swap

Sorting data on a stack with a limited set of instructions, aiming for maximum efficiency."

42school algorithm data-sorting

Last synced: 12 May 2026

https://github.com/sevmardi/soundex-algorithm

Implmentation of soundex algorithm

algorithm java-8 python3 soundex soundex-algorithm

Last synced: 25 Apr 2026

https://github.com/kirade/algorithms

Algorithm source repository

algorithm codinginterview

Last synced: 28 Jul 2025

https://github.com/sehaim/algorithm

Java 자료구조 및 알고리즘 공부, Problem Solving

algorithm java

Last synced: 06 Jun 2026

https://github.com/lovasoa/spark-joinapp

Repository hosting code for my master thesis on join algorithms on distributed systems.

algorithm big-data cluster database join spark

Last synced: 13 May 2026

https://github.com/astropilot/sutom_solver

Une petite extension web permettant de résoudre automatiquement le jeu SUTOM (https://sutom.nocle.fr/)

algorithm motus typescript web-extension

Last synced: 29 May 2026

https://github.com/donghl-dev/study-problem_solving

문제해결기법 수업에 대한 내용 및 정리 저장소

algorithm data-structures jdk8 problem-solving

Last synced: 30 Mar 2025

https://github.com/labgua/maat

Analisi numerica su Arduino

algorithm analysis arduino embedded microcontroller numerical

Last synced: 27 Apr 2026

https://github.com/maximilianfeldthusen/binaryreverseengineer

This algorithm BinaryReverseEngineer performs several key steps to analyze a binary file (specifically ELF format, common on Linux systems):

algorithm cpp elf linux reverse-engineering

Last synced: 27 Apr 2026

https://github.com/silent0wings/oddonacci-sequence-calculations

This project implements two methods for calculating Oddonacci numbers using Java: a linear tail-recursive approach and a multiple recursive approach. These methods are implemented to study their performance in terms of execution time and efficiency.

algorithm algorithm-design coding-practice computational-math fibonacci-variant java math-algorithms math-functions mathematics number-sequences oddonacci-sequence programming recursion sequence-calculation sequence-generation

Last synced: 13 May 2026

https://github.com/stynw7/algorithm_and_programming

Provides programs of Basic Algorithm and Programming using C / C++ Language

algorithm c competitive-programming cpp logic-programming programming

Last synced: 14 May 2026

https://github.com/molsm/random-float-data-set-generator

Random float data set generator - with predefined rules

algorithm random randomnumbergenerator

Last synced: 14 Jan 2026

https://github.com/hackcpp/hackcpp.github.io

编程技术 blog 网站,90后 C++ 程序猿, 学习记录, 技术分享, 编程笔记, 数据结构与算法, 程序架构设计

algorithm cplusplus data-structures design-patterns vuepress-blog

Last synced: 31 Jan 2026

https://github.com/3w36zj6/atcoder-algorithm

AtCoder Algorithm

algorithm atcoder

Last synced: 17 Jun 2025

https://github.com/drewsworkshop/juliaset-animation

Julia Set animation dynamically evolves the fractal's appearance over time (MATLAB script)

algorithm art fractal-algorithms fractal-images fractals juliaset juliasets matlab

Last synced: 05 Jun 2026

https://github.com/hu2di/c-olympic-hust

Olympic Tin Học HUST

algorithm c

Last synced: 13 Apr 2026

https://github.com/mslapek/augmentedtree

F# library implementing immutable augmented red-black trees.

algorithm data-structure fsharp immutable search-trees

Last synced: 05 Jul 2025

https://github.com/chandanghosh/gozzlers

Problem solving using Go

algorithm algorithms golang

Last synced: 06 Sep 2025

https://github.com/iwillteixeira/enumerable_ruby

enumerable ruby

algorithm ruby

Last synced: 28 May 2026

https://github.com/rxnew/spp

Strip-packing problem solver

algorithm strip-packing

Last synced: 27 Feb 2025

https://github.com/tomazjunior/data-structure

Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.

algorithm data-structures problem-solving-skills

Last synced: 08 Apr 2025

https://github.com/zanadoman/iterative-merge-sort

Iterative Merge Sorting Algorithm with optimizations

algorithm merge-sort sorting

Last synced: 23 Mar 2025

https://github.com/justinianus2001/projecteuler

All my Project Euler solutions in C++ language

algorithm cpp hackerrank-solutions mathematics project-euler

Last synced: 26 May 2026

https://github.com/anthonymazzie/bellmanford

Given a directed, weighted graph containing positive and negative edge weights, a source node and destination node, this Java application utilizes the Bellman Ford algorithm to return the shortest path and distance from source to destination.

algorithm bellman-ford computer-science graph

Last synced: 30 Jun 2025

https://github.com/ivikramsahu/data-structure

Data-structure is not for interviews but to develop scalable software using those.

algorithm computer-engineering computer-science data-structures

Last synced: 24 Jan 2026

https://github.com/ate47/hello

Things of a bored guy

algorithm hdt learn

Last synced: 14 May 2026

https://github.com/m-e-h-r-d-a-a-d/the-last-algorithms

Golang implementation of "the last algorithm" course

algorithm golang graph recursive searching sorthing tree

Last synced: 17 Jan 2026

https://github.com/deiucanta/pagelist

Pagination logic/algorithm in Javascript

algorithm javascript pagelist pagination paginator typescript

Last synced: 28 Apr 2026

https://github.com/nir3x/fxms

FNV-XOR-Mask-Shuffle Symmetric Encryption Algorithm

algorithm crypto encryption fnv fxms go golang mask security shuffle symmetric xor

Last synced: 06 Jun 2026

https://github.com/beomseokyu/algorithm

[Python] 알고리즘 문제 풀이 스터디

algorithm beakjoon programmers python study

Last synced: 14 May 2026

https://github.com/krzjoa/clrs

Cormen et al. algorithms bible

algorithm c c-language clrs clrs-book cormen-algorithms

Last synced: 13 Nov 2025

https://github.com/antosser/sudoku-solver

A Rust implementation of a backtracking algorithm that solves Sudoku puzzles with randomized search, progress visualization, and colorful terminal output.

algorithm backtracking cli-tool puzzle-solver rust sudoku terminal

Last synced: 28 Apr 2026

https://github.com/vomnes/lem-in

Elementary algorithmic project - Graph Traversal - This project is meant to make you code an ant farm manager.

algorithm bfs-algorithm graph-traversal

Last synced: 16 Mar 2025

https://github.com/arwl2016/algorithms

Collection of solutions to Codewars algorithm challenges

algorithm javascript

Last synced: 24 Mar 2025

https://github.com/arwl2016/game-of-life-jquery

Free Code Camp Challenge - using jQuery instead of React

algorithm express game jquery

Last synced: 08 May 2026

https://github.com/mattmoony/snake-bot

A simple snake bot implementing the A* search algorithm.

algorithm astar-algorithm bot javascript search-algorithm shortest-path snake snake-bot visualization

Last synced: 13 Jun 2025

https://github.com/seldo97/ant_maze

[Project for studies] Przeszukiwanie labiryntu za pomocą algorytmu mrówkowego gęstościowego (ang. ant-density DAS). Implementacja w Java.

algorithm ant-maze java study-project

Last synced: 23 Feb 2026

https://github.com/jubayer98/avl-tree

An AVL tree is a specific variety of binary tree that maintains a state of partial balance at all times. The measure used to gauge this balance is the difference in heights between the left and right subtrees of any given node. The height of a tree is defined as the number of levels it contains.

algorithm binary-search-tree cpp

Last synced: 13 Jun 2026

https://github.com/jainamparikh0825/moowee

A movie finder with rich UI which lets you search for a movie and an algorithm designed in a way where the most searched movies by different users categorised under the most popular searches!

algorithm appwrite react tailwindcss

Last synced: 13 Apr 2026

https://github.com/xandersteyn/maze-solver

A C++ program that generates a random maze and solves it using the Breadth-First Search (BFS) algorithm, displaying the solution path from start to end

algorithm breadth-first-scanner computer-science cpp cpp-algorithms educational graph-theory maze-generator maze-solver pathfinding problem-solving random-maze terminal-application

Last synced: 16 Mar 2025

https://github.com/artainmo/push_swap

42 school project. Algorithm project consisting of optimized data sorting with quicksort or other algorithm.

42school algorithm c quicksort-algorithm

Last synced: 16 Mar 2025