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/emmeowzing/rx_algorithm

A fast (experimental) RX algorithm implementation in Python 3.9+

algorithm image mahalanobis rx

Last synced: 11 Feb 2026

https://github.com/robinc94/leetcode

LeetCode Problem Records

algorithm cpp

Last synced: 22 Jun 2025

https://github.com/0x8f701/Thesis

Thesis Collection

algorithm essay thesis

Last synced: 16 Aug 2025

https://github.com/chausme/simple-bubble-sort

Simple bubble sort algorithm implementation

algorithm algorithms javascript sort sorting

Last synced: 21 Jun 2025

https://github.com/ocelotko/elo

A simple and efficient Rust library for calculating Elo ratings. Provides functions for probability calculation and Elo rating updates.

algorithm elo lib library rust

Last synced: 16 Aug 2025

https://github.com/basemax/subsetsumbacktracking

This is an implementation of the Sub Set Sum Backtracking algorithm in C. The algorithm is used to find a subset of a given set of numbers that adds up to a given sum. The algorithm is implemented using backtracking.

algorithm backtracking backtracking-algorithm backtracking-search c data-structures-and-algorithms datastructure ds sub-set-sum subsetsum sum sum-algorithm tree

Last synced: 21 Jun 2025

https://github.com/puzzlef/pagerank-barrierfrees-openmp

Design of OpenMP-based statically scheduled Barrier-free PageRank algorithm for link analysis.

algorithm analysis experiment graph iterative link multithreading openmp pagerank

Last synced: 20 Jun 2025

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: 22 Feb 2025

https://github.com/iyowei/dijkstra

迪克斯特拉最短路径算法。

algorithm algorithms dijkstra shortest-path-algorithm

Last synced: 16 Dec 2025

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

알고리즘 및 자료구조 공부를 위한 저장소

algorithm data-structures jdk8

Last synced: 20 Jun 2025

https://github.com/twil3akine/keta

A lightweight, zero-dependency Rust crate for digit operations (decomposition, sum, reverse, radix support), designed for competitive programming.

algorithm atcoder competitive-programming digits math rust zero-dependency

Last synced: 15 Jan 2026

https://github.com/sandynellydiniz/binary-search

Algorithm Construction - Binary Search in Python 🕵🏻‍♀️🔍

algorithm binary-search

Last synced: 20 Jun 2025

https://github.com/tanmayvaij/arrays

Searching and Sorting algorithms on arrays

algorithm cpp searching-algorithms sort sorting-algorithms

Last synced: 17 Aug 2025

https://github.com/abdessalam-aadel/renamefiles

Rename multiple images files in multiple folder.

algorithm csharp

Last synced: 19 Jun 2025

https://github.com/afeiship/next-quick-sort

Quick sort for next.

algorithm next quick sort

Last synced: 17 Aug 2025

https://github.com/harold-glitch/floodsquaretransform

New and original, very powerful encryption algorithm based on linearization of 2D square flood fill.

algorithm cypher encryption

Last synced: 05 Oct 2025

https://github.com/ireddragonicy/fuzzy-logic-netflix-recommendation

Analyze and classify Netflix movies based on their IMDb ratings, release years, and the number of votes they have received. Traditional binary classification methods often fall short when dealing with Fuzzy-Logic.

algorithm analysis artificial-intelligence dataset datasets fuzzy fuzzy-logic ipynb-jupyter-notebook kaggle machine-learning movie netflix python

Last synced: 12 Mar 2025

https://github.com/captpyrite/case-solver

A small piece of code that can virtually solve any "case" or any mathematical problems, if we change the `__output__():` of it

algorithm solver

Last synced: 05 Oct 2025

https://github.com/javidjms/algorithm

A list of algorithm for interview training

algorithm challenge exercise interview python solve training

Last synced: 05 Oct 2025

https://github.com/glolichen/wordle-solver

A wordle solver!

algorithm game solver wordle

Last synced: 11 Jul 2025

https://github.com/iker-gonzalez/push-swap

Sorting algorithm with a limited set of instructions , using the lowest possible number of actions

42cursus algorithm c sorting-algorithms

Last synced: 18 Aug 2025

