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/tim-raphael/chess-engine

This is a simple chess engine implemented in Rust using the minimax algorithm with alpha-beta pruning for decision-making.

algorithm chess chess-engine minimax-algorithm rust

Last synced: 08 Jun 2026

https://github.com/soonitoon/data-structure-and-algorithm

Data structure and algorithm course assignment with python

algorithm assignment datastructure python3 univ

Last synced: 24 Mar 2025

https://github.com/hpedrorodrigues/graphs

A simple implementation of some Graph algorithms

algorithm graph graph-algorithms

Last synced: 13 Apr 2026

https://github.com/hyoukadev/head-for-algorithm

Start to learn algorithm

algorithm gitbook

Last synced: 30 May 2026

https://github.com/tayloradam1999/holbertonschool-interview

All of the interview prep projects issued by Holberton Tulsa

algorithm c es6-javascript logic python

Last synced: 08 May 2026

https://github.com/coodingpenguin/problem-solving

:memo: Practice problem solving with BOJ and Programmers

algorithm boj leetcode problem-solving programmers python-for-coding-test python3

Last synced: 26 Mar 2025

https://github.com/kishore-devaraj/movie-search

Implementation of sorting algorithm heap sort using search movie concept.

algorithm expect heapsort mocha reactjs

Last synced: 13 Apr 2026

https://github.com/konstantin8105/root

root-finding algorithm

algorithm bisection-method root-finding

Last synced: 16 Mar 2025

https://github.com/uudashr/fibgo

Fibonacci in Go

algorithm fibonacci

Last synced: 08 May 2026

https://github.com/chasestarr/mergesort

Mergesort algorithm for ints in Go

algorithm go mergesort

Last synced: 25 May 2026

https://github.com/gabrielfu/rsgraph

Python wrapper API for common graph algorithms implemented in Rust

algorithm graph graph-algorithms networkx pyo3 python rust

Last synced: 27 Mar 2026

https://github.com/joymon/puzzles

Puzzles I have solved for interviews and fun

algorithm puzzle

Last synced: 26 Mar 2025

https://github.com/rlagksruf16/algorithm_everyday

๐Ÿ’ปAlgorithm Problems & Solutions using C++, JS

algorithm cpp problems

Last synced: 14 Oct 2025

https://github.com/feliperdamaceno/conways-game-of-life

The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970. This version of the game is built with React and Zustand.

algorithm react typescript zustand

Last synced: 08 May 2026

https://github.com/cianhub/knapsack-algorithm-solution

A JavaScript algorithm for solving the knapsack problem

algorithm javascript knapsack-problem

Last synced: 26 Mar 2025

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

Efficient algorithms and data structures

algorithm cpp03 spoj topcoder

Last synced: 24 Feb 2026

https://github.com/petoc/algo

Collection of algorithm implementations for Go.

algorithm damm go golang luhn

Last synced: 22 Jan 2026

https://github.com/privatepeople/codingtest

์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๊ณต๋ถ€๋ฅผ ์œ„ํ•œ ์ €์žฅ์†Œ

algorithm alogorithms coding coding-test coding-tests data-structure data-structures python

Last synced: 14 Apr 2026

https://github.com/juangesino/algebra

Methods and algorithms for linear algebra.

algebra algorithm linear-algebra

Last synced: 16 Mar 2025

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/jainamparikh0825/moowee

A movie finder with rich UI which lets you search for a movie and an algorithm designed in a way where the most searched movies by different users categorised under the most popular searches!

algorithm appwrite react tailwindcss

Last synced: 13 Apr 2026

https://github.com/vomnes/lem-in

Elementary algorithmic project - Graph Traversal - This project is meant to make you code an ant farm manager.

algorithm bfs-algorithm graph-traversal

Last synced: 16 Mar 2025

https://github.com/realduyuanchao/book

็ปๅ…ธ่ฎก็ฎ—ๆœบไนฆ็ฑๆ”ถ่—๐Ÿ“š

algorithm java js pdf python

Last synced: 14 Apr 2026

https://github.com/mooreniemi/bam

Boston Algorithms Meetup

algorithm algorithms javascript ruby

Last synced: 08 May 2026

https://github.com/bluezhan/find-a-better-algorithm

๐ŸŽฉ Don't diddle code to make it faster - find a better algorithm.

algorithm javascript leetcode mathematics

Last synced: 15 Oct 2025

https://github.com/narekhovhannisyan/sorting-algorithms

Popular sorting algorithms implemented in javascript.

algorithm javascript js sort sorting

Last synced: 15 Oct 2025

https://github.com/meetzaveri/javascript-algorithms-and-snippets

