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/am-i-groot/summer-intern-iitguwahati-spml

Developed an automated Water Quality Monitoring System (WQMS) at IIT Guwahati, using the pH-W218 sensor and K-Means Clustering to assess water potability. The project enhances water quality evaluation through machine learning-based classification.

algorithm data data-visualization kmeans-clustering machine-learning python report sensor signal-processing

Last synced: 17 May 2026

https://github.com/dalae37/algorithm_example

Algorithm Examples

algorithm

Last synced: 16 Mar 2025

https://github.com/xzripper/astard

A* (A-Star) search algorithm for 2D spaces (grids) for D.

2d algorithm algorithms astar astar-algorithm astar-pathfinding d game-development pathfinding

Last synced: 16 Jan 2026

https://github.com/msolimans/algorithms

Algorithms Topics and Problem Solving from different sites and books along with documentation/descriptions

algorithm cracking-the-coding-interview dynamic-programming geeksforgeeks-solutions graph greedy-algorithms hackerrank heap leetcode mit ocw ocw-6006 queue stack tree trie

Last synced: 21 Jan 2026

https://github.com/pragalbha-patil/cyclic-array-challenge-javascript

A cyclic array challenge implemented in Javascript

algorithm javascript problem-solving

Last synced: 03 Jul 2025

https://github.com/louislefevre/rsa

RSA cryptosystem for demonstrating the encryption and decryption of messages

algorithm cryptography decryption encryption rsa

Last synced: 30 Mar 2025

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

Data-structure and algorithms interview problems and solutions.

algorithm algorithms javascript leetcode python typescript

Last synced: 07 Apr 2026

https://github.com/sofvanh/yarnie

Android app that creates a list of knitting patterns to use your yarn as effectively as possible

algorithm android crafts knitting yarn

Last synced: 14 May 2026

https://github.com/bzdgn/project-euler-solutions

Solutions written in Java for Project Euler

algorithm algorithm-challenges algorithms java project-euler

Last synced: 27 Apr 2026

https://github.com/damichoi/algorithm

Baekjoon Online Judge (백준 온라인 저지), LeetCode, Programmers, 이것이 코딩테스트다 (동빈북), 인프런 등의 알고리즘 문제 풀이를 모은 저장소입니다.

algorithm algorithms baekjoon baekjoon-algorithm baekjoon-online-judge inflearn java leetcode leetcode-java programmers

Last synced: 03 May 2025

https://github.com/sevdanurgenc/randomforestinrprograming

R Programlama Dilinde Random Forest Kullanımı (Random Forest in R Programming)

algorithm r random-forest rprogramming

Last synced: 10 Jul 2025

https://github.com/anarmawala/chess-ai

Chess AI written in Rust that uses the min/max algorithm and tree pruning so predict 5-6 moves ahead.

ai algorithm chess game min-max-optimization tree-pruning

Last synced: 18 Jul 2025

https://github.com/netgroup-polito/shared-buffer

Algorithm to efficiently move pkts between the vSwitch and the VNF

algorithm data-exchange nfv shared-buffer vnf

Last synced: 10 Apr 2025

https://github.com/tsv2013/algorithm

Algorithm block diagram visualization and editing widget (jQuery+KnockoutJS)

algorithm algorithm-block-diagram algorithm-visualization-widget block-diagram javascript knockoutjs visualization

Last synced: 17 May 2026

https://github.com/loveboyme/entityanalyzer

使用机器学习算法,对 Minecraft 进行实体滞后检测并以可视化的方式显示。 | Detecting entity lag in Minecraft using machine learning algorithms and displaying it in a visualized manner.

ai algorithm analysis clustering entity implementation k management means minecraft paper plugin server spigot tool

Last synced: 14 Mar 2025

https://github.com/hhf112/moore-search

A parallelized header-only implementation of the Boyre Moore exact string searching algorithm in C++17.

algorithm cpp17 multithreading

