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/rohan-bhautoo/digits-recognition-using-neural-network

A machine learning system to categorise one of the UCI digit tasks using Neural Network in Java.

algorithm handwritten-digit-recognition java machine-learning neural-network uci-machine-learning

Last synced: 21 Apr 2026

https://github.com/brett-buskirk/sort-bubble

Visual demonstration of a bubble sort algorithm

algorithm animation bubble-sort javascript sorting-algorithms

Last synced: 05 Jun 2026

https://github.com/nebulot/nebulotelodie_lespetitsplats

Application de recette, algorithme de recherche "Les petits plats"

algorithm algorithme css css3 grid html html5 javascript research tags

Last synced: 22 Apr 2026

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: 22 Apr 2026

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

This repository contains the algorithms I coded in C#.

algorithm algorithms algorithms-and-data-structures csharp

Last synced: 05 Jun 2026

https://github.com/itzg/try-etcd-work-allocator

Experiment with an algorithm to dynamically allocate work via etcd

algorithm distributed-computing etcdv3 spring-boot

Last synced: 24 Apr 2026

https://github.com/heineiuo/fibonacci-layout

Fibonacci layout algorithm (tiling, square)

algorithm fibonacci layout

Last synced: 25 Apr 2026

https://github.com/samuellucas97/best-matching

Implementation serial of Levenshtein distance algorithm.

algorithm automated-testing junit levenshtein-distance maven serial-version

Last synced: 25 Apr 2026

https://github.com/nikoo-asadnejad/sjf-algorithm

a simple project in which SJF scheduling algorithm has been implemented

algorithm csharp csharp-code dotnet dotnet-core dotnetcore sjf sjf-algorithm sjf-process-scheduling sjf-scheduling

Last synced: 25 Apr 2026

https://github.com/bosl95/algorithm

Algorithm master

algorithm java python

Last synced: 25 Apr 2026

https://github.com/sevmardi/soundex-algorithm

Implmentation of soundex algorithm

algorithm java-8 python3 soundex soundex-algorithm

Last synced: 25 Apr 2026

https://github.com/sug0/bst-cpp

Simple C/C++ binary search tree lib

algorithm binary-search-tree bst c cpp data-structure library simple tree

Last synced: 26 Apr 2026

https://github.com/aakash3279/my-leetcode-problems

This is a repository where coding solutions are provided which i solved in leetcode

algorithm data-structures java javascript leetcode-java leetcode-solutions sql

Last synced: 26 Apr 2026

https://github.com/maximilianfeldthusen/binaryreverseengineer

This algorithm BinaryReverseEngineer performs several key steps to analyze a binary file (specifically ELF format, common on Linux systems):

algorithm cpp elf linux reverse-engineering

Last synced: 27 Apr 2026

https://github.com/bphun/knightstour

Knights Tour game created using Java for AP Computer Science A

algorithm ap-computer-science java java8 javafx knight-tour oracle

Last synced: 28 Apr 2026

https://github.com/minapecheux/advent-of-code

My personal scripts and trials for the Advent Of Code online challenges.

algorithm challenge christmas javascript puzzle python

Last synced: 28 Apr 2026

https://github.com/chasestarr/quicksort

Quicksort algorithm, implements same interface as Go's 'sort' package

algorithm go quicksort

Last synced: 08 Jun 2026

https://github.com/ronhachmon/edit-distance

implementation of edit distance algorithm

algorithm algorithms java oops-in-java

Last synced: 29 Apr 2026

https://github.com/mrakashkumar/java_programmingskills

Its Many Java Programming Just like Pattern Based, logical based, Modules and Division based, Data-structure and Algorithm based etc

algorithm collections datastructures designpatterns exception-handling java java-programming java-programmingskills java8 logical-programming multithreading oop-concepts progra

Last synced: 29 Apr 2026

https://github.com/colelawrence/go-concepts

Playing with concepts of programming I've found interesting using Golang. E.g. machine learning, genetic algorithms, graph theory, etc.

algorithm genetic-algorithm golang

Last synced: 29 Apr 2026

https://github.com/yoogledev/algorithm

:metal: PS

algorithm cpp java

Last synced: 30 Apr 2026

https://github.com/dron12261/rabin-karp-algorithm

Разработка программы для визуализации алгоритма Рабина-Карпа

algorithm application csharp released winforms

Last synced: 30 Apr 2026

