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/linxueyuanstdio/diffie-hellman

Diffie-Hellman algorithm

algorithm diffie-hellman

Last synced: 21 Apr 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/jackhowa/sum-range

We'll pass you an array of two numbers. Return the sum of those two numbers and all numbers between them.

algorithm array freecodecamp

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/radhirasho/bst-algos

Just me messing around with a bunch of different algorithms, was going to originally be just Binary Search Tree related Algorithms, but, as you can clearly see, it's expanded just a tiny bit past that

algorithm binary-search-tree binary-trees data-structures

Last synced: 18 Jun 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/hassansin/algorithms

Algorithms and Data Structures in Go

algorithm data-structures go golang

Last synced: 06 Jun 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/poonamkhatri/php-find-common-elements-function

This repository contains a PHP function named findCommonElements that takes two arrays as input and returns an array containing the common elements between them. The function without use of array_intersect to identify and extract the common elements efficiently.

algorithm algorithm-analysis algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented array array-manipulations array-methods arraylist arraylists arrays arrays-and-strings php php-array php-arrays php-library php7 php8

Last synced: 26 Apr 2026

https://github.com/labgua/maat

Analisi numerica su Arduino

algorithm analysis arduino embedded microcontroller numerical

Last synced: 27 Apr 2026

https://github.com/tbarlow12/school-projects

Collection of projects created for school purposes

algorithm data-mining database databases machine-learning nlp

Last synced: 27 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/begrossi/montage

T,O,U,C,H,I,N,G inspired film Montage Algorithm

algorithm experimental-movie film films montage movie movies

Last synced: 28 Apr 2026

https://github.com/lflxp/accumulation

knowledge、experience、more and more

algorithm datastructure design-pattern

Last synced: 28 Apr 2026

https://github.com/platelk/codejamkickstart

My code for the codejam kickstart 2018

algorithm algorithm-challenges go golang

Last synced: 08 Jun 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/antosser/sudoku-solver

A Rust implementation of a backtracking algorithm that solves Sudoku puzzles with randomized search, progress visualization, and colorful terminal output.

algorithm backtracking cli-tool puzzle-solver rust sudoku terminal

Last synced: 28 Apr 2026

https://github.com/jackhowa/chunky-monkey

Work with arrays in JavaScript and algorithms

algorithm freecodecamp javascript

Last synced: 28 Apr 2026

https://github.com/chan9yu/codingtest-essential

🧐 코딩테스트 필수 알고리즘

algorithm javascript python

Last synced: 29 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/cephascard0207/reeborg-sworld_allhurdles_algorithm

In simple words an 'Algorithm' means a set of instructions given to a computer to solve any kind of a problem depending on its type, As of this it solves the hurdles. Any kind of hurdle puzzle can be solved in Reeborg's World using this simple algorithm.

algorithm python python3 reeborg

Last synced: 29 Apr 2026

https://github.com/miou-zora/worm

An implementation in Rust & Bevy of a worm (or snake) entity which is inspired by Terraria's Worm (more precisely, The Devourer of Gods).

algorithm bevy ecs gamedev poc rust terraria

Last synced: 30 Apr 2026

https://github.com/ireddragonicy/fuzzy-logic-netflix-recommendation

Analyze and classify Netflix movies based on their IMDb ratings, release years, and the number of votes they have received. Traditional binary classification methods often fall short when dealing with Fuzzy-Logic.

algorithm analysis artificial-intelligence dataset datasets fuzzy fuzzy-logic ipynb-jupyter-notebook kaggle machine-learning movie netflix python

Last synced: 30 Apr 2026

https://github.com/akx/so51656477

Test code for a Stack Overflow question

algorithm django timestamps

Last synced: 30 Apr 2026

https://github.com/puzzlef/vector-multiplication-cuda

Comparing approaches for CUDA-based vector multiplication.

algorithm cuda map multiply operation pagerank primitive

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/yh20studio/algorithm-problem-solving

알고리즘 문제풀이한 결과를 올리는 곳 입니다.

algorithm java python

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/afeiship/next-bubble-sort

React router route manager.

algorithm bubble next sort

Last synced: 01 May 2026

https://github.com/nagipragalathan/webforinsta

WebForInsta is a static website designed to manage codes and provide an interactive experience for users. The website focuses on showcasing videos with coding lyrics, specifically tailored for Instagram.

algorithm codemanagement codi coding-lyrics css design html inst instagram-video lyrics python static-site staticwebsite status-page web2 webapp webdevelopment webforinsta website-template

Last synced: 02 May 2026

https://github.com/nir3x/stringsimilarity.cpp

StringSimilarity.cpp - C++ Classes for Calculating String Similarity Using Character Embeddings

algorithm c-plus-plus character-embeddings cpp data-structure similarity-metrics string-similarity

Last synced: 09 Jun 2026

https://github.com/faanid/leetcode-solutions

My solutions to LeetCode problems with explanations in TS

algorithm data-structures datastructures-algorithms dsa javascript leetcode-solutions typescript

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/sohomm/predict-insurance-charges

A predictive model to estimate the insurance charges based on a client's attributes, such as age and health factors. It offers a practical application of ml in business, enabling more accurate pricing models and helping companies manage risk while delivering personalized pricing strategies to clients.

