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/mew-sh/pqueue

A high-performance Go library that provides intelligent priority queue operations and adaptive sorting algorithms

algorithm go golang

Last synced: 07 Oct 2025

https://github.com/rahul1582/bank-loan-classification

Classifying whether a person is taking personal loan or not using all the Classification Algorithms.

algorithm analysis classi data

Last synced: 08 Oct 2025

https://github.com/axionbuster/gemssearch002

Solver for Gem Seeker (Tomb of the Mask+)

algorithm gem-seeker haskell tomb-of-the-mask

Last synced: 09 Oct 2025

https://github.com/ron4fun/fraction-plus-plus

A C++ Implementation of fraction class like the one in python and added features

algorithm calculation fraction mathematics

Last synced: 09 Oct 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: 14 Apr 2026

https://github.com/qshuai/go-dsa

Implementations of Data Structures and Algorithms in Go for Study Purposes.

algorithm data-structures-and-algorithms dsa golang

Last synced: 14 Jan 2026

https://github.com/quien697/algorithm-swift

It’s an algorithm practice project created using the Xcode Command Line Tool on macOS

algorithm leetcode swift

Last synced: 10 Oct 2025

https://github.com/cthacker-udel/chesspredictor

AI Chess Predictor, using the Monte-Carlo Tree Search algorithm.

ai algorithm artificial-intelligence chess python

Last synced: 10 Oct 2025

https://github.com/zerdicorp/maze_generation

Just a maze generation algorithm.

algorithm generation maze procedural-generation

Last synced: 11 Oct 2025

https://github.com/wutz/ca25l

常用算法25讲使用 Go 实现

algorithm go

Last synced: 14 Jan 2026

https://github.com/jleung51/algorithms

Implementations of various algorithms.

algorithm

Last synced: 13 Oct 2025

https://github.com/pawel-kieliszczyk/algorithms

Efficient algorithms and data structures

algorithm cpp03 spoj topcoder

Last synced: 24 Feb 2026

https://github.com/amirhossein-github/javascript-database

This repository contains all my knowledge of JavaScript.

algorithm javascript syntax

Last synced: 14 Oct 2025

https://github.com/pikmin-rgb/push_swap

Because Swap_push isn’t as natural

algorithm c makefile school-project

Last synced: 01 Jun 2026

https://github.com/i-aiymen/debt_simplification

A Dart function that simplifies debt settlements among a group, similar to 'Quick Split' app. Takes a list of debts and returns a simplified list.

algorithm dart flutter quick-split

Last synced: 24 Feb 2026

https://github.com/9sako6/ruby-datastructures-algorithms

Data Structures and Algorithms implementation in pure Ruby

algorithm datastructure ruby

Last synced: 18 Oct 2025

https://github.com/hoehrmann/list-stackby

List::StackBy Perl module

algorithm perl-module perl5

Last synced: 18 Oct 2025

https://github.com/jaimayal/datastructures-algorithms-exercises

List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.

algorithm algorithms data-structures dsa leetcode leetcode-solutions

Last synced: 23 Oct 2025

https://github.com/gantavenkatakousik/catelog-online-assessment

This project implements a simplified Shamir's Secret Sharing algorithm to find the constant term of a polynomial from encoded roots in JSON format. It reads JSON input, decodes y-values, and uses Gaussian elimination to solve for the polynomial's coefficients.

algorithm gaussian-elimination-algorithm polynomial

Last synced: 23 Oct 2025

https://github.com/gustavo-hillesheim/project-euler

a repository for recording Project Euler solved problems

algorithm problem-solving project-euler

Last synced: 24 Oct 2025

https://github.com/hamidhosen42/stl-standard-template-library

STL-Standard-Template-Library. All STL Code with problem solving

algorithm c-plus-plus data-structures leetcode online-judge problem-solving stl

Last synced: 15 Mar 2026

https://github.com/cfmvcarlos/wordlesolver

This project offers a Wordle Solver written in Python, featuring a powerful backend engine for word evaluation and filtering, along with a user-friendly graphical interface built with Tkinter. Whether you’re solving puzzles or refining your Wordle strategies, this tool provides word suggestions and dynamic feedback to improve your gameplay.

algorithm game-development python3 tkinter-gui tkinter-python word-puzzle wordle wordle-solver

