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/chausme/simple-bubble-sort

Simple bubble sort algorithm implementation

algorithm algorithms javascript sort sorting

Last synced: 21 Jun 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/miseongk/algorithm

Algorithm Coding Test Practice ๐Ÿ“

algorithm baekjoon-online-judge programmers python3

Last synced: 14 Apr 2025

https://github.com/yh20studio/algorithm-problem-solving

์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ’€์ดํ•œ ๊ฒฐ๊ณผ๋ฅผ ์˜ฌ๋ฆฌ๋Š” ๊ณณ ์ž…๋‹ˆ๋‹ค.

algorithm java python

Last synced: 14 Apr 2025

https://github.com/timothymakkison/graham_convex_hull

Implementation of the Graham scan method to find the convex hull of a series of points in rust. For use in https://github.com/TimothyMakkison/transportation_network.

algorithm convex-hull rust rust-lang

Last synced: 14 Mar 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/mhsjlw/2048

A recursive algorithm that solves 2048

2048 algorithm recursion

Last synced: 01 Apr 2025

https://github.com/linus-mussmaecher/rayneat

Customizable C++ implementation of the NEAT machine learning algorithm.

algorithm genetic-algorithm visualization

Last synced: 06 Apr 2025

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

Algorithm Construction - Binary Search in Python ๐Ÿ•ต๐Ÿปโ€โ™€๏ธ๐Ÿ”

algorithm binary-search

Last synced: 20 Jun 2025

https://github.com/elijas/dequeue

Implementation of dequeue in C++ with tests (Accomplished for academic credit)

algorithm cpp dequeue linked-list

Last synced: 15 Sep 2025

https://github.com/edilsoncichon/c-list-generic

Generic implementation of list in C.

algorithm c c-plus-plus generic hash list

Last synced: 06 Apr 2025

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

Rename multiple images files in multiple folder.

algorithm csharp

Last synced: 19 Jun 2025

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

A wordle solver!

algorithm game solver wordle

Last synced: 11 Jul 2025

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

๐Ÿ•Š ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฌธ์ œ ํ’€์ด

algorithm java kotlin

Last synced: 19 Jun 2025

https://github.com/bosl95/algorithm

Algorithm master

algorithm java python

Last synced: 14 Apr 2025

https://github.com/j-hoplin/algorithm_class

3rd Grade 1st Semester : Algorithm / Description : Implement Algorithms that learned in class via Python, C++

algorithm

Last synced: 30 Mar 2025

https://github.com/phattharaphorn/profund-programming

๐Ÿ‘ฉ๐Ÿปโ€๐Ÿซ This repository is a collection developed in Object-Oriented Programming.

algorithm c leraning-programs object-oriented-programming

Last synced: 02 Jan 2026

https://github.com/codelegant/programming-pearls

็ผ–็จ‹็ ็Ž‘

algorithm c clang

Last synced: 05 Apr 2025

https://github.com/taehee-kim-dev/problem-solving

์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต ์‚ฌ์ดํŠธ์— ์ œ์ถœํ•œ ์†Œ์Šค์ฝ”๋“œ๋“ค์ž…๋‹ˆ๋‹ค.

algorithm coding-test problem-solving

Last synced: 14 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/simpson-computer-technologies-research/binarysearch

Binary Search Algorithm + Generics Implementation in Java

algorithm binary-search cs java

Last synced: 22 Mar 2025

https://github.com/simpson-computer-technologies-research/14uniquechars

Find the first 14 unique characters in a string. Two different algorithm implementations.

algorithm python speed teach

Last synced: 22 Mar 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/sujin9/studying_algorithm

Solving algorithm problems in Java

algorithm java programmers

Last synced: 14 Apr 2025

https://github.com/tomasrasymas/pybloomf

Bloom filter implementation

algorithm bloom-filter python

Last synced: 11 Feb 2026

https://github.com/gabrielyoon7/algorithm-with-java

Do it! ์ž๋ฃŒ๊ตฌ์กฐ์™€ ํ•จ๊ป˜ ๋ฐฐ์šฐ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ž…๋ฌธ (์ž๋ฐ” ํŽธ) ์‹ค์Šต

algorithm algorithms java sort

Last synced: 14 Apr 2025

https://github.com/ciromirkin/cyclomaticcomplexityalgorithm_js

Cyclomatic Complexity Algorithm with Javascript.

algorithm javascript

Last synced: 25 Dec 2025

https://github.com/nlfmt/ruby-raytracer

Ruby Raytracer with Texture support,

algorithm raytracing ruby texture

Last synced: 10 Jun 2025

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

ONLY FOR ์ดŒ๋Œ์˜ ์ทจ๋ฝ€๋ฅผ ์œ„ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ Repo

algorithm codingtest python

Last synced: 17 Jun 2025

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

Because Swap_push isnโ€™t as natural

algorithm c makefile school-project

Last synced: 05 Mar 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/rowirt/monoton

