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/lesenelir/meta-leetcode-js

Leetcode Solutions and Notes

algorithm javascript leetcode

Last synced: 10 Oct 2025

https://github.com/rushingfox/2d-ising-model-by-mcmc

CUHK PHYS4061 Computational Physics Project B; from two approaches: SSF and Wolff

algorithm computational-physics solid-physics

Last synced: 06 Sep 2025

https://github.com/blaz-cerpnjak/tictactoe-minimax

๐Ÿ•น๏ธ ๐ŸŽฎ TicTacToe with Minimax AI algorithm (C#). The game has the option of 'Multiplayer' in 'Singleplayer' against the computer.

ai algorithm cs design game minimax tic-tac-toe tictactoe tictactoe-ai tictactoe-game visualstudio wpf wpf-application wpf-datagrid wpf-ui xaml

Last synced: 17 May 2026

https://github.com/eriksvedang/astarinc

A proof of concept implementation of the A* algorithm, using C.

algorithm astar gamedev

Last synced: 25 Jun 2025

https://github.com/pieroboseta/piero-ende-coder

A powerful encryption and decryption tool that combines the Vigenรจre cipher, XOR encryption, and Base64 encoding to secure messages. This tool allows users to encode and decode messages using a secret key, ensuring an extra layer of security.

algorithm base64 cipher cpp cryptography data-conversion data-encoding decoder decryption encoder encryption hashing string-manipulation text-processing

Last synced: 26 Feb 2026

https://github.com/teamcors/ezpz-ps-study

๐Ÿ“š ์ฝ”ํ…Œ๋ฝ€๊ฐœ๊ธฐ์šฉ ์‹ค๋ฒ„~๊ณจ๋“œ AC ํ’€์ด ๋ฐ ์Šคํ„ฐ๋””

algorithm python python3

Last synced: 06 Jan 2026

https://github.com/mdietrichstein/objc-murmur3-bloomfilter

Bloom filter implementation using murmur3 hashing written in Objective-C

algorithm bloom-filter bloom-filters hash ios murmur3-hashing objective-c probability

Last synced: 16 Jun 2026

https://github.com/das-jishu/pottermania

Pottermania is basically a website which allows you to take a quiz based on the magical world of Harry Potter. There is no predefined question bank. Rather, questions are generated based on a simple algorithm, every time an user takes the quiz. Data is fetched using an API.

algorithm api bootstrap css frontend github github-pages harry-potter html javascript potterapi quiz

Last synced: 30 Apr 2026

https://github.com/basemax/splitlinkedlistc

This is a simple implementation of a linked-list in C with a few helper functions for merging two or three linked-lists, splitting a linked list into two or three parts, and sorting a linked-list (recursive and non-recursive)

algorithm algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures c linked-list linkedlist merge merge-linked-list merge-linkedlist split-linked-list split-linkedlist

Last synced: 03 Apr 2025

https://github.com/adriacabeza/document-similarity-detection-using-hashing

:page_with_curl:Document similarity detection using hashing

algorithm copies jaccard-similarity minhash-lsh-algorithm

Last synced: 03 Oct 2025

https://github.com/kmu-wink/2020-02-algorithm

2020ํ•™๋…„๋„ 2ํ•™๊ธฐ ์œ™ํฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋””

algorithm cpp kmu-wink python

Last synced: 26 Feb 2026

https://github.com/nwrenger/bubblesort-example

Examples of the bubblesort algorithm written in rust.

algorithm bubblesort cocktailshakersort rust

Last synced: 02 Apr 2026

https://github.com/callicoder/algorhythm

Standard Algorithms Implemented in C++

algorithm cpp

Last synced: 16 Mar 2026

https://github.com/zyxue/rljs

RLjs currently serves as an interactive playground for learning reinforcement learning.

agent algorithm policy-iteration q-learning react reinfrocement-learning rl-algorithms value-iteration

Last synced: 16 May 2026

https://github.com/nagexiucai/mla

ๆœบๅ™จๅญฆไน ็ฎ—ๆณ•ใ€‚

ai algorithm deep-learning machine-learning nn python tutorial

Last synced: 03 May 2026

https://github.com/kehl-gopher/code-practice

A collection of my daily solutions to algorithm problems from platforms like LeetCode and Codewars. Focused on consistency, problem-solving, and learning.

algorithm algorithms-and-data-structures arrays golang queue time-complexity

Last synced: 16 Jun 2025

https://github.com/timvisee/hhs-p7-movie-recommendation-engine

:movie_camera: Big data project for college (HHS) period 7

algorithm hadoop recommendation-engine spark

Last synced: 18 May 2026

https://github.com/cseas/ml-projects

Machine Learning projects using traditional algorithms.

algorithm classifier decision-tree-classifier iris machine-learning nearest-neighbors neural-network

Last synced: 24 Jan 2026

https://github.com/honkinglin/algorithm

Record my algorithm learning path

algorithm leetcode

Last synced: 24 Jan 2026

https://github.com/mohahmadraza/leetcode-python-project-tasks

This repository, is a comprehensive collection of Python solutions and projects focused on solving a wide array of LeetCode problems. It serves as a valuable resource for anyone looking to enhance their coding skills, prepare for technical interviews, or simply practice algorithm and data structure challenges using Python.

algorithm algorithms-and-data-structures coding coding-challenge coding-interviews competitive-programming data-structures leetcode leetcode-python leetcode-solutions programming programming-challenges python software-development technical-interview-questions

Last synced: 15 Apr 2026

https://github.com/bredele/algo-sort-bubble

:bar_chart: Bubble sort algorithm

algorithm bubble math sort sorting-algorithms

Last synced: 06 Apr 2025

https://github.com/ksokolovic/jsudoku

Java implementation of the core Sudoku game.

algorithm java jsudoku sudoku-puzzle

Last synced: 09 Apr 2025

https://github.com/ymonnier/advalgolp

Advanced Algorithm - University of Lodz | Poland

algorithm graph-algorithms pattern-matching python

Last synced: 20 Jan 2026

https://github.com/kkrypt0nn/spaceflake.rs

โ›„ A distributed generator to create unique IDs with ease in Rust; inspired by Twitter's Snowflake

algorithm generator random rust rust-lang rust-lib rust-library snowflake snowflake-algorithm snowflake-twitter twitter uid uid-generator unique unique-identifiers unique-iq uniqueid

Last synced: 28 Apr 2025

https://github.com/pushkar1393/tsunami-epicentre-detection-using-particle-swarm-optimization

Developed a Particle Swarm Optimization algorithm based project that optimized its solution iteratively. Deployed self-learning bots over a susceptible area to narrow down on the epicentre based on flock location

algorithm java8 javafx self-learning

Last synced: 13 May 2026

https://github.com/sharathraparthy/nearest_sequence_memory

Reimplementation of the paper "Instance-Based State Identification for Reinforcement Learning "

algorithm matlab reinforcement-learning reinforcement-learning-agent

Last synced: 29 Apr 2026

https://github.com/Z8264/algorithms-ecmascript

๐Ÿ“˜ ๅŸบไบŽ EcmaScript ๅฎž็Žฐ๏ผŒๅ‰็ซฏๅผ€ๅ‘็ฎ—ๆณ•ๅŸบ็ก€ๆ•™็จ‹ใ€‚QianDuan.TECH ๅฐ็ป„ๅ…จๆ–ฐๅŠ›ไฝœใ€‚

algorithm ecmascript

Last synced: 10 Mar 2025

https://github.com/xenoswarlocks/company-url-finder

Company URL Finder is a robust Python application designed to help you efficiently search and extract company website URLs using multiple strategies. The project provides two main search approaches:

algorithm algorithms custom-search-api custom-search-engine google python3 selenium-webdriver

Last synced: 21 Feb 2026

https://github.com/reala10n/car-pathfinding-problem

ืคืจื•ื™ืงื˜ ื—ืžืฉ ื™ื—ื™ื“ื•ืช ื”ื‘ื’ืจื•ืช ืฉืœื™ ื‘ืžื“ืขื™ ื”ืžื—ืฉื‘, ื›ื—ืœืง ืžืชื•ื›ื ื™ืช ืืœืคื ื‘ื˜ื›ื ื™ื•ืŸ

a-star a-star-algorithm algorithm car dijkstra-algorithm pathfinding pathfinding-algorithm prm probabilistic-road-map rrt

Last synced: 13 Jun 2025

https://github.com/sstadick/scivs

Collection of Data Structures for working with genomic intervals

algorithm bioinformatics scala scala-port

Last synced: 31 Mar 2025

https://github.com/upple/boj

๋ฐฑ์ค€ ์˜จ๋ผ์ธ ์ €์ง€ C++

algorithm boj code cpp

Last synced: 25 Mar 2025

https://github.com/hxr16f/pyramid-batch

4 pyramids written in Batch.

algorithm batch batch-script example pyramid pyramids

Last synced: 19 Oct 2025

https://github.com/grey-cat-1908/today

Wierd data generation algorithms, based on today's midnight timestamp

algorithm constant generation today wierd

Last synced: 01 Jun 2026

https://github.com/albericod/algoritmos-em-c

Exercรญcios e algorรญtimos em C resolvidos com requisitos diferentes, professor Daives

algorithm algorithms c exercicios-de-algoritimos

Last synced: 18 Oct 2025

https://github.com/koenpunt/node-hexdigest

Node module to generate hexdigest for a file

algorithm hexdigest node

Last synced: 11 Apr 2026

https://github.com/petrglad/robo-minesweeper

Algorithm (solver) that plays Minesweeper game

algorithm mines minesweeper-game

Last synced: 17 Mar 2025

https://github.com/jerelmiller/dictionary-trie

A dictionary built using trie data structure

algorithm javascript trie

Last synced: 08 Apr 2025

https://github.com/travorlzh/cppstuff

Some C/C++ basics and algorithms

algorithm c c-language cmake cplusplus cpp factorization

Last synced: 21 Apr 2026

https://github.com/shikharvaish28/machine-learning-notes

A Jupyter notebook which contains the notes of the algorithms along with the basic terminology and diagrams involved

algorithm jupyter-notebook machine-learning machine-learning-algorithms notes supervised-learning udacity

Last synced: 28 Apr 2026

https://github.com/harryr/ghettoocr

Demonstration of fixed-width OCR and text extraction.

algorithm courier ocr php

Last synced: 07 Aug 2025

https://github.com/bobby285271/scnuse-shannon-slides-2021

SCNUSE ็ฌฌไบŒๅญฆๆœŸ้ฆ™ๅ†œๅ…ˆไฟฎ็ญ Slides๏ผˆ้ƒจๅˆ†๏ผ‰

algorithm latex

Last synced: 26 Apr 2025

https://github.com/bugthesystem/utopia

:rocket: โ‡ด ยตtopia

algorithm count-sort cplusplus cplusplus-17 playground

Last synced: 20 Nov 2025

https://github.com/z8264/algorithms-ecmascript

๐Ÿ“˜ ๅŸบไบŽ EcmaScript ๅฎž็Žฐ๏ผŒๅ‰็ซฏๅผ€ๅ‘็ฎ—ๆณ•ๅŸบ็ก€ๆ•™็จ‹ใ€‚QianDuan.TECH ๅฐ็ป„ๅ…จๆ–ฐๅŠ›ไฝœใ€‚

algorithm ecmascript

Last synced: 14 Mar 2026

https://github.com/monamobeen/60daysdsatrack

60DaysDSATrack is a comprehensive and intensive program designed to build a strong foundation in data structures, algorithms, and problem-solving skills through daily coding challenges and hands-on projects.!

algorithm computer-science data-structures dsa-algorithm graph prob-solving trees

Last synced: 01 Sep 2025

https://github.com/furk4nbulut/hill-algorithm-matlab

MCBU industrial engineering matlab homework about Hill Algorithm.

algorithm matlab

Last synced: 29 Jun 2026

https://github.com/alwqx/algorithms

Algorithm Study and Distilled ็ฎ—ๆณ•ๅญฆไน ไธŽ็ฒพ็ฒน https://git.io/algorepo

algorithm algorithms datastructure

Last synced: 19 Jan 2026

https://github.com/wafer-li/algs4assignment

This is the asignment of the coursea algs4 class

algorithm coursera

Last synced: 25 Mar 2025

https://github.com/hemulgm/game15

ะŸัั‚ะฝะฐัˆะบะธ

15puzzle algorithm delphi game gdi simple-game

Last synced: 05 Mar 2026

https://github.com/furk4nbulut/julius-caesar-cryptography-algorithm

Java program implements the Julius Caesar's Cryptography Algorithm, also known as Caesar Cipher. The Caesar Cipher is a substitution cipher where each letter in the plaintext is shifted a fixed number of places down or up the alphabet.

algorithm cryptography java julius-caesar-cryptography

Last synced: 09 Jun 2026

https://github.com/gagniuc/mix-two-signals-in-ruby

This is an implementation designed in Ruby. This implementation is able to mix two signals/vectors (A and B) in arbitrary proportions. This source code uses a novel mathematical model published in the journal Chaos. The model is called Spectral Forecast.

algorithm algorithms code mix numerical-analysis numerical-methods ruby signal signal-processing source waveform

Last synced: 07 Jun 2026

https://github.com/kurodaritsu/median-of-medians

Analysis of Median-of-Medians algorithm through Python

algorithm median-of-medians numba python

Last synced: 27 Apr 2026

https://github.com/p1x/toeplitz

Implementation of the Zohar-Trench algorithm for solving a set of linear Toeplitz equations.

algorithm c-sharp c-sharp-library dotnet dotnet-standard2 equation-solver equations-set linear-algebra math mathematics matrix matrix-calculations matrix-library

Last synced: 26 Apr 2026

https://github.com/mustafadalga/tc-kimlik-uretici

Tc kimlik รผretme algoritmasฤฑnฤฑ kullanarak TC kimlik oluลŸturma uygulamasฤฑ

algorithm algorithm-challenges algorithms csharp csharp-code csharp-script tc-kimlik tc-kimlik-no tc-kimlik-numarasi tc-kimlik-olusturucu

Last synced: 03 Sep 2025

https://github.com/rfalke/hamming-distance-squared-benchmark

How fast can you compute the hamming distances between all elements of a large input list?

algorithm benchmark hamming-distance hamming-weight multi-language

Last synced: 18 Apr 2026

https://github.com/devonfulcher/kirchhoffs-theorem

An algorithm that returns the number of distinct spanning trees in a graph where nodes are distinguishable in O(n^3)

algorithm graph graphs spanning-trees

Last synced: 10 Jun 2026

https://github.com/sleekpanther/noah-patullo-repositories

A list of projects I've worked on. GitHub's organization is lacking in my opinion, so this serves as an index & root of all my work (I'm Noah Patullo, not Pattullo or Patulo. I have a unique name & this should help clarify who I am)

algorithm algorithm-design cpp cv game java linkedin noah noah-patullo noahpatullo pattullo pattulo patullo patulo portfolio python resume uvm

Last synced: 19 Apr 2026

https://github.com/okyungjin/algorithm

โœ” JUST DO IT.

algorithm

Last synced: 28 May 2026

https://github.com/antoinekllee/synergy

Webapp developed for teachers to easily access and utilise an algorithm to partition students into groups based on vector representations of their personalities.

algorithm api cims classroom javascript mern nodejs reactjs research routes

Last synced: 20 Apr 2026

https://github.com/0xtekgrinder/matchstick

It is an Epitech Project to recreate the nim game with a number of lines changeable as well as a maximum number of sticks you can take each turn.

algorithm c epitech game matchstick network

Last synced: 31 Mar 2025

https://github.com/facumasino/tup-utn-frgp

Repositorio de ejercicios de la carrera Tรฉcnico Universitario en Programaciรณn.

algorithm algoritmos cpp diagramas diagramas-flujo programacion programming tup utn

Last synced: 15 Oct 2025

https://github.com/kingsznhone/vsop87.net

VSOP87 Library For .NET. (NuGet, DLL) Highly Optimized and OOP

algorithm astronomy math orbital-simulation physics universe

Last synced: 17 Jun 2025

https://github.com/zreechxnn/maze-game

i make a maze game using c++

algo algorithm cpp game maze-algorithms maze-game timer

Last synced: 19 Apr 2025

https://github.com/ritvik19/codebook

Code Repository for various Competitive Programming platforms, solutions to various tricky problems and implementations of various algorithms in various programming languages

algorithm algorithm-challenges algorithms codechef competitive-programming data-structures hackerearth hackerrank programming-languages

Last synced: 16 Mar 2025

https://github.com/abranhe/merge-srt-cli

Merge Sort Algorithm Implementation CLI

algorithm merge-sort sort sorting-algorithms

Last synced: 07 Jun 2026

https://github.com/daern91/paint_bucket_fill

Simple paint algorithm for bucket fill function (flood fill) in Ruby

algorithm bucket-fill challenge floodfill paint ruby

Last synced: 13 Jun 2026

https://github.com/7-sevens/algorithmnotes

algorithm notes

algorithm

Last synced: 24 Jan 2026

https://github.com/yrehan32/php-haversine

A package used to calculate the distance between two coordinate points using the haversine algorithm

algorithm haversine haversine-formula php php-library

Last synced: 13 Jan 2026

https://github.com/andi611/dynamic-programming-algorithm

A program that generates the Bรฉzier curve for a given set of points based on dynamic programming, Implementation in C++

algorithm bezier bezier-curve bezier-curves dynamic-programming

Last synced: 24 Mar 2025

https://github.com/kimmyxpow/php-dsa

This repository contains fundamental Data Structures and Algorithms implemented in PHP, designed for learning and exploring PHP's capabilities in computational problem-solving.

algorithm algorithms data-structures data-structures-and-algorithms php php-data-structures php-data-structures-and-algorithms

Last synced: 29 Jan 2026

https://github.com/excoffierleonard/fib-rs

A highly optimized Fibonacci number calculator for Rust that efficiently computes arbitrarily large Fibonacci numbers.

algorithm fib fib-rs fibonacci math rust

Last synced: 03 Feb 2026

https://github.com/andrew-johnson-4/l1dfa

Deterministic Finite-State Automata Library for Rust, written in L1

algorithm automata data-structure dfa lsts regex regex-engine regex-parser rust

Last synced: 05 Mar 2026

https://github.com/jayedrafiprojects/arbritary-mapping-algorithm

An algorithm to re-arrange the values randomly in an array.

algorithm java sorting-algorithms

Last synced: 29 Jun 2026

https://github.com/zerohertz/algorithm

๐Ÿง‘โ€๐Ÿ’ป Solved problems ๐Ÿง‘โ€๐Ÿ’ป

algorithm go java python

Last synced: 14 Oct 2025

https://github.com/zrma/1d1python

1 day 1 coding with python

algorithm coding excercises practice python

Last synced: 29 Jan 2026

https://github.com/edmilson-dk/expression-evaluation

Basically, an expression evaluation is an algorithm that aims to receive a mathematical expression and return the result of that expression.

algorithm expression-evaluation notation operands

Last synced: 14 Jul 2025

https://github.com/bgoonz/recursion-practice-website

Recursion Prompts With Solutions and Dependency-Free Live Mocha Spec Updates.... rendered to the webpage

algorithm algorithms javascript recursion website

Last synced: 26 Mar 2025

https://github.com/jarne/toohga

๐Ÿ—„ The smart URL shortener

algorithm javascript php shortener url url-shortener vue

Last synced: 24 Jan 2026

https://github.com/dcamilleri/weighted-sum

Simplified weighted sum algorithm implementation used on Mealou (https://m.me/Mealoubot | http://www.mealou.co)

algorithm sum weighted

Last synced: 31 Jan 2026