https://github.com/hyunjung-choi/programmers

🕊 프로그래머스 문제 풀이

algorithm java kotlin

Last synced: 19 Jun 2025

https://github.com/rhythmalgo/algorithm-practice

👾 알고리즘 풀이 저장소 👾

algorithm algorithms java-11 kotlin

Last synced: 05 Oct 2025

https://github.com/jabbalaci/fudep

Algorithms that extract functional dependencies (FDs) from a dataset.

algorithm

Last synced: 04 Apr 2025

https://github.com/thirumalai-shaktivel/sorting_algorithm_visualizer

Sorting Algorithm Visualizer illustrates how algorithms work graphically. It mainly aims to simplify and deepen the understanding of algorithms operations.

algorithm sorting sorting-algorithms

Last synced: 06 Apr 2025

https://github.com/hong539/python-101

python-101 for one who want to practice more coding skills/tips with Python

algorithm codility datastructures hackerrank leetcode python python3

Last synced: 29 Mar 2025

https://github.com/dpetrosy/saed_visitors_program

In this repository, I store my course project "Visits and visitors program", which I've done during my university education.

algorithm console-application course-work cpp cpp11 data-structures problem-solving university-project

Last synced: 19 Aug 2025

https://github.com/bdadmehr0/dagham-two-arrays

الگوریتم نحوه‌ی ادغام دو آرایه ۱۰ تایی صعودی و ایجاد یک آرایه نهایی صعودی را با استفاده جاوا را نشان میدهد

algorithm array java

Last synced: 21 Mar 2025

https://github.com/ruancarllo/spell-checker

A character tree-based spelling correction algorithm

algorithm spell-checker tree-structure

Last synced: 05 Jul 2025

https://github.com/amilajack/simplex

A simple implementation of the simplex algorithm in Rust

algorithm rust simplex

Last synced: 02 Apr 2025

https://github.com/luxoriasoft/brisque_impl

Brisque Implementation (C++) Self Contained

algorithm brisque cpp

Last synced: 29 Mar 2025

https://github.com/vlmarkov/test-tasks

A repository where is placed test programming tasks.

algorithm c cpp data-structures multithreading

Last synced: 09 Sep 2025

https://github.com/phrugsa-limbunlom/algos

A collection of algorithms implemented in Scala for practicing.

algorithm scala

Last synced: 18 Jun 2025

https://github.com/teleivo/algorithm-design-manual

Excercises from the Algorithm Design Manual book

algorithm algorithms algorithms-and-data-structures skiena

Last synced: 21 Feb 2025

https://github.com/brainlesslabs/pizza

A Lightweight distributed database written in C++ and on top of sqlite

algorithm cplusplus cpp cpp11 database distributed-database sqlite3

Last synced: 22 Mar 2025

https://github.com/carloocchiena/xor_cipher

Simple function to implement XOR Encryption

algorithm encryption xor-cipher

Last synced: 21 Mar 2025

https://github.com/filipsedivy/recryptor

🔐 Class for quick and easy change the encryption algorithm

algorithm password rehash security-tools

Last synced: 09 Apr 2025

https://github.com/johnfromspace/backtracking-

Backtracking can be defined as a general algorithmic technique that considers searching every possible combination in order to solve a computational problem.

algorithm algorithms backtracking backtracking-algorithm competitive-programming

Last synced: 17 Jul 2025

https://github.com/suglasp/c_archiver_by_okumura

Haruhiko Okumura original public C code for his archiver tools

algorithm archiver c-language dos

Last synced: 02 Jan 2026

https://github.com/minter-v1/chondaek-coding

ONLY FOR 촌댁의 취뽀를 위한 알고리즘 Repo

algorithm codingtest python

Last synced: 17 Jun 2025

https://github.com/brionmario/astar-pathfinder

Path-finder app implemented using the A-Star algorithm

algorithm astar-algorithm java obstacle pathfinding

Last synced: 22 Jul 2025

https://github.com/debugger24/maize-problem-a-star-algorithm

Maize puzzle solving problem implement using A* algorithm implemented in python

algorithm artificial-intelligence astar-algorithm pathfinding-algorithm python