https://github.com/avifenesh/sortlogfiles

Algorithm for sorting multiple sorted log-files into one sorted log-file base on time-stamp

algorithm filesort heapsort log logfiles minheap python spacecomplexity timecomplexity

Last synced: 08 Jun 2026

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: 30 Apr 2026

https://github.com/tkd-alex/cpp-exercise-2012

A collection of C++ exercise developed in 2012 at the high school

algorithm array c everithing exercise program school

Last synced: 01 May 2026

https://github.com/mateusjssilva/smith-waterman-algorithm

This project is a Java implementation of the Smith-Waterman algorithm, commonly used in bioinformatics for local sequence alignment. It enables the comparison of DNA, RNA, or protein sequences by identifying regions of similarity, which can be helpful for evolutionary studies, structural analysis, and functional predictions.

algorithm bioinformatics java smith-waterman

Last synced: 01 May 2026

https://github.com/kyleylikey/robinos

RobinOS is a JavaFX application that simulates CPU Scheduling Algorithms (SJF, RR) and a Disk Scheduling Algorithm (SCAN). This is in partial fulfillment for the course ICS26012-Operating Systems.

algorithm algorithms cpu-scheduling disk-scheduling javafx

Last synced: 01 May 2026

https://github.com/yukihirai0505/scala-algorithms

:notebook_with_decorative_cover: Scala Algorithms

algorithm scala

Last synced: 08 Jun 2026

https://github.com/suji04/mst_generator

Generates minimum spanning tree based on euclidean distance

algorithm creative-coding javascript mst object-oriented-programming tree visualization webdevelopment

Last synced: 08 Jun 2026

https://github.com/murselsen/m-card-finding-game

The game of combining the numbers in the closed cards, a simple HTML game where points are earned as you match the cards

algorithm basic basic-design css game html javascript javascript-game

Last synced: 02 May 2026

https://github.com/antonio-f/td-methods-sarsa

Temporal Difference methods - A simple implementation of SARSA algorithm applied to OpenAI gym's "CliffWalking" environment.

101 algorithm cliffwalking gym gym-environment machine-learning openai-gym reinforcement-learning sarsa sarsa-algorithm simple td-methods temporal-difference

Last synced: 02 May 2026

https://github.com/ro-el-c/alkon_2023

건국대학교 알고리즘 동아리 AlKon 1기 중급 스터디 Problem Solving 레포지토리

algorithm cpp data-structure java

Last synced: 04 May 2026

https://github.com/billgewrgoulas/recommendation-systems

Algorithms for joke rating prediction using the joke data-set from Kaggle.

algorithm clustering collaborative-filtering machine-learning numpy pandas recommender-system scikit-learn scypi

Last synced: 06 May 2026

https://github.com/emanahmed55/a_heat_guided_air_to_air_missile_controller

A simple web project by using Angular and firebase.This web project is about a missile that contains a burner, a proximity trigger, a warhead , two sets of wings , yaw (left ,right) , pitch ( up ,down) , a launch sensor , and an infra-red camera

algorithm angular burner c firebase infra-red-camera launch-sensor missile pitch proximity warhead wings yaw

Last synced: 07 May 2026

https://github.com/afifahhadie/weather-prediction

A simple Jupyter Notebook project that analyzes and visualizes weather data using Python. It helps identify trends and patterns in weather conditions through data-driven insights.

algorithm classification data-science jupyter-notebook machine-learning pandas prediction-model python python3 visualization weather weather-prediction

Last synced: 07 May 2026

https://github.com/mooreniemi/bam

Boston Algorithms Meetup

algorithm algorithms javascript ruby

Last synced: 08 May 2026

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/gustavo-p0/desafio-gustavo-pimentel-carvalho-costa

Repositório criado para o Desafio de automatizar um caixa de uma Lanchonete. A missão é construir a lógica que calcula o valor de uma compra de acordo com o cardápio, regras de negócio e descontos da Lanchonete.

algorithm challenge dbserver jest nodejs startdb

Last synced: 09 May 2026

https://github.com/convexwf/leetcode

Solution to Leetcode problems. 在此记录 Leetcode 题目的解法思路,以C++为主。

algorithm cpp data-structures leetcode

Last synced: 24 Aug 2025

https://github.com/cyril-develop/lespetitsplats

Formation "Développeur d'application - Javascript React" - OpenClassrooms, projet 7: Développez un algorithme de recherche en JavaScript.

