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/kyoto7250/roundrobin_match

round robin matching algorithm for python3

algorithm cli

Last synced: 05 Feb 2026

https://github.com/codeesura/dijkstra-algorithm

This project offers a JavaScript implementation of Dijkstra's algorithm with a user-friendly PriorityQueue class, ideal for finding the shortest paths in complex graphs as in routing or network optimization.

algorithm dijkstra dijkstra-algorithm shortest-path shortest-path-algorithm shortest-path-routing-algorithm shortest-paths

Last synced: 14 Oct 2025

https://github.com/tejashviraj19/100daysofdsaincpp

๐Ÿง  Daily DSA grind in C++ โ€” a 100-day journey of solving problems, sharpening logic, and building mastery in data structures and algorithms. ๐Ÿš€

100daysofcode algorithm challenge coding cplusplus cpp datastructures dsa practice programming

Last synced: 17 Oct 2025

https://github.com/chrischv/buy-movie-tickets-algorithm

Algorithm for choosing the best seats in a cinema. Made in dart.

algorithm bot dart dartbot movies puppeteer tickets

Last synced: 25 Oct 2025

https://github.com/maxpat78/w32_fnmatch

An exact Win32 wildcard matching algorithm implementation for Python

algorithm fnmatch matcher pure-python python3 wildcard win32

Last synced: 28 Jan 2026

https://github.com/gebes/longestcollatzsequence

Get the longest Chain under 1 Million

algorithm java projecteuler

Last synced: 24 Jan 2026

https://github.com/zhou-dong/alchemist-core

algorithm and data-structure visualization package

algorithm animation data-structure visualization

Last synced: 29 Jan 2026

https://github.com/ardeshirv/vlang_sort_algorithms

Evaluates the speed of sort algorithms and their implementations in the V programming language.

algorithm sort sort-algorithm speedtest v vlang

Last synced: 19 Mar 2026

https://github.com/tetiewastaken/tsrt

Command line implementation of multiple sorting algorithms in TypeScript

algorithm cli npm sort typescript

Last synced: 09 Feb 2026

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

๋ฐฑ์ค€, ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค, ์ฝ”ํ…Œ, ์ž๋ฐ”๋กœ ํ‘ธ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ €์žฅ์†Œ ์ž…๋‹ˆ๋‹ค.

algorithm java study

Last synced: 27 Feb 2026

https://github.com/alexandreelise/percentage-repartition

Compute a percentage repartition based on possibly fixed percentage values in a dataset

algorithm algorithms javascript js math nodejs nodejs-modules npm utilities

Last synced: 14 Feb 2026

https://github.com/honkinglin/sword-offer

JavaScript solutions to ใ€Šๅ‰‘ๆŒ‡ Offerใ€‹ coding challenges, aimed at mastering algorithms for technical interviews.

algorithm interview swordoffer

Last synced: 19 Mar 2026

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/tanuj-maheshwari/johnson-apsp

Johnson's Algorithm for All Pair Shortest Path.

algorithm binomial-heap fibonacci-heap graph heap

Last synced: 16 Mar 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/thusharax/dsa

Data Structures & Algorithms questions and answers

algorithm dsa java python

Last synced: 09 Mar 2025

https://github.com/jakecyr/bundle-javascript-files

Simple Script to Compile JS Files on a HTML page

algorithm bundle compile javascript

Last synced: 09 Mar 2025

https://github.com/ofir-frd/algorithm-challanges

Practice programming skills by solving coding questions

algorithm leetcode leetcode-solutions python

Last synced: 31 Dec 2025

https://github.com/akerdogmus/ake_python_toolkit

This repo is where the simple Python codes I used are collected.

algorithm algorithms python python3 toolkit

Last synced: 17 Mar 2026

https://github.com/xandersteyn/maze-solver

A C++ program that generates a random maze and solves it using the Breadth-First Search (BFS) algorithm, displaying the solution path from start to end

algorithm breadth-first-scanner computer-science cpp cpp-algorithms educational graph-theory maze-generator maze-solver pathfinding problem-solving random-maze terminal-application

Last synced: 16 Mar 2025

https://github.com/apiz23/student-information-hub

Algorithm && Programming Subject Project

algorithm c

Last synced: 15 Mar 2025

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: 16 May 2025

https://github.com/mukhoplus/boj

Baekjoon Online Judge for Algorithm

algorithm cpp java python

Last synced: 31 Mar 2025

https://github.com/m-e-h-r-d-a-a-d/the-last-algorithms