Last synced: 22 Jul 2025

https://github.com/alphayowakarindi/decode-a-morse-code-message

An algorithm to decode some special characters into human readable texts.

algorithm ruby

Last synced: 24 Feb 2025

https://github.com/buraktalhaa/diningphilosophers

A solution to the famous Dining Philosophers problem using the Token Ring approach.

algorithm dining-philosophers dining-philosophers-problem python semaphore synchronization token-ring

Last synced: 13 Oct 2025

https://github.com/gavrilaf/reviro

Basic algorithm on Swift

algorithm heap sort swift

Last synced: 14 Apr 2025

https://github.com/jgjgill/algorithm-study

한걸음씩 나아가는 알고리즘

algorithm problem-solving

Last synced: 11 Apr 2025

https://github.com/lpg2709/doomfirejs

Doom Fire made with JavaScript

algorithm beginners-friendly doom html js

Last synced: 09 Apr 2025

https://github.com/t-kalv/python-floyd-s-algorithm

Python Floyd's Algorithm

algorithm floyds

Last synced: 22 Mar 2025

https://github.com/t-kalv/python-searching-a-matrix

Python Searching A Matrix

algorithm matrix search

Last synced: 22 Mar 2025

https://github.com/t-kalv/longest-increasing-subsequence

Longest Increasing Subsequence

algorithm

Last synced: 22 Mar 2025

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

Sudoku solver algorithm in Java

algorithm java sudoku-solver

Last synced: 31 Oct 2025

https://github.com/iambpn/arraylinkedlist

Implementation of Linked List with array as its value. An efficent alternative for the ArrayList.

algorithm datastructure

Last synced: 11 Apr 2025

https://github.com/wojtekb30/fibaro-lua-sha256

Pure LUA 5.2 code to generate SHA256 of strings, works in Fibaro Home Center 3

algorithm fibaro fibaro-hc3 lua sha256 sha256-hash

Last synced: 17 Mar 2025

https://github.com/axionbuster/knapauc2

Fastest exact knapsack solver (in preparation)

algorithm constraint-programming dynamic-programming knapsack performance

Last synced: 20 Aug 2025

https://github.com/haeramkeem/algo

indomie mie goreng

algorithm cplusplus cpp go golang leetcode

Last synced: 01 Jan 2026

https://github.com/lovesaroha/infinite-monkey-problem

The infinite monkey theorem states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type any given text, such as the complete works of William Shakespeare.

algorithm genetic-algorithm html infinite-monkey-theorem javascript

Last synced: 02 Mar 2025

https://github.com/jacobbudin/soduko-solver

Solves Sodukos

algorithm soduko

Last synced: 19 Jun 2025

https://github.com/jeantimex/swiftyklotski

🕹️Swift library to solve Klotski puzzle game with efficient algorithm.

algorithm example klotski puzzle-game swift swift-library

Last synced: 31 Aug 2025

https://github.com/liraymond04/olc-dijkstra

GUI implementation of Dijkstra's shortest path algorithm in the olcPixelGameEngine.

algorithm algorithms-and-data-structures c-plus-plus cpp dijkstra dijkstra-algorithm dijkstra-shortest-path gui olc olcpixelgameengine pge

Last synced: 08 Sep 2025

https://github.com/xiaocongdong/algorithm

JavaScript implementation of some classical data structures and algorithm.

algorithm datastructures javascript

Last synced: 25 Feb 2025

https://github.com/shamikaredkar/python-text-based-slot-machine-

This Python project offers a command-line slot machine simulation where players deposit funds, bet on up to three lines, and spin to win. Featuring four symbols with varying values, the game calculates wins based on symbol matches across bet lines, multiplying bets by symbol values.

algorithm command-line command-line-tool python slot-machine

Last synced: 14 Mar 2025

https://github.com/syncush/conjunctionbooleanpredicator

Machine Learning , used the consistency algorithm

algorithm consistency machine-learning predicator python python3

Last synced: 25 Feb 2025

https://github.com/azat-io/natural-order-compare

🎏 Natural order comparison algorithm for JavaScript

algorithm comparison javascript natural-sort

Last synced: 25 Feb 2025