Last synced: 17 Jul 2025

https://github.com/hlts2/gfreequeue

Simple lock-free queue written in golang

algorithm cas fast faster golang goroutine-safe hlts2 lock-free queue queue-algorithm

Last synced: 22 May 2026

https://github.com/luca-montaigut/iamorpion

Implementing Minimax algorithm on a Tic-Tac-Toe game (with alpha-beta pruning)

algorithm alpha-beta-pruning minimax-algorithm tic-tac-toe

Last synced: 31 Jul 2025

https://github.com/zediculz/block

Block is a data structure/collection that uses Blockchain principle in managing data.

algorithm data structure

Last synced: 05 Oct 2025

https://github.com/josephgoksu/ceng202-datastructures

Yildirim Beyazit University CENG 202 Data Structures LAB Notes 2016

algorithm algorithms data-structures java

Last synced: 31 Jul 2025

https://github.com/gusenov/algorithms

Различные алгоритмы.

algorithm algorithms algorithms-implemented

Last synced: 16 Jul 2025

https://github.com/islamhaqq/coderbyte

Coding challenges in many different programming languages!

algorithm algorithm-challenges algorithms go golang javascript languages node python rust unittest

Last synced: 07 Apr 2026

https://github.com/datosh/algo

Algorithms in golang using type parameters

algorithm algorithms golang type-parameters

Last synced: 15 Jun 2025

https://github.com/open-sl/matrix_strassen_multiplier

implementation of Strasson method to matrix multiplication

algorithm strassen

Last synced: 28 Jun 2025

https://github.com/tejashah88/pad-breaker

An experiment for auto solving any Puzzle and Dragons board.

algorithm java puzzle-and-dragons vysor

Last synced: 02 Jul 2026

https://github.com/luweglarz/pushswap_42

Data sorter with limited operations using merge-sort

42projects algorithm c merge-sort sorting-algorithms

Last synced: 31 Jul 2025

https://github.com/tamim-saad/cp-template-code

This repository offers a complete template for competitive programming with pre-written functions and utilities for coding contests. It helps you save time and focus on solving problems. Feel free to explore, use, and customize these templates. If you find it useful, don’t forget to give it a star!

algorithm coding coding-competition competitive-programming cp cp-template cpp data-structures data-structures-algorithms data-structures-and-algorithms fast-io problem-solving problem-solving-template programming-tools shortcuts template template-code templates time-complexity

Last synced: 02 Apr 2025

https://github.com/nav-28/pathfinding

Visualize Pathfinding Algorithms such as Dijkstra and A*

algorithm algorithms

Last synced: 31 Jul 2025

https://github.com/colelawrence/group-traits

rudimentary algorithm for grouping objects based on traits

algorithm metamorphic-testing school-project typescript utility

Last synced: 05 Apr 2025

https://github.com/fajarnugraha37/go_external_sort

This project demonstrates an external sorting algorithm in Go, designed to efficiently handle large data sets that exceed available memory. The program reads a random string data set from a file, sorts it using an external merge sort technique, and writes the sorted output to a new file.

algorithm algorithms-and-data-structures external-sorting go golang sorting sorting-algorithms

Last synced: 03 Feb 2026

https://github.com/ra1nyxin/fasttextsearch

Accelerated text search engine in C++ designed for large file systems. Implements parallel file discovery and content scanning using the Boyer-Moore-Horspool algorithm for rapid results

algorithm cpp cpp17 filesystem msvc msvc2022 search windows

Last synced: 19 May 2026

https://github.com/xmas7/bytecount

This uses the "hyperscreamingcount" algorithm by Joshua Landau to count bytes faster than anything else. The newlinebench repository has further benchmarks.

algorithm bytecount rust

Last synced: 27 Mar 2025

https://github.com/foresthoffman/election

A Bully-Election Algorithm implementation in Go https://en.wikipedia.org/wiki/Bully_algorithm

