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/abranhe/quick-srt

Quick Sort Algorithm Implementation

algorithm quicksort sorting-algorithms

Last synced: 23 Jul 2025

https://github.com/utkarshg6/shamir-secret-sharing

Shamir's Secret Sharing Algorithm is an algorithm in cryptography created by Adi Shamir. This repository is the python implementation of the algorithm.

algorithm python

Last synced: 13 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/puzzlef/pagerank-cuda-dynamic

Design of CUDA-based Parallel Dynamic PageRank algorithm for measuring importance.

algorithm cuda gpu graph pagerank static temporal

Last synced: 05 Oct 2025

https://github.com/overult01/multicampus_algorithm

교육 수강 중 알고리즘을 자바로 구현한 실습 코드입니다.

algorithm java

Last synced: 17 Jun 2025

https://github.com/karami-mehdi/tsp

The Traveling Salesman Problem (TSP) aims for the most efficient route across cities. This Python project, employing Tkinter and the Model-View-Controller (MVC) architecture, visualizes TSP solutions. It generates random cities, utilizes the nearest neighbor algorithm, and presents the optimal path with a Tkinter-based GUI.

algorithm mvc nearest-neighbor-search nearest-neighbors python tkinter tsp tsp-problem tsp-solver

Last synced: 24 Feb 2025

https://github.com/lussierc/registration_algorithm

An algorithm that would make the course registration process more fair at Allegheny College.

algorithm python3

Last synced: 27 Mar 2025

https://github.com/kalongn/cse-214

Data Structure & Algorithm with Java (College Class).

algorithm data-structures java

Last synced: 30 Oct 2025

https://github.com/shivamswarnkar/algo-analysis

Create and design a map, consisted of a goal, a starting point and various obstacles, and then visually analyze different algorithms as they try to find the best path from source to goal.

algo-analysis algorithm astar-algorithm breadth-first-search depth-first-search hill-climbing-search iterative-deepening-search simulation visual-analysis

Last synced: 21 Mar 2025

https://github.com/kmx-systems/a-star-algo

Generic C++ implementation of A* algorithm (header only). Features: Fully customizable internal data structures, step-by-step execution and beam search support.

a-star-algorithm algorithm beam-search cpp cpp20 header-only heuristic-algorithm heuristic-search heuristic-search-algorithms search-algorithm template

Last synced: 12 Apr 2025

https://github.com/guobinhit/archimedes

♨️ An outlier detection service applied to time series.

algorithm anomaly dbscan detection lof outlier time-series z-score

Last synced: 28 Feb 2025

https://github.com/maxbubblegum47/preprocessing

Preprocessing method for Information Retrieval System

algorithm algorithms preprocessing preprocessing-data python python3 unimore-informatica

Last synced: 22 Mar 2025

https://github.com/hyunjinno/algorithm

A repository for learning algorithms.

algorithm cpp java javascript kotlin problem-solving python typescript

Last synced: 21 Mar 2025

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/seemanne/1planartester

Python implementation of a 1-planarity test, written for my masters thesis

1-planarity algorithm graph graph-algorithms graph-theory

Last synced: 23 Aug 2025

https://github.com/donghl-dev/practices-algorithm

알고리즘과 자료구조를 통한 문제풀이 저장소

algorithm data-structures kotlin problem-solving

Last synced: 21 Aug 2025

https://github.com/tillstuder/secure-communication

🔐 Secure P2P communication with diffie-hellman key exchange and multiple cyphers.

algorithm cypher decryption diffie-hellman encryption micropython p2p python secure

Last synced: 06 May 2025

https://github.com/paambaati/bumplan

A simple program that finds the seating arrangement for passengers for a given custom airplane seat layout.

algorithm coding-challenge data-structures interview-questions nodejs

Last synced: 06 Apr 2025

https://github.com/gigdevelopment10/neuralfunk

A Machine learning resource library for funky ML-Learners

algorithm keras machine-learning optimization-algorithms py-torch python scikit-learn tensorflow

Last synced: 29 Mar 2025

https://github.com/mshmyw/algorithm

不可不知的常见算法

algorithm c python typescript

Last synced: 17 Jul 2025

https://github.com/anishmprasad/super-pi

A Pi based super-powered cluster computer ( Distributed system )

algorithm

Last synced: 21 Feb 2025

https://github.com/yangchenglong11/algorithm-lib

This is a collections about algorithm problem that I had finished.

algorithm cpp golang

Last synced: 17 Mar 2025

https://github.com/spacebody/algorithm-design-and-analysis