Last synced: 27 Oct 2025

https://github.com/naturalclar/merge-sort

merge-sort written in ReasonML

algorithm mergesort reasonml

Last synced: 24 Jan 2026

https://github.com/liupengkun1993/algorithm

LeetCode,《剑指offer》中的算法题的题目和解法以及常见算法的实现

algorithm

Last synced: 24 Jan 2026

https://github.com/forketyfork/rainyhills

Water volume calculation algorithm implementation using Jakarta EE 11

algorithm ejb gradle jakarta-ee jakartaee java java-ee jsf

Last synced: 26 Feb 2026

https://github.com/pumpedsardines/maze-generation

A demonstration of maze generation in TypeScript. You can check it out live

algorithm maze typescript webpack

Last synced: 16 Apr 2026

https://github.com/javiolvera/investiga-2022-algoritmo-aplicado-a-medicina

Proyecto Investiga sobre la Inteligencia Artificial y algoritmos aplicados a la medicina

ai algorithm algorithms-and-data-structures artificial-intelligence csharp medicine unity

Last synced: 16 Apr 2026

https://github.com/ingkellswith/algorithmground

📝algorithm✒️

algorithm

Last synced: 04 Mar 2026

https://github.com/rhcarvalho/geek-challenge

Solutions for geek challenges, finding patterns in large prime numbers.

algorithm challenge prime-numbers racket

Last synced: 04 Mar 2026

https://github.com/farhaduneci/huffmancoding

Huffman Coding Compression Algorithm Implementation

algorithm huffman-coding

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/nir3x/cryptorand.cpp

CryptoRand.cpp - Random Key Generation using Cryptographic Techniques

algorithm algorithms c-plus-plus cpp cryptography encryption entropy random random-number-generation security

Last synced: 04 Jun 2026

https://github.com/thusharax/dsa

Data Structures & Algorithms questions and answers

algorithm dsa java python

Last synced: 20 Apr 2026

https://github.com/ciromirkin/cyclomaticcomplexityalgorithm_js

Cyclomatic Complexity Algorithm with Javascript.

algorithm javascript

Last synced: 21 Apr 2026

https://github.com/mike014/movieranker

A Django-based web application that fetches and displays movies from The Movie Database (TMDB) API, allowing users to filter movies by genre.

algorithm algorithms api black django html-css-javascript isort justwatch-api open-source precommit-hooks pytest python test tmdb-api tox

Last synced: 21 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/chasestarr/inversion

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

algorithm go inversion

Last synced: 05 Jun 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/sevmardi/soundex-algorithm

Implmentation of soundex algorithm

algorithm java-8 python3 soundex soundex-algorithm

Last synced: 25 Apr 2026

https://github.com/aakash3279/my-leetcode-problems

This is a repository where coding solutions are provided which i solved in leetcode

algorithm data-structures java javascript leetcode-java leetcode-solutions sql

Last synced: 26 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/bphun/knightstour

Knights Tour game created using Java for AP Computer Science A

algorithm ap-computer-science java java8 javafx knight-tour oracle

Last synced: 28 Apr 2026

https://github.com/platelk/codejamkickstart

My code for the codejam kickstart 2018

algorithm algorithm-challenges go golang

Last synced: 08 Jun 2026

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

My personal scripts and trials for the Advent Of Code online challenges.

algorithm challenge christmas javascript puzzle python

Last synced: 28 Apr 2026

https://github.com/jackhowa/chunky-monkey

Work with arrays in JavaScript and algorithms

algorithm freecodecamp javascript

Last synced: 28 Apr 2026

https://github.com/chasestarr/quicksort

Quicksort algorithm, implements same interface as Go's 'sort' package

algorithm go quicksort

Last synced: 08 Jun 2026

https://github.com/xandao-dev/voyager-rover

Voyager Rover Simulation

algorithm docker jest nodejs

Last synced: 29 Apr 2026

https://github.com/colelawrence/go-concepts

Playing with concepts of programming I've found interesting using Golang. E.g. machine learning, genetic algorithms, graph theory, etc.

algorithm genetic-algorithm golang

Last synced: 29 Apr 2026

https://github.com/cephascard0207/reeborg-sworld_allhurdles_algorithm