Golang implementation of "the last algorithm" course

algorithm golang graph recursive searching sorthing tree

Last synced: 17 Jan 2026

https://github.com/ayonel/leetcode-java

a backup of my algorithm practice

algorithm java leetcode

Last synced: 02 Feb 2026

https://github.com/rookedsysc/nextra-blog

Recently, I've been focusing on Java, Spring, Spring Boot, Kubernetes, Docker, and Elasticsearch.

algorithm java nextra spring

Last synced: 13 Jun 2025

https://github.com/basemax/binarytreego

Implementation of a binary tree in Go. A Binary Tree is a tree data structure in which each node has at most two children, which are referred to as the left child and the right child. A node with no children is called a leaf node. A node cannot have more than two children.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures binary-tree data-structure datastructure ds go golang tree tree-algorithms tree-binary tree-data-structure tree-search tree-structure

Last synced: 01 Jul 2025

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: 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/bycycle-tools/development

Development ideas for the ByCycle module.

algorithm discussion

Last synced: 26 Feb 2026

https://github.com/parkjungyoon/python_coding_test_study

๐Ÿ‘ฉโ€๐Ÿ’ป ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋…๊ณผ ํ’€์ด๋ฅผ ๊ธฐ๋กํ•˜๋Š” ์ €์žฅ์†Œ ์ž…๋‹ˆ๋‹ค. (Python, Java, SQL)

algorithm java python

Last synced: 15 Mar 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/donno2048/pi

Top 10 algorithms to get pi and one weird code to test them all

algorithm benchmark pi python testing

Last synced: 01 Jul 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/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/forketyfork/rainyhills

Water volume calculation algorithm implementation using Jakarta EE 11

algorithm ejb gradle jakarta-ee jakartaee java java-ee jsf

Last synced: 26 Feb 2026

https://github.com/decoyer/leetcode_practice

(deprecated) Problem Solving

algorithm

Last synced: 18 Jun 2025

https://github.com/caizixian/algorithm_exercise

My solutions to some problems

algorithm solutions

Last synced: 03 Mar 2025

https://github.com/ingkellswith/cplusplus-algorithm

๐Ÿ“algorithm-groundโœ’๏ธ

algorithm cpp data-structure

Last synced: 03 Mar 2025

https://github.com/vincent-devine/algorithm_advanced

Exercice that aims to advanced algorithm. Exercice made during 4th year of Game Programming at ISART Digital

algorithm cpp

Last synced: 08 Mar 2025

https://github.com/pixcai/algorithms

Algorithms notes and code and leetcode solution by JavaScript

algorithm algorithms-datastructures algorithms-implemented javascript leetcode leetcode-javascript nodejs

Last synced: 28 Jun 2025

https://github.com/chasestarr/mergesort

Mergesort algorithm for ints in Go

algorithm go mergesort

Last synced: 01 Mar 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: 30 Dec 2025

https://github.com/anisaronno/dsa

Practice Data Structure and Algorithms

algorithm c datastructures dsa golang js php

Last synced: 31 Dec 2025

https://github.com/raj-tyagi/big-data-ip-anomaly-detection-bloomfilter-misragries

A scalable and efficient real-time IP anomaly detection system leveraging Bloom Filters and the Misra-Gries Algorithm to identify malicious traffic, detect heavy hitters, and dynamically update blacklists with minimal memory usage

algorithm big-data bloom-filter heavy-hitters ip-address-tracker memory-optimization misra-gries network-security probabilistic-datastructure python

Last synced: 26 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/sofiane87/atarigames_rl

Learning to play simple atari games using tensorflow and reinforcement learning

algorithm computer-vision machine-learning reinforcement-learning

Last synced: 01 Sep 2025

https://github.com/mustafadalga/rgbrenkgecisleri

RGB renk kodlarฤฑ deฤŸiลŸtirilerek , renkler arasฤฑnda geรงiลŸ yapan basit bir C# uygulamasฤฑ

algorithm algorithm-challenges algorithms csharp csharp-code rgb rgb-animation rgb-color

Last synced: 23 Jun 2025

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/sqmax/pat-a

pat็”ฒ็บง

algorithm

Last synced: 04 Apr 2025

https://github.com/aymane-maghouti/machine-learning-basics

This is a basic repository which contains a simple application of machine learning algorithms and some statistical methods for data analysis

algorithm keras machine-learning neural-network python sklearn supervised-learning tensorflow unsupervised-learning

Last synced: 30 Dec 2025

https://github.com/randomgamingdev/greedy-meshing-js-demo

