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/xandao-dev/voyager-rover

Voyager Rover Simulation

algorithm docker jest nodejs

Last synced: 08 Apr 2025

https://github.com/0x8f701/Thesis

Thesis Collection

algorithm essay thesis

Last synced: 16 Aug 2025

https://github.com/sojebsikder/dsa

Data structure and algorithm implementation in JavaScript.

algorithm data-structures dsa interview javascript js queue stack tree

Last synced: 27 Feb 2025

https://github.com/rubyonworld/ruby_ecdsa

This gem implements the Elliptic Curve Digital Signature Algorithm (ECDSA) almost entirely in pure Ruby.

algorithm curve digital ecdsa elliptic gem ruby signature

Last synced: 20 Jun 2025

https://github.com/oliverkovacs/array-sum

Efficiently sums slices of arrays

algorithm javascript optimization summation

Last synced: 15 Mar 2025

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

https://github.com/isometry/crunchnat

Deterministic NAT algorithms

algorithm nat rfc-7422

Last synced: 04 Dec 2025

https://github.com/leomaurodesenv/contest-codes

Repository of exercises of online contests

algorithm contests-codes cpp

Last synced: 29 Jul 2025

https://github.com/dzimiks/algorithms

Implementation of various algorithms and data structures written in Java.

algorithm java

Last synced: 28 Jul 2025

https://github.com/fabienbounoir/simulateurmodulauto

Simulateur de prix réalisé pour le site internet modulauto.net, permettant aux clients de réaliser directement leur estimation.

algorithm html javascript price simulator

Last synced: 10 Jun 2025

https://github.com/artainmo/push_swap

42 school project. Algorithm project consisting of optimized data sorting with quicksort or other algorithm.

42school algorithm c quicksort-algorithm

Last synced: 16 Mar 2025

https://github.com/arwl2016/game-of-life-jquery

Free Code Camp Challenge - using jQuery instead of React

algorithm express game jquery

Last synced: 26 Oct 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: 28 Jul 2025

https://github.com/axionbuster/knapauc2

Fastest exact knapsack solver (in preparation)

algorithm constraint-programming dynamic-programming knapsack performance

Last synced: 20 Aug 2025

https://github.com/linxueyuanstdio/diffie-hellman

Diffie-Hellman algorithm

algorithm diffie-hellman

Last synced: 28 Dec 2025

https://github.com/ivikramsahu/data-structure

Data-structure is not for interviews but to develop scalable software using those.

algorithm computer-engineering computer-science data-structures

Last synced: 24 Jan 2026

https://github.com/zanadoman/iterative-merge-sort

Iterative Merge Sorting Algorithm with optimizations

algorithm merge-sort sorting

Last synced: 23 Mar 2025

https://github.com/rxnew/bst

Binary Search Tree

algorithm binary-search-tree

Last synced: 27 Feb 2025

https://github.com/hackcpp/hackcpp.github.io

编程技术 blog 网站,90后 C++ 程序猿, 学习记录, 技术分享, 编程笔记, 数据结构与算法, 程序架构设计

algorithm cplusplus data-structures design-patterns vuepress-blog

Last synced: 31 Jan 2026

https://github.com/chasestarr/quicksort

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

algorithm go quicksort

Last synced: 01 Mar 2025

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: 31 Mar 2025

https://github.com/at1as/tetris-solver

solves tetris puzzles

algorithm ruby sigil talos-principle tetris

Last synced: 22 Nov 2025

https://github.com/tobiadeniji94/token_ring_algorithm

The Token Ring System simulates a distributed environment where multiple processes coordinate access to a critical section using a token.

algorithm java ring token

Last synced: 31 Mar 2025

https://github.com/bjam24/traveling-salesman-problem

The project is about solving symmetrical traveling salesman problem. The repository contains 4 optimization algorithms: Tabu Search, Hill Climbing with Multi-Start, Nearest Neighbor and Simulated Annealing.