algorithm binary-search html html-css-javascript html5 javascript javascript-es6 sass sass-framework

Last synced: 10 May 2026

https://github.com/jorisbertier/courscomplet

Cours Développeur web & mobile

algorithm css javascript sql

Last synced: 11 May 2026

https://github.com/silent0wings/oddonacci-sequence-calculations

This project implements two methods for calculating Oddonacci numbers using Java: a linear tail-recursive approach and a multiple recursive approach. These methods are implemented to study their performance in terms of execution time and efficiency.

algorithm algorithm-design coding-practice computational-math fibonacci-variant java math-algorithms math-functions mathematics number-sequences oddonacci-sequence programming recursion sequence-calculation sequence-generation

Last synced: 13 May 2026

https://github.com/ate47/hello

Things of a bored guy

algorithm hdt learn

Last synced: 14 May 2026

https://github.com/beomseokyu/algorithm

[Python] 알고리즘 문제 풀이 스터디

algorithm beakjoon programmers python study

Last synced: 14 May 2026

https://github.com/codewithsegnet/sorting_algorithms

Writing sorting algorithm that puts elements of a list into an order

algorithm c

Last synced: 12 Jun 2026

https://github.com/byahram/algorithms

JavaScript/Python 알고리즘 스터디

algorithm coding-test javascript python

Last synced: 13 Jun 2026

https://github.com/belovetech/sorting_algorithms

Sorting algorithms and Big O notation. The study of the time and space complexities of algorithms, as well as how to effectively optimise algorithms through logical thinking.

algorithm algorithms c sorting sorting-algorithms

Last synced: 18 Jun 2026

https://github.com/alphayowakarindi/decode-a-morse-code-message

An algorithm to decode some special characters into human readable texts.

algorithm ruby

Last synced: 18 Jun 2026

https://github.com/sofiane87/atarigames_rl

Learning to play simple atari games using tensorflow and reinforcement learning

algorithm computer-vision machine-learning reinforcement-learning

Last synced: 19 Jun 2026

https://github.com/risto-stevcev/haskell-inversion-counter

Algorithm to count the number of inversions (out of order elements) in an array. Implemented in Haskell

algorithm counter haskell inversion

Last synced: 20 Jun 2026

https://github.com/meysam81/niblpa

A Node Influence Based Label Propagation Algorithm for Community Detection in Networks

algorithm c-plus-plus c-plus-plus-11 community-detection complex-networks label-propagation network node-influence-based project thesis

Last synced: 21 Jun 2026

https://github.com/alex-mas/mchains

simple string markov chain module in javascript

algorithm chain string-chains

Last synced: 23 Jun 2026

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

코딩 테스트 연습

algorithm python3

Last synced: 22 Jul 2025

https://github.com/nikolasent/algorithm-collection

Personal collection of classical algorithms

algorithm algorithms cpp numerical-methods sorting-algorithms

Last synced: 02 Apr 2025

https://github.com/muhammadabdi42/sudoku-solver-with-backtracking-algorithm

A simple console app written with C# for solving 9x9 and 16x16 sudokus using backtracking algorithm

algorithm console csharp

Last synced: 25 Jul 2025

https://github.com/billowdev/cryptography-techniques-example

วิทยาการเข้ารหัสลับ cryptography techniques

algorithm cryptography encryption

Last synced: 25 Jul 2025

https://github.com/wlun001/algorithms

Learn data structure and algorithms with JVM-based languages

algorithm algorithm-challenges datastructures learning-exercise

Last synced: 04 Apr 2025

https://github.com/zulfachafidz/green_horizon_forecasting_peak_organic_avocado_sales_with_the_prophet_algorithm

The Green Horizon Project leverages the Prophet algorithm to predict peak sales of organic avocados, supporting the campaign "APEAM GO ORGANIC." Using Python and Looker Studio, this analysis aims to provide deep insight into sales trends and potential, forming the basis of smarter marketing strategies.

algorithm algorithms analytics data data-analysis data-engineering data-mining data-science data-visualization forecasting machine-learning machine-learning-algorithms prophet-model python python-script

Last synced: 17 May 2026

https://github.com/puzzlef/pagerank-barrierfree-openmp-dynamic

Design of OpenMP-based Lock-free Dynamic PageRank algorithm for link analysis.

algorithm analysis experiment graph iterative link multithreading openmp pagerank