algorithm go golang

Last synced: 26 Mar 2025

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

:bar_chart: Comb sort algorithm

algorithm comb sort sorting-algorithms

Last synced: 06 Apr 2025

https://github.com/soyapo/projecteuler

Solutions to ProjectEuler problems. Consider not opening before you solve on your own.

algorithm cpp mathematics number-theory

Last synced: 14 Mar 2025

https://github.com/andre-j3sus/pathfinder-visualizer

A vizualizer for pathfinding and maze generation algorithms.

algorithm algorithms gui java-swing kotlin maze-generator pathfinding

Last synced: 25 Jun 2025

https://github.com/oxion7/rc4-rust

RC4 algorithm in rust

algorithm cipher cryptography stream-cipher

Last synced: 14 Jun 2026

https://github.com/genndy007/bellman_ford_rethink

Implementation of Bellman Ford Parallel and Sequential Algorithm with Java and Maven. Rethinked. Coursework for 6 semester.

algorithm atomic bellman-ford bellman-ford-algorithm concurrent distributed distributed-computing graph java jdk17 maven parallel parallel-computing threadpool

Last synced: 18 May 2026

https://github.com/zaidmukaddam/cpu-scheduler-app-react-native

React Native Application to visualize the CPU Scheduling with different Algorithms and Animations.

algorithm cpu-scheduling expo-cli gradle priority-scheduling react-native

Last synced: 05 May 2026

https://github.com/knlsharma/competitive-programming-cp

This repository contains some useful codes, techniques, algorithms and problem solutions helpful in Competitive Coding. Join with me on telegram group https://t.me/joinchat/GL4Y8RREZbz

algo-ds-notes algorithm code competitive-programming data-structures language problem-solving telegram-group

Last synced: 30 Apr 2025

https://github.com/puzzlef/pagerank-dead-ends

Comparing strategies of handling dead ends with PageRank algorithm for link analysis.

algorithm dead end fixed graph loop pagerank remove static teleport

Last synced: 06 Apr 2025

https://github.com/edward62740/scd4x-lpc

Low-power C++ calibration algorithm for SCD4x sensors

algorithm low-power scd41 scd4x sensirion

Last synced: 01 Aug 2025

https://github.com/cmac-ire/machine-learning-app

An intuitive and user-friendly web application developed using Python to classify X-ray images and identify if they indicate the presence of pneumonia.

ai algorithm artificial-intelligence artificial-neural-networks cnn-keras convolutional-neural-networks covid-19 keras-classification-models machine-learning neural-network tensorflow

Last synced: 17 Apr 2026

https://github.com/fabienjuif/astar

an A* algorithm in javascript

a algorithm astar game path shortest shortest-path

Last synced: 20 Jan 2026

https://github.com/ufukozdogan/find-s

:alien: Implementation of Find-S Algorithm made with Java Swing

algorithm artificial-intelligence artificial-intelligence-algorithms java-swing

Last synced: 02 Jul 2026

https://github.com/maxilevi/sudoku-solver

solves a sudoku on your command line using backtracking

algorithm backtracking csharp dynamic-programming sudoku-solver

Last synced: 09 Jun 2026

https://github.com/francescopaolol/levenshteindistance

A simple example of Levenshtein Distance Algorithm

algorithm levenshtein-distance python

Last synced: 07 Sep 2025

https://github.com/mbn-code/pysort

Python Sorting Visualised.

algorithm asd matplotlib python python3 sort visualization

Last synced: 22 Mar 2025

https://github.com/mondonno/algorithms

Collection of resuable algorithm templates written in pure C++

algorithm algorithms all cpp data-structures math prefix-sumes sorting trees

Last synced: 04 Jun 2026

https://github.com/2kabhishek/pycipher

Cipher algorithms with Python 🐍🔏

algorithm cipher cryptography library python tdd unittest

Last synced: 28 Oct 2025

https://github.com/arriqaaq/bst