In simple words an 'Algorithm' means a set of instructions given to a computer to solve any kind of a problem depending on its type, As of this it solves the hurdles. Any kind of hurdle puzzle can be solved in Reeborg's World using this simple algorithm.

algorithm python python3 reeborg

Last synced: 29 Apr 2026

https://github.com/dron12261/rabin-karp-algorithm

Разработка программы для визуализации алгоритма Рабина-Карпа

algorithm application csharp released winforms

Last synced: 30 Apr 2026

https://github.com/avifenesh/sortlogfiles

Algorithm for sorting multiple sorted log-files into one sorted log-file base on time-stamp

algorithm filesort heapsort log logfiles minheap python spacecomplexity timecomplexity

Last synced: 08 Jun 2026

https://github.com/tkd-alex/cpp-exercise-2012

A collection of C++ exercise developed in 2012 at the high school

algorithm array c everithing exercise program school

Last synced: 01 May 2026

https://github.com/mateusjssilva/smith-waterman-algorithm

This project is a Java implementation of the Smith-Waterman algorithm, commonly used in bioinformatics for local sequence alignment. It enables the comparison of DNA, RNA, or protein sequences by identifying regions of similarity, which can be helpful for evolutionary studies, structural analysis, and functional predictions.

algorithm bioinformatics java smith-waterman

Last synced: 01 May 2026

https://github.com/leye195/algorithm-coding

알고리즘 코딩 문제 풀이 저장소 입니다.

algorithm baekjoon javascript leetcode programmers python

Last synced: 01 May 2026

https://github.com/yukihirai0505/scala-algorithms

:notebook_with_decorative_cover: Scala Algorithms

algorithm scala

Last synced: 08 Jun 2026

https://github.com/nir3x/fastpatternsscanner.cpp

FastPatternsScanner.cpp - Efficient Pattern Scanner for C++

algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning

Last synced: 09 Jun 2026

https://github.com/lovesaroha/maze-generator

A maze can be generated by starting with a predetermined arrangement of cells (most commonly a rectangular grid but other arrangements are possible) with wall sites between them.

algorithm canvas html javascript maze-generator stack

Last synced: 06 May 2026

https://github.com/mukhoplus/boj

Baekjoon Online Judge for Algorithm

algorithm cpp java python

Last synced: 07 May 2026

https://github.com/uudashr/fibgo

Fibonacci in Go

algorithm fibonacci

Last synced: 08 May 2026

https://github.com/tatangharyadi/algorithm

Collection of algorithm

algorithm python

Last synced: 08 May 2026

https://github.com/marcdelalonde/array-equalizer

A simple array equalizer in NodeJS

algorithm mocha nodejs

Last synced: 09 May 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/wst7/algorithm

Algorithm code with JS/TS Go Rust

algorithm go js leetcode

Last synced: 10 May 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/beomseokyu/algorithm

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

algorithm beakjoon programmers python study

Last synced: 14 May 2026

https://github.com/omiq17/ds-algo-with-python3

Some of my python programming problems code that I solved.

algorithm python-3

Last synced: 12 Jun 2026

https://github.com/byahram/algorithms

JavaScript/Python 알고리즘 스터디

algorithm coding-test javascript python

Last synced: 13 Jun 2026

https://github.com/rosieoh/java_codingtest

🌈알고리즘 코딩테스트-자바 책 최소 3번 이상 보고 알고리즘 뿌시기 하자!🌈

algorithm datastructures-algorithms java

Last synced: 13 Jun 2026

https://github.com/techatlasdev/cryptorot

🎲 Un sistema enfocado en el cifrado simétrico, encargado de poder convertir un conjunto de palabras legibles, en un conjunto de caracteres que no tienen coherencia pero si relación en función a sus llaves.

algorithm cli cryptography path python rot rot13 rot13-cipher rot13-decoder rotation

Last synced: 17 Jun 2026

https://github.com/meysam81/niblpa

A Node Influence Based Label Propagation Algorithm for Community Detection in Networks

algorithm c-plus-plus c-plus-plus-11 community-detection complex-networks label-propagation network node-influence-based project thesis

Last synced: 21 Jun 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/ashdtu/data-structure-algorithms

Data Structures/Algorithms

algorithm datastructures

Last synced: 25 Jun 2026