Various Algorithms and snippets in javascript.

algorithm data-structures javascript js

Last synced: 10 Jun 2026

https://github.com/raveensr/a-star-path-finding-algorithm

This is program written in java using the A* algorithm. This algoirthm calculates distance on three main categories. Those are Euclidean, Manhatton and Chebyshew.

a-star algorithm chebyshev euclidean java manhatton

Last synced: 15 Oct 2025

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

๐Ÿ’ก Baekjoon Online Judge

algorithm java kotlin

Last synced: 17 May 2026

https://github.com/nir3x/fxms

FNV-XOR-Mask-Shuffle Symmetric Encryption Algorithm

algorithm crypto encryption fnv fxms go golang mask security shuffle symmetric xor

Last synced: 06 Jun 2026

https://github.com/anthonymazzie/bellmanford

Given a directed, weighted graph containing positive and negative edge weights, a source node and destination node, this Java application utilizes the Bellman Ford algorithm to return the shortest path and distance from source to destination.

algorithm bellman-ford computer-science graph

Last synced: 30 Jun 2025

https://github.com/ingkellswith/cplusplus-algorithm

๐Ÿ“algorithm-groundโœ’๏ธ

algorithm cpp data-structure

Last synced: 03 Mar 2025

https://github.com/chandanghosh/gozzlers

Problem solving using Go

algorithm algorithms golang

Last synced: 06 Sep 2025

https://github.com/mslapek/augmentedtree

F# library implementing immutable augmented red-black trees.

algorithm data-structure fsharp immutable search-trees

Last synced: 05 Jul 2025

https://github.com/hu2di/c-olympic-hust

Olympic Tin Hแปc HUST

algorithm c

Last synced: 13 Apr 2026

https://github.com/malbolgee/data-structures

Some data structures implementations in C.

algorithm avl-tree binary-search-tree c priority-queue queue stack

Last synced: 16 Oct 2025

https://github.com/3w36zj6/atcoder-algorithm

AtCoder Algorithm

algorithm atcoder

Last synced: 17 Jun 2025

https://github.com/claireyurev/code-box-layout

Code box layout repository

algorithm code-box layout-management

Last synced: 27 Jan 2026

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/tomazjunior/data-structure

Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.

algorithm data-structures problem-solving-skills

Last synced: 08 Apr 2025

https://github.com/pin3dev/42_pushswap

Algorithm challenge focused on sorting a stack of integers with the minimum number of operations. Implemented in C with a limited set of operations, ideal for understanding algorithm optimization.

42cursus 42porto 42pushswap 42school algorithm c sorting sorting-algorithm sorting-algorithms tutorial tutorial-sourcecode

Last synced: 17 Oct 2025

https://github.com/m-valentino/epx-pixel-art-scaling

JavaScript canvas implementation of the EPX pixel art scaling algorithm

algorithm canvas epx image-scaling javascript nearest-neighbor pixel-art

Last synced: 10 Jun 2026

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

Maze generator using pygame ๐Ÿ

algorithm generator maze-generator pygame python

Last synced: 17 Oct 2025

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/liqwang/leetcode

Re๏ผšไปŽ้›ถๅผ€ๅง‹็š„LeetCode็”Ÿๆดป

algorithm golang leetcode

Last synced: 15 Jan 2026

https://github.com/krayc425/algorithms-princeton

Assignments for Algorithms Part 1 at Princeton.

algorithm princeton princeton-cs

Last synced: 30 Mar 2025

https://github.com/chizuru-nina-yamauchi/path-finding-algorithm

fastest-chepaest-best-path finding with algorithm

algorithm

Last synced: 22 Aug 2025

https://github.com/jvanz/algorithms

algorithms for fun =]

algorithm algorithm-study cpp

Last synced: 25 Dec 2025

https://github.com/markcaldropoli/cs375

Design & Analysis of Algorithms

algorithm analysis java makefile

Last synced: 15 Mar 2025

https://github.com/arjun1237/sudoku.solver

Sudoku Solver is an app that solves the sudoku for you. All you need to do is provide the input as required. It used the concept of recursion and backtracking to achieve the same.

algorithm backtracking css frontend react recursion webdevelopment

Last synced: 10 Apr 2026

https://github.com/nm17/astar-sfml

A* and SFML combined.

algorithm c-plus-plus sfml

Last synced: 22 Jun 2025

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

Rename multiple images files in multiple folder.

algorithm csharp

Last synced: 19 Jun 2025

https://github.com/hoehrmann/set-intspan-partition

Set::IntSpan::Partition Perl module

algorithm integer perl5 sets

Last synced: 26 Mar 2025

https://github.com/abrarkivande/algorithm-code