Highly scalable, single/multi node, sortable, predictable and incremental unique id generator with zero allocation magic on the sequential generation golang-library, golang-package, id-generator, ksuid, snowflake, snowflake-alternative, zero-alloc, zero-allocation

algorithm blockchain clock data-discretization fortnite game hacktoberfest javascript mob monochrome photography rxswift valorant wallpaper

Last synced: 07 May 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: 10 Jul 2025

https://github.com/akihiko47/rockpaperscissors_cellular-automata

A cell change colour when the number of neighbouring cells that beats it is above a threshold. 1 beats 2 / 2 beats 3 / 3 beats 1

algorithm cellular-automata generative-art pygame python rock-paper-scissors

Last synced: 12 Apr 2025

https://github.com/bodiali/knights-travails

A program that shows the shortest possible way to get from one square to another by outputting all squares the knight will stop on along the way.

algorithm javascript

Last synced: 10 Sep 2025

https://github.com/phipsgabler/algdesign-plurality-points

Presentation and reimplementation for Algorithm Design Seminar 1 on plurality points

algorithm algorithm-design computational-geometry

Last synced: 02 Jan 2026

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

https://github.com/bblodfon/yates-hennel-gen

A generalization of the Yates and Hennel algorithm (branch coverage software testing)

algorithm branch-coverage c software-testing yates-hennel

Last synced: 10 Sep 2025

https://github.com/joshua-riek/des

My implementation of the Data Encryption Standard (DES)!

algorithm algorithms decryption des encryption python security

Last synced: 06 Apr 2025

https://github.com/melardev/cppalgorithmsnippets

Cpp Snippets on algorithm library

algorithm algorithms cpp demos examples snippets

Last synced: 19 Jun 2025

https://github.com/simonguozirui/ccc

Some solutions to CCC questions I wrote in Python 2.7, C++, and Java

algorithm ccc coding-contest contest cpp high-school java python-2

Last synced: 05 Mar 2025

https://github.com/afk247/dsa-journey

DSA Skill Development Problems and Solutions

algorithm data-structures optimization-problem problem-solving

Last synced: 04 Nov 2025

https://github.com/gireeshbharmshetty/java-rate-limiter

A simple Token Bucket rate limiter implementation in Java.

algorithm concurrency java rate-limiter system-design token-bucket

Last synced: 07 May 2025

https://github.com/sepera-okeq/arraysort

The difference in sorting for different data types.

algorithm algorithms cpp cpp11 sort sorting sorting-algorithms timin

Last synced: 14 May 2025

https://github.com/computational-problem-solving/js-max-gap

:hole: max-gap library for JavaScript

agpl algorithm algorithms javascript js

Last synced: 18 Jun 2025

https://github.com/dansalahi/javascript-data-structures

Experimenting and implementing algorithms with JS

algorithm data-structures javascript

Last synced: 20 Mar 2025

https://github.com/timbeurskens/Go-WFC

A Go wave-function-collapse port based on the C# WFC implementation.

algorithm go golang procedural-generation procedural-textures wfc

Last synced: 06 May 2025

https://github.com/igaozp/datastructure

Data Structure write in Python

algorithm datastructures python-3

Last synced: 03 Nov 2025

https://github.com/sw-dreamer/algorithm

Java Algorithm

algorithm java

Last synced: 29 Oct 2025

https://github.com/mki1967/rbo

Fundamental functions of RBO Bit-reversal Broadcast Scheduling in Go Programming Language

algorithm bit-reversal broadcast go rbo scheduling

Last synced: 03 Nov 2025

https://github.com/sudtanj/algorithm-analysis-project

Algorithm Analysis Project at Universitas Pelita Harapan

algorithm java

Last synced: 23 Jul 2025

https://github.com/jabellard/hash

Open addressed, double hashed hash table.

algorithm algorithms c data-structure data-structures hash-table

Last synced: 16 Dec 2025

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: 04 Apr 2025

https://github.com/tin-cat/smax

Content maturity rating method for artistic social communities

algorithm algorithms classification classification-algorithm classification-algorithms classification-methods

Last synced: 18 Jun 2025

https://github.com/youseftareq33/java_algorithm_5_knapsackproblem

Implementation of knapsack Problem Solution

algorithm java knapsack-problem

Last synced: 14 Apr 2025

https://github.com/youseftareq33/java_algorithm_4_max-led-lighting

Max LED Lighting problem involves connecting LEDs to corresponding power sources to maximize the number of LEDs without allowing wires to cross.

algorithm java javafx longest-common-subsequence

Last synced: 14 Apr 2025

https://github.com/youseftareq33/java_algorithm_1_optimalstrategy_dynamicprogramming

Implementing a Dynamic Programming solution to minimize travel costs

algorithm dynamic-programming java javafx

Last synced: 14 Apr 2025

https://github.com/youseftareq33/java_algorithm_2_huffmancode

Huffman Code for compression and decompression file

algorithm huffman-compression-algorithm java javafx

Last synced: 14 Apr 2025