https://github.com/jakubriegel/watercollector

REST API for calculating water remaining after rain on given slice of surface.

algorithm dockerfile github-actions java rest spring-boot

Last synced: 27 Mar 2025

https://github.com/ym1085/algorithm-study

Repository for solving algorithmic problems

algorithm backjoon java leetcode programmers

Last synced: 29 Mar 2025

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: 27 Jun 2025

https://github.com/rohan-bhautoo/digits-recognition-using-neural-network

A machine learning system to categorise one of the UCI digit tasks using Neural Network in Java.

algorithm handwritten-digit-recognition java machine-learning neural-network uci-machine-learning

Last synced: 24 Dec 2025

https://github.com/haongo138/algo-labs

Your go-to repository for honing skills in Data Structures and Algorithms using the powerful and safe programming language, Rust.

algorithm datastructures dsa-practice rust

Last synced: 13 Jul 2025

https://github.com/aggstam/mpi_d_step_sssp

This program implements D-Stepping algorithm introduced by U.Mayers and P.Sanders, using SSSP algorith for faster execution.

algorithm c mpi parallel

Last synced: 02 Mar 2025

https://github.com/helland369/algorithms

I'm learning Algorithms & Big O notation and write it in C++

algorithm algorithms big-o-notation cpp cpp17

Last synced: 11 Apr 2025

https://github.com/ireddragonicy/cb24153-closestpairofpoints

An advanced and comprehensive implementation of the Closest Pair of Points problem using the Divide and Conquer algorithm in computational geometry. This project provides an in-depth exploration of efficient algorithms for solving proximity problems in a two-dimensional plane, focusing on optimizing performance for large-scale datasets.

algorithm analysis closest-pair-of-points divide-and-conquer dnd optimize pair-programming programming python tutorial umpsa

Last synced: 02 Apr 2025

https://github.com/katyaprusakova/filler

A project for Hive Helsinki where the goal is to create a player for the game filler, my player shall be able to put more pieces to a board than enemy does.

42school algorithm heatmap

Last synced: 26 Mar 2025

https://github.com/youssefelghamour/binary_trees

Repository containing implementations of various binary tree operations in C

algorithm algorithms algorithms-and-data-structures avl-tree binary-search-tree binary-tree binary-trees c data-structures

Last synced: 08 Jul 2025

https://github.com/itshyphen/arthur-the-gladiator

Multilevel board game using data structures and algorithms

algorithm game sort

Last synced: 06 Oct 2025

https://github.com/chrisvilches/pokemon-maze-part-ii

An algorithm that solves the ice field puzzle that appears in Pokemon games.

algorithm maze pathfinding shortest-path-algorithm

Last synced: 17 Jun 2025

https://github.com/floydz/binarycontainer

small container for a binary vector

algorithm

Last synced: 15 Aug 2025

https://github.com/aliciawyy/dmining

some data science tools and coding contests solutions

algorithm data-science puzzles

Last synced: 18 Feb 2026

https://github.com/nem035/csjs

Small collection of basic CS Algorithms/Data Structures in JavaScript.

algorithm computer-science-algorithms javascript

Last synced: 03 Apr 2025

https://github.com/oleggator/vernam-cipher

Vernam cipher implementation

algorithm bmstu cipher iu3 vernam vernam-cipher

Last synced: 08 Jul 2025

https://github.com/canziwan/algorithm

💻 Algorithm practice

algorithm c java leetcode

Last synced: 07 Mar 2026

https://github.com/igor-240340/clopeclusteringalgorithm

C++ test assignment on implementation of CLOPE clustering algorithm

algorithm categorical-data clope clustering-algorithm transactional-data

Last synced: 29 Mar 2025

https://github.com/eightants/rps-ai

PARIS: A Rock, Paper, Scissors AI created with Javascript

algorithm javascript prediction

Last synced: 22 Sep 2025

https://github.com/sibeux/compfest-cpc

Competitive Programming Contest COMPFEST Universitas Indonesia 2022 repository by sibeux - nasrulwahabi [sibe_ux / nasrul_wahabi]

algorithm competitive-programming-contests compfest cpc programming

Last synced: 16 May 2025