administration algorithm bot data decision-trees download easy finance github java machine-learning management model neural-network nlp prediction project science trading university

Last synced: 05 May 2026

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

A maze can be generated by starting with a predetermined arrangement of cells (most commonly a rectangular grid but other arrangements are possible) with wall sites between them.

algorithm canvas html javascript maze-generator stack

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/mukhoplus/boj

Baekjoon Online Judge for Algorithm

algorithm cpp java python

Last synced: 07 May 2026

https://github.com/thearchitector/smartclip

A contextually-aware paperclip processor that crops and scales your images to maximize aesthetic quality

algorithm image image-processing paperclip paperclip-processor

Last synced: 07 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/uudashr/fibgo

Fibonacci in Go

algorithm fibonacci

Last synced: 08 May 2026

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/meetzaveri/javascript-algorithms-and-snippets

Various Algorithms and snippets in javascript.

algorithm data-structures javascript js

Last synced: 10 Jun 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/manelmontilla/alrecall

Little library with some classic algorithms.

algorithm c-sharp dotnet-core sort

Last synced: 20 Mar 2025

https://github.com/nikolayblagoev/universal_converter

Contains javascript code for different mathematical functions, algorithms, etc.

algebra algorithm javascript mathematics prime-numbers

Last synced: 15 Mar 2025

https://github.com/program-spiritual/algorithminjs

😎Encapsulate the collection of commonly used algorithms for node.js 😎

algo algorithm algorithm-challenges algorithm-library algorithms-implemented nodejs

Last synced: 04 Apr 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/jackhowa/where-i-belong

Not the Linkin Park song, an algorithm and array problem. Return the lowest index at which a value (second argument) should be inserted into an array (first argument) once it has been sorted.

algorithm freecodecamp

Last synced: 25 Jul 2025

https://github.com/donghl-dev/study-problem_solving

문제해결기법 수업에 대한 내용 및 정리 저장소

algorithm data-structures jdk8 problem-solving

Last synced: 30 Mar 2025

https://github.com/jackhowa/truncate-string-fcc

Truncate a string (first argument) if it is longer than the given maximum string length (second argument). Return the truncated string with a ... ending.

algorithm freecodecamp javascript

Last synced: 15 Mar 2025

https://github.com/abhinandpn/dsa-golang

Data structure and algorithm in golang

algorithm data-structures golang linked-list

Last synced: 04 Apr 2025

https://github.com/agoalofalife/concrete_mathematics

Репозиторий по книги "Конкретная математика" Д.Кнут

algorithm algorithms mathematics

Last synced: 05 Jan 2026

https://github.com/moonheekim0118/algorithm

https://leetcode.com/moonheekim0118/

algorithm algorithms javascript javascript-algorithms leetcode

Last synced: 05 Apr 2025

https://github.com/astropilot/sutom_solver

Une petite extension web permettant de résoudre automatiquement le jeu SUTOM (https://sutom.nocle.fr/)

algorithm motus typescript web-extension

Last synced: 29 May 2026

https://github.com/f3nr1rs3c/AlgorithmAndProgramming

İstanbul Gelişim Üniversitesi - Programlama Dersi Notları

algorithm cpp programming programming-language

Last synced: 03 Sep 2025

https://github.com/auycro/clustering-study-with-ga-java

Solving cluster problem using Genetic Algorithm (GA) implement in Java

algorithm genetic-algorithm java

Last synced: 25 Mar 2025

https://github.com/marvinkweyu/javarocks

A series of Java challenges. Algorithms to live by

algorithm java

Last synced: 24 Mar 2025

https://github.com/tomijuarez/yavt

Una aplicación didáctica para la introducción a la verificación formal de programas

algorithm c-plus-plus first-order-logic formal-verification parser

Last synced: 18 Jul 2025

https://github.com/srj101/data-structures-implementations

Common Data Structures and their implementations using C++

algorithm bst-tree graph linked-list queue set stack

Last synced: 22 Apr 2025

https://github.com/mouad-el-asri/philosophers

Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger. 🍽️

algorithm c c-programming multi-threading philosophers problem-solving processes threads

Last synced: 03 Jul 2025

https://github.com/trivigy/set

Implementation of the set data structure

algorithm data-structure go set

Last synced: 01 Apr 2025

https://github.com/angelod1as/algorithms

A few algorithms made for a job interview

algorithm algorithms javascript react

Last synced: 12 Apr 2026

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

알고리즘 공부 기록을 위한 저장소.

algorithm python

Last synced: 24 Mar 2025

https://github.com/hu2di/java-samsung

Java exercises (Data structures and algorithms, Input, Output, greatest common divisor, Prime, Feynman Range)

algorithm java

Last synced: 08 Apr 2025

https://github.com/semi-cloud/algorithm_study

📚2020.01~ BOJ 문제풀이 , 알고리즘 개념 정리

algorithm data-structures java

Last synced: 30 Jul 2025

https://github.com/filiprokita/quadratic-equation-solver

This program is a quadratic equation solver that calculates the roots of a quadratic equation with given coefficients. The user is prompted to input the values of 'a', 'b', and 'c' and then the program solves the equation and displays the roots. If the value of delta is negative, the program displays an error.

algorithm computer-science console-application cpp equation-solver math math-solver numerical-methods programming quadratic-equation quadratic-equation-solver roots

Last synced: 24 Mar 2025