Binary Search tree implementation

algorithm binary-search-tree data-structures golang

Last synced: 20 Mar 2025

https://github.com/k-water/leetcode-js

Leetcode problems with JavaScript

algorithm javascript leetcode leetcode-javascript

Last synced: 25 Jul 2025

https://github.com/sumitgirwal/a-star-path-find-algo-python

A* is a graph traversal and path search algorithm, which is often used in many fields of computer science due to its completeness, optimality, and optimal efficiency.

algorithm astar-algorithm pygame-games python-3

Last synced: 20 Mar 2025

https://github.com/thara/elixir_alias_method

Implementation of Walker's Alias method in Elixir

algorithm alias-method elixir walker-alias

Last synced: 21 Feb 2026

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

:bar_chart: Jump down sort algorithm

algorithm jumpdown sort sorting-algorithms

Last synced: 06 Apr 2025

https://github.com/aimensahnoun/textsimilaritychecker

A C++ Plagiarism checker script that that checks direct similarities.

algorithm cpp

Last synced: 14 Nov 2025

https://github.com/tk744/rubot

A blazing fast 3x3 Rubik's cube solver written in C.

algorithm microcontroller robotics rubiks-cube

Last synced: 31 Mar 2025

https://github.com/mgmarlow/sudoku-solver

Realtime visualization of the backtrack algorithm

algorithm sudoku sudoku-solver

Last synced: 03 Apr 2025

https://github.com/cezardasilva/nodejs-parallel

Studys of NodeJS, using a parallel algorithm to find prime numbers.

algorithm node-js parallel prime-numbers study

Last synced: 26 Mar 2025

https://github.com/namtndev/leetcode-practice

📚 Practicing algorithms & data structures on LeetCode with JavaScript ✨

algorithm datastructures javascript leetcode

Last synced: 03 Apr 2025

https://github.com/tanikai/minfinder

"MinFinder" sorting algorithm, implemented in Python.

algorithm sorting sorting-algorithms-implemented

Last synced: 28 Oct 2025

https://github.com/ianstenbit/arulesregression

Regression package for R based on arulesCBA's transaction-boosted associative classification algorithm

algorithm association-rules package r regression

Last synced: 03 Apr 2025

https://github.com/sr-tamim/algorithm-practice

Data Structure and Algorithm (DSA) practice repo of SR Tamim

algorithm algorithms-and-data-structures data-structures data-structures-and-algorithms dsa

Last synced: 05 Jan 2026

https://github.com/caknoooo/artificial-intelligence-algorithm

This repository contains all of my learning about Artificial Intelligence in lectures at ITS

algorithm algorithm-challenges artificial-intelligence genetic-algorithm informed-search machine-learning uninformed-search

Last synced: 22 Aug 2025

https://github.com/amirhakimnejad/big-number-in-cpp

Implementation of a class that can handle calculations between big numbers in c++.

algorithm bigint bignumber cpp object-oriented-programming oop stack

Last synced: 17 Sep 2025

https://github.com/diptangsu/algorithms

This repository contains the algorithms that are a part of MAKAUT syllabus for 3rd Year Computer Science and Engineering.

algorithm algorithms graph hackoctoberfest hackoctoberfest2k18 java makaut-syllabus

Last synced: 23 Oct 2025

https://github.com/puzzlef/louvain-communities-openmp

Design of OpenMP-based Parallel Louvain algorithm for community detection.

agglomerative algorithm community detection experiment graph greedy hierarchical iterative louvain modularity optimization

Last synced: 06 Apr 2025

https://github.com/guillainbisimwa/competitive-programming

A2SV helps smart students from universities get better at technology and find good jobs at top companies worldwide. They also make apps to solve big problems in their own countries. It's free for students who can't afford it but are really good at what they do.

algorithm algorithm-challenges algorithms-and-data-structures data-structures python python3

Last synced: 23 Jun 2025