The source code about the course Algorithm Design and Analysis

algorithm analysis course-algorithms graph

Last synced: 13 Apr 2025

https://github.com/daniel-j-h/geozbush

A very fast spatial index for geographic locations based on a Z-Order space filling curve

algorithm computational-geometry geospatial index javascript kd-tree openstreetmap r-tree space-filling-curve spatial-index z-order z-order-index

Last synced: 09 Sep 2025

https://github.com/tejashah88/json-from-text

An algorithm for separating embedded JSON from a string, nicely packaged into a node.js module.

algorithm json json-parsing json-string nodejs parsing

Last synced: 28 Jun 2025

https://github.com/mj41/algorithm-spiralmatrix

Various Perl 6 Sequences for spirals in matrix (two-dimensional arrays).

algorithm matrix perl6-module raku spiral-matrix

Last synced: 02 Mar 2025

https://github.com/thucdx/algorithm-solution

Algorithm sourcecode

algorithm

Last synced: 13 Mar 2025

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

https://github.com/andreispurim/aradi

Implementation of the NSA cryptography algorithm ARADI and LLAMA

algorithm aradi cryptography decryption encryption llama nsa

Last synced: 20 Aug 2025

https://github.com/rhidoyhasanmahmud/leetcode-in-java

Solutions to all problems of Leetcode online judge written in Java

algorithm java leetcode leetcode-solutions problem-solving

Last synced: 04 Apr 2025

https://github.com/yeonkkk/algorithm

PS 기록

algorithm java python

Last synced: 20 Aug 2025

https://github.com/rajgoesout/algorithms

Implementation of basic data structures & algorithms.

algorithm divide-and-conquer python

Last synced: 04 May 2025

https://github.com/andream16/3d-convexhull-builder

C++ and QT5 Project for Algorithms and Data Structures 2 Course

algorithm c-plus-plus convex-hull qt5

Last synced: 04 Nov 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/vijethph/credit-card-validation

A JavaFX project to extract credit card numbers using Tesseract OCR, and validate them using Luhn Algorithm

algorithm bytedeco-javacpp-presets java javafx tesseract-ocr webcam

Last synced: 22 Mar 2025

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/beomseokyu/sist-algorithm

[SIST] 알고리즘 풀이

algorithm

Last synced: 24 Feb 2025

https://github.com/ctoic/polynomial-calculator-using_c-

Some of the basic concept's and algorithm implementations.

algorithm data-structures linked-list

Last synced: 04 Mar 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/fabienjuif/astar

an A* algorithm in javascript

a algorithm astar game path shortest shortest-path

Last synced: 06 Apr 2025

https://github.com/mistermboy/piramidebacktracking

Resolución de pirámides mediante el algoritmo backtraking

algorithm backtracking backtracking-algorithm

Last synced: 11 Jun 2025

https://github.com/jin-sungdae/alogorithm-in-java

백준, 프로그래머스, 코테, 자바로 푸는 알고리즘 저장소 입니다.

algorithm java study

Last synced: 21 Jul 2025

https://github.com/fjtapia/benchmark_boost_sort

Benchmark programs for the Boost Sort Library

algorithm benchmark

Last synced: 02 Mar 2025

https://github.com/raulpy271/fractals-juliaset

Algorithm that generates fractals based on the Julia Set

algorithm fractals-juliaset generates-fractals python

Last synced: 24 Jun 2025

https://github.com/my729/blog

前端学习的积累, 遇到的问题及重要知识

algorithm javascript vue

Last synced: 08 Jul 2025

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/taxpater/c-algorithms

A library of common data structures and algorithms written in C.

algorithm c data-structure data-structures-c library

Last synced: 21 Mar 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/ngalaiko/course

Программа для обучения принципам связаных списков

algorithm linked-list visualization

Last synced: 21 Sep 2025

https://github.com/jaaumg/jo-o-brainf-ck

A way to write my name (João) in BrainF*ck

algorithm brainfuck

Last synced: 14 Jun 2025

https://github.com/ambujraj/medicinary

An E-commerce Algorithm for Medicines.

algorithm cpp e-commerce shopping-cart

Last synced: 22 Jul 2025

https://github.com/sexfrance/v8-randomness-predictor

A Python-based predictor using z3 to reverse-engineer and predict random values generated by Math.random in V8 with 100% accuracy. This script leverages a series of Math.random() values (min 5) to deduce future states.

algorithm javascript math-random nodejs number-generation predictor python randomness-prediction reverse-algorithms reverse-engineering security-analysis v8 v8-engine xorshift z3-solver