algorithm automation hill-climbing nearest-neighbor python simulated-annealing tabu-search travelling-salesman-problem xlsx

Last synced: 24 Mar 2025

https://github.com/hyungkyukimdev/alda

Algorithm & Data Structure by Python3

algorithm leetcode python

Last synced: 06 Mar 2025

https://github.com/imvexed/wfc

A Nim port of Wave Function Collapse Tiling

algorithm gamedev machine-learning procedural-generation wfc

Last synced: 23 Mar 2025

https://github.com/parkjungyoon/python_coding_test_study

👩‍💻 알고리즘 개념과 풀이를 기록하는 저장소 입니다. (Python, Java, SQL)

algorithm java python

Last synced: 15 Mar 2025

https://github.com/leewr9/algorithm-hub

Algorithm and coding challenge practice with tutorials and examples.

algorithm practice programmers

Last synced: 22 Nov 2025

https://github.com/babanigit/java-dsa-practice

I regularly practice data structures and algorithms from LeetCode to enhance my problem-solving skills and algorithmic thinking. Feel free to explore my code and delve into the intricacies of my solutions. Happy hacking!

algorithm algorithms java leetcode leetcode-java leetcode-solutions

Last synced: 24 Mar 2025

https://github.com/sshaplygin/uniq-search-frequency

This repo was created for test task that count unique search frequency

algorithm cli external-sorting test-task

Last synced: 15 Mar 2025

https://github.com/zerdicorp/ccbea

Caesar Cipher Based Encryption Algorithm.

algorithm cipher decryption encryption java

Last synced: 02 Apr 2025

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

📘 자바스크립트 알고리즘 문제풀이

algorithm coding-test javascript

Last synced: 10 Jun 2025

https://github.com/klihe/astar-visualization

I am trying to implement *a path finding algorithm and create a visualization of it with Python and numpy library

algorithm astar-algorithm numpy pathfinding pygame python visualization

Last synced: 06 Apr 2025

https://github.com/chasefunny/learn

系统学习 :JavaScript、nodejs、nestjs、vue、react、webpack等知识的笔记

algorithm frontend full-stack javascript mysql nodejs

Last synced: 12 Feb 2026

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

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

algorithm crypto koishi plugin

Last synced: 27 Jul 2025

https://github.com/jamesclarke7283/probabilityfactorcalculator

This allows you to work out the probability of any real-world event, Given the factors and each variable that plays in each factor.

algorithm calculator combinations gui probability tkinter

Last synced: 06 Mar 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/imwildcat/leet-daily

A Rails app that helps a group of people to check-in on LeetCode

algorithm leetcode rails rails-application rails5

Last synced: 28 Mar 2025

https://github.com/eibens/binary_search

Binary search implemented in TypeScript for Deno.

algorithm binary-search deno generic performance typescript

Last synced: 16 Mar 2025

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/hhejo/swea

SW Expert Academy 문제 풀이

algorithm python

Last synced: 11 Oct 2025

https://github.com/pyx79/rust-demo

# rust-demoThis repository contains a simple Rust server for demonstration purposes. To build and run the server, use the commands below. 🦀✨

ai algorithm apollo-federation asynchronous classifier getting-started javascript kafka lambda language-recognition microservice rust ssvm tensorflow text-classification text-classifier wasm-bindgen webassembly-tutorial

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

This will keep track of Algorithms I have learned.

algorithm algorithms

Last synced: 18 Sep 2025

https://github.com/farhaduneci/huffmancoding

Huffman Coding Compression Algorithm Implementation

algorithm huffman-coding

Last synced: 05 Mar 2025

https://github.com/omiq17/ds-algo-with-python3

Some of my python programming problems code that I solved.

algorithm python-3

Last synced: 27 Feb 2025

https://github.com/caizixian/algorithm_exercise

My solutions to some problems

algorithm solutions

Last synced: 03 Mar 2025

https://github.com/vomnes/filler

