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/svtter/algorithm-note

algorithm everyday.

algorithm

Last synced: 27 Mar 2025

https://github.com/koji/algorithm

algorithm

algorithm js python

Last synced: 17 May 2026

https://github.com/2gpb/antlionoptimizer

This repository contains an implementation of the Ant Lion Optimizer (ALO), a nature-inspired algorithm used for solving optimization problems by simulating the interaction between ants and lions.

algorithm metaheuristic-optimization paper-based python

Last synced: 03 Apr 2025

https://github.com/jongwooo/codetree-tils

TILs for codetree(https://www.codetree.ai)

algorithm codetree problem-solving

Last synced: 08 May 2025

https://github.com/william-blackie/skip-thought_django_website

Final year project implementing my Skip-Thought extractive summariser and trained vectors.

algorithm big-data django machine-learning natural-language-processing python

Last synced: 02 May 2026

https://github.com/yosoyjp/figonacci-tree-js

figonacci tree with Javascript - Arbol Figonacci con Javascript

algorithm figonacci javascript nodejs

Last synced: 17 May 2026

https://github.com/alexandengstrom/pathfinding-visualizer

A Pathfinding Visualizer built with React that visualizes algorithms such as BFS, DFS, and Dijkstra's.

algorithm bfs dfs dijkstras visualizer

Last synced: 11 Sep 2025

https://github.com/yanqic/algorithm

算法笔记 及 leetcode 题解

algorithm golang leetcode

Last synced: 17 May 2026

https://github.com/mateusfg7/rail_fence.rs

Implementation of "Rail Fence" cipher in Rust

algorithm cipher criptography rail-fence-cipher

Last synced: 05 Apr 2025

https://github.com/lschmid83/java-se-prototypes

These are a collection of early graphics and game demos I built using Java SE in Eclipse.

2d-graphics-programming algorithm car-simulator connect-4 game-prototype java-applet-game java-se object-oriented-programming

Last synced: 05 Apr 2025

https://github.com/martinmendozadev/schedule-allocator

Asignador de tareas semanales para una flota de trabajadores.

algorithm bootstrap html javascript

Last synced: 13 Apr 2025

https://github.com/yehezkiel1086/data-structure-solutions

📖 Data structures and algorithms solutions writte in C/C++ language

algorithm cpp data-structures

Last synced: 28 Mar 2025

https://github.com/zikwall/geofind-rust

:globe_with_meridians: Rust implementation Point-In-Polygon Algorithm

algorithm find geolocation point-in-polygon rust

Last synced: 23 Jun 2026

https://github.com/haxpor/algocpp-study

Code studying from Algorithm in C++ book. Use C & C++11.

algorithm c cpp

Last synced: 08 May 2026

https://github.com/tbjgolden/array-prototype-pack

(non-standard) - Array.prototype.pack - Bin packing algorithm - https://en.wikipedia.org/wiki/Bin_packing_problem

algorithm array bin javascript node nodejs npm packing prototype

Last synced: 30 Dec 2025

https://github.com/captainabernathy/cpp_programming_principles

Programming: Principles and Practice Using C++

algorithm cpp data-structures educational tutorial

Last synced: 12 May 2025

https://github.com/nishatrhythm/algorithm-lab

Basic algorithm related programs can be found in this repository.

algorithm c computer-science cpp java

Last synced: 20 Jul 2025

https://github.com/nishatrhythm/data-structure-lab

Data Structure related codes can be found here.

algorithm c cpp data-structure

Last synced: 20 Jul 2025

https://github.com/obitech/ds_shortest_path

Shortest path in a directed graph with edge weight and acceleration

algorithm java

Last synced: 29 Apr 2026

https://github.com/px86/sha-256

Implementation of the SHA-256 hashing algorithm in C++.

algorithm hashing sha-256

Last synced: 21 Mar 2025

https://github.com/hoanhan101/young-paxos

Paxos consensus protocol

algorithm paxos

Last synced: 21 Mar 2025

https://github.com/bzdgn/geneticalgorithmdemo

A simple genetic algorithm implementation demo, based on a code that is citated inside the README.md and the code.

algorithm algorithms-implemented evolutionary-algorithm evolutionary-algorithms genetic-algorithm java

Last synced: 28 Mar 2025

https://github.com/andremelchior/pseudocodes-portugol

Repositório que contém pseudocódigos com algoritmos em Portugol para fins educativos e aprendizado de lógica de programação.

alg algorithm portugol pseudocode pseudocodigo

Last synced: 28 Mar 2025

https://github.com/rlagksruf16/study

💾 What I learned today.

algorithm javascript markdown react til todayilearned

Last synced: 11 Apr 2026

https://github.com/rabbitism/csharp-data-structure-note

Study note of Data Structure and Algorithms using CSharp

algorithm csharp practice-programming

Last synced: 11 Sep 2025

https://github.com/salvatorecorvaglia/advanced-control-techniques

Distributed gradient algorithm over ordinary least squares problem

algorithm distributed-gradient least-squares-problem mpi supervised-learning

Last synced: 20 Jul 2025

https://github.com/jedwards1211/merge-k-sorted-arrays

Merges 2 or more sorted arrays efficiently using a priority queue

algorithm algorithms arrays merge sorted sorted-arrays

Last synced: 11 Jan 2026

https://github.com/noxmor/noxsnake

A C++ library with algorithms for the Snake Game

algorithm algorithms cplusplus header-only header-only-lib header-only-library lib library snake

Last synced: 12 Apr 2025

https://github.com/freddydumont/fcc-algorithm-challenges

My solutions to freeCodeCamp's algorithm challenges

algorithm algorithm-challenges freecodecamp javascript

Last synced: 17 May 2026

https://github.com/red-opera/algosort-lab

정렬 알고리즘 실험실 : 개인 개발, 2018.11 ~ 2018.12

algorithm c sorting testing

Last synced: 24 Jun 2025

https://github.com/sciss/contextsnake

Variable length markov chains

algorithm markov-chain

Last synced: 18 Jun 2026

https://github.com/willigarneau/vigenere-cipher

🔑 🔐Learning vigenere cipher by making an encrypter/decrypter in C#

algorithm c-sharp decryption encryption vigenere-cipher

Last synced: 16 Mar 2025

https://github.com/stylepatrick/data-structure-arithmetic-algorithm

Some examples for arithmetic data structures algorithm.

algorithm data-structures java

Last synced: 21 Mar 2025

https://github.com/kiplingw/skiplist

Kip's implementation of William Pugh's (1989) probabilistic linked list with logarithmic access time.

algorithm balanced-tree data-structures linked-list logarithmic-complexity probabilistic-data-structures

Last synced: 22 Dec 2025

https://github.com/decoyer/leetcode_practice

(deprecated) Problem Solving

algorithm

Last synced: 18 Jun 2025

https://github.com/cydhra/parallel_toolbox

Assortment of distributed algorithms implemented on MPI.

algorithm mpi parallel-computing

Last synced: 20 Jan 2026

https://github.com/hy57in/mangorithm

🥭망고리즘 스터디 (Algorithm & CS Study) 🥭

algorithm codingtest javascript python3

Last synced: 18 May 2026

https://github.com/laura2710/tic-tac-doe

Jeu de morpion en Python

algorithm python3

Last synced: 05 Apr 2025

https://github.com/mohitjaisal/algoviz

Its a visualizer for sorting algorithms to see how they work with real values. It's implemented with React.js, some minimal material UI, and sorting algorithms in Javascript.

algorithm algorithms bubble-sort dsa hacktoberfest hacktoberfest-accepted javascript mergesort nodejs quicksort sorting-algorithms visualizer

Last synced: 18 May 2026

https://github.com/droptrigger/finding-the-optimal-path-algorithm-a-star

The algorithm for finding the A* path in the console and WPF

a-star a-star-algorithm algorithm algorithms c-sharp console wpf

Last synced: 18 May 2026

https://github.com/pavlovdog/longest_simple_path

Algorithm home work, part 3

algorithm longest-path python

Last synced: 18 May 2026

https://github.com/neluckoff/binary-tree-in-java

A perfectly balanced binary tree in Java

algorithm binary binary-tree java

Last synced: 21 Mar 2025

https://github.com/colelawrence/rotate-lines

Simple utility for creating rotated observations for training a neural network.

algorithm typescript

Last synced: 05 Apr 2025

https://github.com/moussaak/pfe-telecom-1

Autonomous Robot using BrickPi3 + RaspberryPi3 and Python3 (Coupe de France de robotique)

algorithm brickpi coupe-de-france-de-robotique dexter-industries opencv-python python3 raspberry-pi-3 raspbian-jessie robot

Last synced: 18 May 2026

https://github.com/jakub21/walking-blobs

Showcase of state-machine based algorithm. Blobs search for food and escape predators.

algorithm frontend

Last synced: 14 May 2025

https://github.com/thibautre/dataipsum

Configurable data generator (with crumbles inside)

algorithm data random-generation

Last synced: 21 Jul 2025

https://github.com/rhcarvalho/the-algorithm-design-manual

Exercises from the book The Algorithm Design Manual

algorithm exercise

Last synced: 07 Mar 2026

https://github.com/iamjazzar/palatable

Fast, reliable exams scheduler

algorithm exams scheduling

Last synced: 24 Jan 2026

https://github.com/cuhsat/spritz.java

A Spritz cipher implementation in pure Java.

algorithm cryptography java spritz

Last synced: 27 Aug 2025

https://github.com/cuhsat/spritz.go

A Spritz cipher implementation in pure Go.

algorithm cryptography go golang spritz

Last synced: 29 Mar 2025

https://github.com/cuhsat/practical

A one-time pad variant for easy manual application.

algorithm cipher cryptography one-time-pad one-time-pad-cipher practical python strong

Last synced: 29 Mar 2025

https://github.com/cuhsat/spritz.lua

Spritz cipher implementation in pure Lua 5.3.

algorithm cryptography lua spritz

Last synced: 29 Mar 2025

https://github.com/leogaudin/learn2slither

42 · An introduction guide to reinforcement learning, teaching a snake how to behave in an environment through trial and error.

42 ai algorithm artificial-intelligence deep-reinforcement-learning game python reinforcement-learning snake snake-ai

Last synced: 18 May 2026

https://github.com/ayushexel/algorithms

Implementation of Algorithms and Data Structures used extensively in computer Science

algorithm algorithm-challenges algorithm-library algorithms computer-science computer-science-algorithms data-structures

Last synced: 12 Sep 2025

https://github.com/unluckyjung/algorithm

PS & CP

algorithm ps

Last synced: 29 Mar 2025

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

A repository for learning data structures and algorithms.

algorithm coding-interviews data-structures

Last synced: 12 Sep 2025

https://github.com/googtech/data-structures-and-algorithm-analysis-in-c

:book: Stay hungry , stay foolish ~

algorithm c structure

Last synced: 05 Apr 2025

https://github.com/xiubug/leetcode-javascript

LeetCode solutions with JavaScript

algorithm leetcode leetcode-javascript

Last synced: 21 Jul 2025

https://github.com/hicarod/wordlesolver

:green_square: An algorithm to solve Wordle puzzles.

algorithm rust solver wordle

Last synced: 21 Mar 2025

https://github.com/konglx90/algorithm

My exercises about algorithm

algorithm

Last synced: 21 Jul 2025

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

코딩 테스트 연습

algorithm python3

Last synced: 22 Jul 2025

https://github.com/aicodecraft/anti-dump-algorithm

The Anti-Dump Algorithm is designed to evaluate and filter out unproductive or irrelevant input, commonly referred to as "noise," while prioritizing clarity, effort, and context. This algorithm measures the quality of input based on several key parameters with the ADI.

ai ai-algorithm ai-solutions algorithm algorithm-challenges algorithms-and-data-structures anti-dump anti-dump-algorithm dump dumper dumpiness python solutions spam-filtering

Last synced: 05 Apr 2025

https://github.com/whitehyun/algorithm-journey

Baekjoon Online Judge, Codeforces, Programmers, LeetCode, etc.

algorithm problem-solving

Last synced: 29 Mar 2025

https://github.com/donno2048/sort

Superfast sorting algorithm

algorithm sort sorting sorting-algorithms

Last synced: 06 Sep 2025

https://github.com/angeal185/bit-shift-cipher

bit-shift vernam cipher for nodejs and the browser

algorithm cipher decryption encryption vernam-cipher

Last synced: 07 May 2026

https://github.com/mirajehossain/data-structure-and-algorithm-with-js

Data structure and algorithm for Javascript.

algorithm datastructure javascript js

Last synced: 19 May 2026

https://github.com/zilean12/-bubble-sort

To sort an array of integers using the Bubble Sort algorithm

algorithm bubble-algorithms bubble-sort sort sorting-algorithms

Last synced: 04 Apr 2025

https://github.com/potakaaa/tftf_edge_api

TFTFEdge API is a FastAPI-powered web service designed to calculate the most efficient jeepney routes in Cagayan de Oro using geographic coordinates and transfer range. This API integrates a C++ algorithm for route calculation, delivering real-time route data in a flexible, scalable format.

algorithm cpp minimum-transfer network pathfinding

Last synced: 19 May 2026

https://github.com/sakateka/htb-simulator

Hierachical token bucket simulator

algorithm c ebpf hierarchical-token-bucket htb token-bucket xdp

Last synced: 19 May 2026

https://github.com/mstmdev/algorithm-go

基于golang实现的一些常用算法

algorithm go

Last synced: 12 Jan 2026

https://github.com/bdadmehr0/encrypte-python

map. And notice that there's exactly one character between the given pairs: K->L->M, O->P->Q, E->F->G, and look at the very first letter in the text g, if this is English, a good guess is that g is actually i. What is the distance from g to i? Yes, G->H->I. So let's shift each character to the right, by 2, and y back to a, z back to b.

algorithm encoding encryption python

Last synced: 21 Mar 2025

https://github.com/brkn/insertionsort_vs_mergesort

Homework 1 of My "Analysis of Algorithms I" Course

algorithm analysis cpp insertionsort mergesort sort

Last synced: 06 Apr 2025

https://github.com/charlenry/charleshenrisaintmars_7_16052022

C'est un site de recettes de cuisine à l’instar de Marmiton ou 750g. Le site doit être doté d'un moteur de recherche avancé et performant.

algorithm api api-js constructor-pattern css3 drawio figma flowchart html5 javascript jsbench performance-monitoring poo sass use-case w3c-validator

Last synced: 12 Apr 2026

https://github.com/permutationlock/path_coloring_bgl

Implementations of several path coloring algorithms for the Boost Graph Library.

algorithm boost-graph-library graph-algorithms graph-coloring graph-theory hartman plane-graphs poh proof

Last synced: 08 Jun 2026

https://github.com/nekonenene/programmer-nou-wo-kitaeru-suugaku-puzzle

『プログラマ脳を鍛える数学パズル』への挑戦記録

algorithm ruby

Last synced: 22 Jul 2025

https://github.com/pawfa/algorithms

Example application to learn Redux and D3.js

algorithm algorithms react reactjs redux

Last synced: 14 Apr 2026

https://github.com/woosungkim0123/algorithm-deep-dive

repository for Algorithm learning

algorithm

Last synced: 22 Jul 2025

https://github.com/hyobn/algorithm_study

꾸준히

algorithm cpp

Last synced: 26 Jun 2025

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

A repository where is placed test programming tasks.

algorithm c cpp data-structures multithreading

Last synced: 19 May 2026

https://github.com/bibhestee/binary_trees

0x1D. C - Binary trees

algorithm binary-trees c data-structures

Last synced: 06 Apr 2025