Last synced: 21 Mar 2025

https://github.com/hendriku/labsolve

A command line tool to solve labyrinths alias mazes.

algorithm bfs c escape greedy labyrinth maze

Last synced: 30 Mar 2025

https://github.com/lucas54neves/distribution-schedules-coloring

Repository for the final project of the Algorithms in Graphs discipline of the Computer Science course at the Federal University of Lavras

algorithm graphs python scheduling-algorithms

Last synced: 02 Mar 2025

https://github.com/riddhish97/dsa

This Repo will have DSA and problem solving solution

algorithm array data-structures dynamic-programming hashmap javascript

Last synced: 28 Jun 2025

https://github.com/alexvcasillas/erat-o

Eratosthenes primality test implementation

algorithm eratosthenes javascript math numbers primes

Last synced: 26 Aug 2025

https://github.com/zhravan/data-structures-and-algorithm

Repo contains the development explanation and code for Data Structure and Algorithm

algorithm algorithms data-structures

Last synced: 26 Aug 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/made2591/go-hanoi

The famous Hanoi game written in Go. Thanks to @skelterjohn for his lib, go-matrix, that you can find in https://github.com/skelterjohn/go.matrix

algorithm classical exercise game go hanoi hanoi-riddle hanoi-towers math problem recursion

Last synced: 23 Jun 2025

https://github.com/simobin/dsa_ii

Data structure and algorithm

algorithm cpp data-structures dsa

Last synced: 24 Jun 2025

https://github.com/ishaansathaye/cpe202-datastructalgos

CPE 202 Data Structures and Algorithms Winter 2022 Freshman at Cal Poly

algorithm binary binary-search-tree data graph hash heap python queue stack structures

Last synced: 13 Apr 2025

https://github.com/przemek-nowicki/codility-lessons

Solutions to codility lessons and other algorithmic tasks.

algorithm codility-lessons codility-solutions javascript

Last synced: 29 Mar 2025

https://github.com/gusenov/algorithms

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

algorithm algorithms algorithms-implemented

Last synced: 16 Jul 2025

https://github.com/buzzybis/a-ds

Lecture notes and exercises on algorithms and data structures. Source material is A&DS from Pavel Marvin for the ITMO university.

algorithm algorithms-and-data-structures course data-structures data-structures-and-algorithms learn learning typst

Last synced: 18 Jun 2025

https://github.com/hind-sagar-biswas/pathfindr

A visualizer of path finder (BFS) algorithm and maze generator (DFS)

algorithm algorithm-visualizer bfs-search dfs-algorithm graph grid javascript pathfinder

Last synced: 24 Oct 2025

https://github.com/qw3ry/sre-dtmc-transformations

Implementation of the algorithms provided in my Bachelor's Thesis

algorithm markov-chain scientific-publications transformation

Last synced: 30 Aug 2025

https://github.com/oowekyala/vfdr-weka

A rule learning algorithm for Weka

algorithm classification decision-rules java weka

Last synced: 14 Mar 2025

https://github.com/simranjeet97/machine-learning

How to Setup Machine Learning Environment in Your PC or Laptop ? How to install Machine Learning Libraries ? How to Build ML Models, Algorithms and Other Stuff ??Your all Questions are answer here !!!!

algorithm deep-learning environment-configuration keras libraries machine-learning numpy pandas scipy tensorflow

Last synced: 03 Mar 2025

https://github.com/obsidianplusplus/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: 22 Jun 2025

https://github.com/jadezdon/goalgo

GoAlgo is an algorithm visualizer Android application

algorithm android android-app animation visualization

Last synced: 30 Aug 2025

https://github.com/astrodynamic/ant-colony-optimization-algorithm-in-qt-cpp

ACOAlgorithms is a C++ project implementing ant colony optimization algorithm for solving traveling salesman problem.

aco algorithm ant-colony-optimization cmake cmakelists console-application cpp cpp17 makefile multithreading tsp-problem

Last synced: 02 Mar 2025

https://github.com/datosh/algo

Algorithms in golang using type parameters

algorithm algorithms golang type-parameters

Last synced: 15 Jun 2025

https://github.com/abhijeet-muneshwar/leetcode

This repository contains solutions to LeetCode problems.

algorithm data-structures system-design

Last synced: 05 Aug 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/ghaerdi/array-algorithms-visualizer

Algorithms visualizer for arrays using vite and vue with typescript

algorithm array postcss typescript vite vue

Last synced: 25 Jun 2025