Create your player to fight other students on the world famous (or infamous) Filler board. The concept is simple: two players gain points by placing on a board, one after the other, the game piece obtained by the game master (in the form of an executable Ruby program). The game ends when the game piece cannot be placed anymore.

algorithm game-pieces ia

Last synced: 16 Mar 2025

https://github.com/meysam81/change-coin

coin dispenser machine, returning the optimal result in O(numberOfCoins * targetValue)

algorithm coin-change coin-changer coin-dispenser java

Last synced: 18 Jun 2025

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: 17 Nov 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/forma0-9097/algorithm-study

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

algorithm python

Last synced: 24 Mar 2025

https://github.com/sleepingraven/algorithmnote

Practical utilities in algorithm learning / OJ accepting.

algorithm data-structure demo leetcode

Last synced: 25 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/raveriss/push_swap

Sorting data on a stack with a limited set of instructions, aiming for maximum efficiency."

42school algorithm data-sorting

Last synced: 03 Mar 2025

https://github.com/agoalofalife/concrete_mathematics

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

algorithm algorithms mathematics

Last synced: 05 Jan 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/abhinandpn/dsa-golang

Data structure and algorithm in golang

algorithm data-structures golang linked-list

Last synced: 04 Apr 2025

https://github.com/anbalagand/reinventthewheel

Explore the fundamental data structure in Swift and understand the underlying concepts that make sense of them.

algorithm array dictionary interoper swift unsafepointer

Last synced: 21 Nov 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/juanfranciscocis/simple-rsa-algorithm

University project, explaining the RSA Algorithm and create a small python program to use it.

algorithm python3 rsa-encryption

Last synced: 07 Apr 2025

https://github.com/seishiiin/algo-flow

🖥️ Application de bureau pour écrire et exécuter du pseudocode.

algorithm desktop education electron pseudocode

Last synced: 08 Apr 2025

https://github.com/rathod-shubham/machinelearning-1

A curated list of my machine learning projects. Machine learning (ML) is the study of computer algorithms that improve automatically through experience and by the use of data. It is seen as a part of artificial intelligence.

algorithm classification clustering machine-learning reinforcement-learning

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

Fibonacci in Go

algorithm fibonacci

Last synced: 03 Mar 2025

https://github.com/markcaldropoli/cs375

Design & Analysis of Algorithms

algorithm analysis java makefile

Last synced: 15 Mar 2025

https://github.com/janina280/artificial_intelligence

Let's suppose that two friends live in different cities on a map. At every step, we can simultaneously move each friend to a neighboring city on the map.

algorithm java latex-document

Last synced: 25 Feb 2025

https://github.com/shuque/draft-dnsop-multi-alg-rules

Multiple Algorithm Rules in DNSSEC

algorithm dns dnssec ietf multiple rules

Last synced: 03 Jan 2026

https://github.com/pro-2684/pr-ml

Ground-up implementations of neural network and SVM for classifying MNIST dataset

algebra algorithm mnist multiclass-classification neural-network rust svm

Last synced: 13 Jan 2026

https://github.com/zulfachafidz/titanic_explorer_predicting_survival_with_classification_using_knn_algorithm

Tracking Life Safety with the KNN Predictive Analysis Approach. Leveraging the Titanic Dataset, we apply classification analysis to predict the fate of passengers based on a variety of features.

algorithm algorithms data data-analysis data-mining data-science datamodeling datapreprocessing dataset knn-algorithm knn-classification machine-learning machine-learning-algorithms prediction-model

Last synced: 01 Sep 2025

https://github.com/hashimthearab/mazesolver

Using React Native, Java, Swift, and Go, this app will solve mazes with a pathfinding algorithm!

algorithm android astar backend go golang ios java kotlin mobile pathfinding react-native reactnative swift typescript ui

Last synced: 06 Apr 2025

https://github.com/avdeev/graph-generator

Graph generator algorithm

algorithm graph javascript

Last synced: 24 Jul 2025