A demonstration of greedy meshing in Javascript with p5.js used for voxels and more

algorithm algorithms basic demo example greedy-algorithm greedy-algorithms greedy-meshing javascript p5js quickstart simple

Last synced: 04 Mar 2025

https://github.com/kiplingw/skiplist

Kip's implementation of William Pugh's (1989) probabilistic linked list with logarithmic access time.

algorithm balanced-tree data-structures linked-list logarithmic-complexity probabilistic-data-structures

Last synced: 22 Dec 2025

https://github.com/willigarneau/vb-calculator

๐Ÿ‘จโ€๐Ÿ’ป Simple calculator made in visual basic (.Net) to learn the basics of the language. โž•โž–โž—

algorithm calculator coding learning vbnet

Last synced: 30 Jan 2026

https://github.com/calvinneo/acm

ACM Codes

acm-icpc algorithm

Last synced: 16 Dec 2025

https://github.com/gomisha/santas-brackets-advent-of-code

Solution to Advent of Code 2015 (Day 1: Not Quite Lisp)

algorithm readfile typescript

Last synced: 26 Feb 2025

https://github.com/forestluo/hashtree

Hash tree (https://zhuanlan.zhihu.com/p/290832847).

algorithm hashtree visual-studio

Last synced: 11 Mar 2025

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

problem solving

algorithm cpp data-structure java python sql

Last synced: 26 Mar 2025

https://github.com/williamyyu/leetcode

LeetCode practice in Kotlin

algorithm kotlin leetcode

Last synced: 04 Apr 2025

https://github.com/willigarneau/vigenere-cipher

๐Ÿ”‘ ๐Ÿ”Learning vigenere cipher by making an encrypter/decrypter in C#

algorithm c-sharp decryption encryption vigenere-cipher

Last synced: 16 Mar 2025

https://github.com/jackhowa/slasher-flick

Return the remaining elements of an array after chopping off n elements from the head.

algorithm freecodecamp javascript

Last synced: 15 Mar 2025

https://github.com/angelod1as/algorithms

A few algorithms made for a job interview

algorithm algorithms javascript react

Last synced: 30 Dec 2025

https://github.com/damevin/les-petits-plats

School project for create a research algorithm in vanilla JS

algorithm javascript research

Last synced: 30 Mar 2025

https://github.com/hpedrorodrigues/avltree

A simple implementation of AVL Tree

algorithm avl-tree data-structure

Last synced: 14 Mar 2025

https://github.com/ej-kimm/algorithm-with-js

๐Ÿ•ต๏ธโ€โ™€๏ธ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ’€์ด with JavaScript

algorithm javascript programmers

Last synced: 01 Sep 2025

https://github.com/karenvelasquezcampus/php-skills-up

Explore PHP algorithms for learning, each in a separate branch to enhance your coding skills and understanding.

algorithm php skills-up

Last synced: 26 Feb 2025

https://github.com/keivan-sf/insertion-sort-middle-tracking

Insertion-sort combined with middle-tracking to improve performance at certain scenarios

algorithm insertion-sort linkedlist

Last synced: 17 Mar 2025

https://github.com/mttbernardini/mbc

๐Ÿ” Library and CLI for the MBC encryption algorithm. C remake of https://github.com/mttbernardini/mbencrypter.

algorithm c-library cryptography hex-strings library raw-data symmetric-keys text

Last synced: 11 Jul 2025

https://github.com/angeldollface/pyflek

Test the strength of your passwords with the Doll algorithm. :gear: :snake:

algorithm mit-license password-checker python-3-10 security

Last synced: 06 Mar 2025

https://github.com/programming-contents-list/python

Python์„ ๊ณต๋ถ€ํ•œ ๊ธฐ๋ก

algorithm python

Last synced: 04 Mar 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/anikdascodes/fantasy-cricket-project

๐Ÿ Python simulation for generating 20K+ unique fantasy cricket teams with probability-based player selection and constraint optimization. Advanced algorithms, data analysis & visualizations included.

algorithm constraint-satisfaction cricket data-science fantasy-sports jupyter machine-learning numpy optimization pandas plotly probability python simulation sports-analytics

Last synced: 07 Sep 2025

https://github.com/rlagksruf16/study

๐Ÿ’พ What I learned today.

algorithm javascript markdown react til todayilearned

Last synced: 30 Dec 2025

https://github.com/haxpor/algocpp-study

Code studying from Algorithm in C++ book. Use C & C++11.

algorithm c cpp

Last synced: 13 Mar 2025