Welcome to the Java DSA Repository! ๐Ÿš€ This repository contains well-structured implementations of essential Data Structures and Algorithms (DSA) in Java

algorithm coding dsa java problem-solving programming

Last synced: 24 Aug 2025

https://github.com/swiiz/openfractal

๐Ÿ€๐Ÿ€ A fully open-source software for generating fractals! ๐Ÿ๐Ÿ

algorithm fractals generation glsl java julia mandelbrot open openfractal opengl opensource

Last synced: 25 Aug 2025

https://github.com/rxnew/bst

Binary Search Tree

algorithm binary-search-tree

Last synced: 15 May 2026

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/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/meysam81/graph-eulerian-path-circuit

A program for finding the Eulerian path/cycle in a huge sparse network

algorithm euler euler-exercises euler-project euler-solutions eulerian eulerproject file graph mathematics network

Last synced: 27 Aug 2025

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

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

algorithm binary-search

Last synced: 20 Jun 2025

https://github.com/azizbekeshpolatov/_algorithms_with_dart_

๐Ÿ“Š Algorithms Learning โ€“ A collection of essential algorithms with explanations and implementations to strengthen problem-solving and coding skills.

algorithm backtracking-algorithm bfs bfs-dfs bfs-search dsa-algorithm dynamic-programming tree-search tree-structure

Last synced: 21 Apr 2026

https://github.com/realamirhe/smlfdl

Unofficial implementation of SVMs multi-class loss feedback based discriminative dictionary learning in python

algorithm auto-encoder classification cybernetics feedback-mechanism ksvd multi-svm smlfdl

Last synced: 30 Aug 2025

https://github.com/anhgelus/human-readable-slug

A little algorithm generating human readable slug in Go

algorithm go golang slug

Last synced: 30 Aug 2025

https://github.com/soc221b/abstract-algorithms

High level abstract code of every algorithm, data structure, and design patterns in any programming language

abstract abstraction adapter algorithm algorithms data-structures design-patterns flex flexible generic high-level-programming library stl template

Last synced: 15 May 2026

https://github.com/evandrolg/unique

Function written in C to get unique int values from an array

algorithm c gcc unique

Last synced: 15 Jun 2025

https://github.com/zl-asica/zla-algo

ZL Asica's personal Leetcode solution and thoughts documentation. ZL Asica่‡ชๅทฑ็š„Leetcode้ข˜่งฃ่ฎฐๅฝ•ๆ–‡ๆกฃ

algorithm docusaurus leetcode-python leetcode-solutions

Last synced: 14 Mar 2025

https://github.com/im-a-kookie/find-a-word

A ridiculous approach to creating even more ridiculous find-a-word puzzles

advanced-algorithms algorithm algorithm-challenges backtracking depth-first-search recursion trie

Last synced: 22 Jun 2025

https://github.com/payamnajat/chatgpt-5-configuration-analysis

๐Ÿ“Š Analyze and deobfuscate 3,099 configuration elements for ChatGPT, enhancing search optimization and system performance.

aeo ai algorithm chatgpt geo llm openai ranking rerank seo

Last synced: 31 Aug 2025

https://github.com/forma0-9097/study-log

์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€ ๊ธฐ๋ก์„ ์œ„ํ•œ ์ €์žฅ์†Œ.

algorithm python

Last synced: 03 Apr 2025

https://github.com/koji/algorithm

algorithm

algorithm js python

Last synced: 17 May 2026

https://github.com/kumaarbalbir/hackfest-22_bombardiers

This repository is in accordance with the one of the sub problem given by TexMIN in Hackfest'22. Developed the algorithmic procedure for the same and implemented using python.

algorithm geometry python3 shapely

Last synced: 30 Mar 2025

https://github.com/svtter/algorithm-note

algorithm everyday.

algorithm

Last synced: 27 Mar 2025

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

็ผ–็จ‹็ ็Ž‘

algorithm c clang

Last synced: 05 Apr 2025

https://github.com/nukopy/go-ads

Algorithms and Data Structures in Go

algorithm algorithms-and-data-structures data-structure go

Last synced: 15 Jan 2026

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

Ruby Raytracer with Texture support,

algorithm raytracing ruby texture

Last synced: 10 Jun 2025

https://github.com/itsmunim/python-playground

Where all the python trash ends up

algorithm data-structures python

Last synced: 14 Mar 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/jalalazimi/algorz

Data Structures & Algorithms for Javascript

algorithm data-structures

Last synced: 28 Apr 2026

https://github.com/rubyonworld/algorithms

Basic Algorithms written in Ruby

algorithm basic beginner language ruby

Last synced: 29 Apr 2026