Last synced: 06 Apr 2025

https://github.com/youben11/graph-theory

Implementation of some algorithms on graph theory

algorithm graph-theory

Last synced: 26 Jul 2025

https://github.com/notrelix/algorithms

This will keep track of Algorithms I have learned.

algorithm algorithms

Last synced: 18 Sep 2025

https://github.com/unluckyjung/algorithm

PS & CP

algorithm ps

Last synced: 29 Mar 2025

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

Comparing static vs dynamic approaches of the Louvain algorithm for community detection.

aggregation algorithm community detection experiment graph iterative local louvain moving

Last synced: 06 Apr 2025

https://github.com/theodrosyimer/luhn

Implementation of the Luhn's algorithm using TypeScript

algorithm typescript

Last synced: 26 Jul 2025

https://github.com/strar-buck/algo_implementation

Data Structure and Algorithms implementation

algorithm data-structures python

Last synced: 26 Jul 2025

https://github.com/hhejo/swea

SW Expert Academy 문제 풀이

algorithm python

Last synced: 11 Oct 2025

https://github.com/ihyeon/coding-test-study

코딩 테스트 & 알고리즘 문제 풀이를 정리하는 저장소입니다

algorithm coding-test java problem-solving study

Last synced: 26 Jul 2025

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

This repository consist of a variety of projects implemented for the "Análise e Projetos de Algoritmo" discipline of the Computer Science bachelor course of the Federal University of Paraíba - UFPB.

algorithm c cpp heapsort knapsack-problem mergesort quicksort sorting-algorithms

Last synced: 14 May 2026

https://github.com/rishav-karanjit/algorithm-design

This repo contains useful algorithm in c.

algorithm algorithms-and-data-structures c

Last synced: 19 Jul 2025

https://github.com/ghostofgoes/evo-comp

Code and notes for the Evolutionary Computation course

algorithm cplusplus cpp evolutionary-algorithms evolutionary-computation

Last synced: 28 Mar 2025

https://github.com/afritzler/generic-programming

Mathematics, Algorithms and Co.

algorithm mathematics

Last synced: 17 Jun 2025

https://github.com/jiwonkim0131/algorithm

Practice algorithm to better problem solving skills using javascript

algorithm problem-solving ps

Last synced: 26 Jul 2025

https://github.com/craiggleso/real-time-distance-problem

Two variables are growing at variables speeds. This solves the time A catches up to B

algorithm distance problem real solver time

Last synced: 26 Jul 2025

https://github.com/puzzlef/pagerank-openmp-dynamic

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

algorithm analysis experiment graph iterative link multithreading openmp pagerank

Last synced: 09 Sep 2025

https://github.com/agb2k/process-scheduling-algorithms

Implementation of Various Process Scheduling Algorithms in C for OSC 2035 CW

algorithm os scheduling-algorithms

Last synced: 03 Apr 2025

https://github.com/zonetecde/turing-machine-box

Visualiser en temps réel les étapes d'une machine de Turing sur votre algorithme.

algorithm svelte turing-machine turing-machine-simulator webapp

Last synced: 19 Jul 2025

https://github.com/amkreta/angular-diff-checker

diff checker based on "Longest Common Subsequence" and "Backtracking"

algorithm angular css diff-algorithm html javascript scss typescript

Last synced: 09 Apr 2026

https://github.com/hy57in/mangorithm

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

algorithm codingtest javascript python3

Last synced: 18 May 2026

https://github.com/koishijs/koishi-plugin-crypto

在 Koishi 中实现经典文本加密算法

algorithm crypto koishi plugin

Last synced: 27 Jul 2025

https://github.com/zerdicorp/ants_simulation

Simple ants simulation, at a basic level is an advanced slime simulation algorithm.

algorithm ants simulation visualization

Last synced: 19 Jul 2025

https://github.com/brown9804/assembly-mips-mars-designs

Some programs that exemplify different algorithms developed in assembler thinking of a MIPS architecture with the MARS simulator

algorithm alu-digital-circuit assembler-thinking mars-simulator mips-architecture

Last synced: 07 Jul 2025

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

LeetCode solutions with JavaScript

algorithm leetcode leetcode-javascript

Last synced: 21 Jul 2025

https://github.com/waseemsabir/algorithms

Implementation of some main stream algotithms

algorithm

Last synced: 27 Jul 2025