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/timmsy1998/wallys-widgets

Wally's Widgets is a project that simplifies the process of ordering widgets by optimizing the selection of widget packs to fulfill an order. It provides an efficient solution to determine the best combination of widget packs for a given order size, following specific rules.

algorithm laravel techtest vuejs

Last synced: 01 Apr 2025

https://github.com/reinderien/inspiration

Thoughts on the PyCon 2015 Thumbtack challenge

algorithm card pycon python thumbtack

Last synced: 23 Mar 2025

https://github.com/micahondiwa/sorting_algorithms

Implementing different sorting algorithms in C.

algorithm algorithms sort sorting sorting-algorithms

Last synced: 03 Apr 2025

https://github.com/mo42/rleval

Evaluate (test and compare) Reinforcement Learning Algorithms

agent algorithm gradient-descent reinforcement-learning reward

Last synced: 15 Mar 2025

https://github.com/kktam/mergesort-obj

node library for merge sort, with object support

algorithm mergesort nodejs

Last synced: 15 Mar 2025

https://github.com/seungwoo321/leetcode

LeetCode Problem Solving

algorithm javascript leetcode problem-solving

Last synced: 12 Jun 2025

https://github.com/izaaccoding36/projeto-onia

Esse repositório será utilizado para a publicação e desenvolvimento do meu projeto para a Olimpíada Nacional de Inteligência Artificial (ONIA) de 2025.

algorithm csv machine-learning project python research xgboost-classifier

Last synced: 15 Mar 2025

https://github.com/junho100/algorithm_in_military

군대서 푼 알고리즘(국방오픈소스아카데미 - "코딩문제은행" 및 백준 문제들)

algorithm python

Last synced: 29 Mar 2025

https://github.com/kieubaduong/permutation-benchmarking-app

This repository benchmarks the performance of various permutation algorithms in C++. It includes implementations of Backtracking, DFS, Factorial, Heap's Algorithm, and Lexicographic Order.

algorithm benchmark cpp permutation

Last synced: 02 Apr 2026

https://github.com/georgewang1994/minialthorigm

create mini program for my wechat

algorithm miniprogram server wechat

Last synced: 11 Mar 2025

https://github.com/tahmidefaz/look-and-say

A Python implementation of the weird but interesting Look and Say algorithm

algorithm lookandsay python python3

Last synced: 06 Mar 2025

https://github.com/coursecomputer/boyer-moore-horspool

[EN] Implementation of the Boyer-Moore-Horspool algorithm / [FR] Implémentation de l'algorithme Boyer-Moore-Horspool

algorithm boyer-moore-horspool horspool string-searching

Last synced: 28 Feb 2026

https://github.com/mohahmadraza/leetcode-python-project-tasks

This repository, is a comprehensive collection of Python solutions and projects focused on solving a wide array of LeetCode problems. It serves as a valuable resource for anyone looking to enhance their coding skills, prepare for technical interviews, or simply practice algorithm and data structure challenges using Python.

algorithm algorithms-and-data-structures coding coding-challenge coding-interviews competitive-programming data-structures leetcode leetcode-python leetcode-solutions programming programming-challenges python software-development technical-interview-questions

Last synced: 27 Feb 2025

https://github.com/ugnmura/marching_squares_processing_java

Marching Squares Algorithm implemented in Processing 3 in Java

algorithm image-processing java processing

Last synced: 30 Jun 2025

https://github.com/colelawrence/group-traits

rudimentary algorithm for grouping objects based on traits

algorithm metamorphic-testing school-project typescript utility

Last synced: 05 Apr 2025

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

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

algorithm algorithms data-structures

Last synced: 04 Apr 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/micycle1/rlf-heuristic-for-graph-coloring

C++ Implementations of the RLF heuristic for Graph Coloring

algorithm graph-coloring graph-colorizer

Last synced: 11 Mar 2025

https://github.com/cuixing158/rotatedrectangleintersect

Intersection of rotated rectangles in the 2D plane

algorithm computer-geometry

Last synced: 09 Oct 2025

https://github.com/onurozuduru/string-matcher-project

Project for Formal Languages & Automata Theory course.

algorithm automata formal-languages gui java project string-matcher

Last synced: 26 Feb 2025

https://github.com/mxssl/insertionsortgolang

Insertion Sort implementation in Go (Golang)

algorithm go golang insertionsort

Last synced: 16 Mar 2025

https://github.com/andersonhsporto/ft-push-swap

Sort Data on a Stack, With a Limited Set of Instructions, Using the Lowest Possible Number of Actions

algorithm algorithm-implementations c linked-list linked-list-in-c merge-sort merge-sort-algorithm sorting-algorithms

Last synced: 06 Mar 2025

https://github.com/memory-h/algorithm

백준 알고리즘 문제

algorithm java-11

Last synced: 10 Jan 2026

https://github.com/cnych/dot24

24 dot game python version

algorithm python

Last synced: 19 Nov 2025

https://github.com/thecrazymage/robin-hood-hashing

:hash: Robin Hood hashing implementation in C++ with examples.

algorithm cpp hash hash-algorithm hash-table

Last synced: 06 Mar 2025

https://github.com/wsmd/sleepsort-promise

😴 A Promise based implementation of SleepSort

algorithm promise sleepsort sort sorting-algorithms

Last synced: 08 Apr 2025

https://github.com/am-i-groot/summer-intern-iitguwahati-spml

Developed an automated Water Quality Monitoring System (WQMS) at IIT Guwahati, using the pH-W218 sensor and K-Means Clustering to assess water potability. The project enhances water quality evaluation through machine learning-based classification.

algorithm data data-visualization kmeans-clustering machine-learning python report sensor signal-processing

Last synced: 27 Oct 2025

https://github.com/simhani1/boj

알고리즘 풀이

algorithm cpp java

Last synced: 18 Apr 2025

https://github.com/mrglaster/somematrixoperations

Python realisation of some matrix operations including LU-decomposition and determinant finding.

algorithm isu lu-decomposition math matrix matrix-inversion python russian-language study-notes

Last synced: 04 Mar 2025

https://github.com/ark2016/algorithm-of-computer-graphics

algorithm of computer graphics from bmstu iu9 study

algorithm bmstu bmstu-iu9 graphics

Last synced: 06 Mar 2025

https://github.com/duskybomb/hill-cipher

Improved version of Hill Cipher algorithm which now accepts alphanumeric and special characters.

algorithm hillcipher

Last synced: 27 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/supermoathx7/cpu-scheduling-algo-

This project is an implementation of the six CPU-Scheduling algorithms using C++.

algorithm algorithms cpp cpu cpu-scheduling

Last synced: 18 Jul 2025

https://github.com/c17an/morgorithm

👨‍💻 파이썬 알고리즘 문제풀이 저장소 🔒

algorithm python

Last synced: 08 Apr 2025

https://github.com/dependents/node-sass-lookup

Get the file associated with a Sass import

algorithm lookup partials resolution sass scss

Last synced: 15 Apr 2025

https://github.com/myrachanto/advanced

Senior Go developers tackle complex issues like optimizing worker pools, using semaphores for safe concurrency, and custom marshaling/unmarshaling for data integrity. Solving problems like finding missing numbers or sorting anagrams requires a deep understanding of Go’s concurrency and data structures, ensuring efficient, scalable, and robust code.

algorithm algorithms golang

Last synced: 21 Feb 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: 19 Jan 2026

https://github.com/nitsas/pareto-approximator

Approximate the Pareto set using the chord algorithm. (multiobjective optimization, c++)

algorithm c-plus-plus multiobjective-optimization

Last synced: 05 Jul 2025

https://github.com/maxgfr/benford-law

A simple library to check if a dataset follows the Benford's law

algorithm benford benford-analysis benfords-law javascript nodejs typescript

Last synced: 08 Apr 2025

https://github.com/abdul-rafay19/internintelligence_machinelearningintern

A collection of hands-on projects completed during my Machine Learning Virtual Internship at Intern Intelligence. Includes hyperparameter tuning using Scikit-Learn and Optuna, and deep learning model development for image and text data using TensorFlow, Keras, and PyTorch.

ai algorithm algorithms artificial-intelligence intelligence intern-intelligence internship machine-learning machine-learning-algorithms machinelearning programming programming-language python pytorch sckit-learn tenserflow

Last synced: 24 Oct 2025

https://github.com/bukinoshita/pokemon-f

Algorithm to calculate `f` on capture pokemon method.

algorithm capture javascript node pokemon

Last synced: 19 Jan 2026

https://github.com/hsfzxjy/clrs-algorithms.rust

Rust implementation for "Introduction to Algorithms"

algorithm clrs introduction-to-algorithms rust

Last synced: 10 Oct 2025

https://github.com/belrbez/cyk-chomsky-nf-grammar-algorithm-java

Implementation of algorithm to Converting CFGs to CNF (Chomsky Normal Form) and Cocke–Younger–Kasami (CYK) algorithm for CFGs

algorithm cfgs chomsky cyk cyk-chomskynf grammar java normalforms parser

Last synced: 10 Oct 2025

https://github.com/hendrialqori/dsa-javascript

Learn algorithm and data structure in Javascript

algorithm data-structures javascipt

Last synced: 31 Mar 2025

https://github.com/gebes/longestcollatzsequence

Get the longest Chain under 1 Million

algorithm java projecteuler

Last synced: 24 Jan 2026

https://github.com/gaurav-chaurasia/dsa

All my practice problem(data-structure and algorithmic) and code are here

algorithm competitive-programming cpp data-structures readme-md

Last synced: 22 Feb 2025

https://github.com/silent0wings/arithmetic-calculator-using-custom-stack-implementation

This project implements an arithmetic calculator capable of parsing and evaluating mathematical expressions using a custom stack data structure. The calculator handles various arithmetic operations and parentheses, providing accurate results for complex expressions.

algorithm arithmetic-calculator calculator coding-practice custom-data-structure custom-stack data-structures expression-evaluation java math-operations math-tool programming reverse-polish-notation software-development stack-implementation

Last synced: 01 Mar 2025

https://github.com/andi611/intersection-manager-algorithm

A 4 way Intersection Manager That Minimizes the Average Waiting Time of Each Car at a crossroad, Implementation in C++

algorithm intersection-management optimization optimization-algorithms

Last synced: 24 Mar 2025

https://github.com/nicholas-miklaucic/rust-monaco

An optimized, parallel, lock-free Monte-Carlo Tree Search implementation in Rust

ai algorithm mcts rust

Last synced: 08 Nov 2025

https://github.com/trasherdk/node-cryptonight-hashing

Cryptonight hashing functions for node.js

algorithm cryptocurrency mining-pool nodejs uplexa

Last synced: 19 Apr 2025

https://github.com/tanaikech/souwapy

Python library for summing string elements in an array at the high speed

algorithm array-manipulations csv python-library

Last synced: 27 Feb 2025

https://github.com/klima7/job-shop-genetic-algorithm

Genetic algorithm solving Job-Shop problem.

algorithm evolution genetic job job-shop shop

Last synced: 11 Oct 2025

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/peter-evans/soft-thresholding

Candidate selection using an iterative soft-thresholding algorithm

algorithm python selection-algorithms soft-thresholding statistics thresholding

Last synced: 31 Mar 2025

https://github.com/itsmunim/bongotest

Some simple enough algorithmic code test problems

algorithm problem-solving python

Last synced: 07 Jul 2025

https://github.com/pranamphd/digipin-kotlin

Kotlin implementation of the DIGIPIN geo-coded addressing system.

address algorithm digipin gis india jar java kotlin library maven pincode zipcode

Last synced: 30 Jan 2026

https://github.com/hansololiviakim/algorithm

✨ basic algorithm problem-solving using js

algorithm javascript programmers

Last synced: 09 Apr 2025

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

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

algorithm brainfuck

Last synced: 19 Mar 2026

https://github.com/andi611/ohlc-extraction-fintech

The goal of this work is to compute the OHLC (open, high, low, close) prices of 台指期 within a given date based on minute-based trading record, implementation in Python.

algorithm fintech ohlc

Last synced: 24 Mar 2025

https://github.com/nazanin1369/ahocorasick

ahoCorasick Pattern searching algorithm in Javascript

aho-corasick algorithm javascript

Last synced: 08 Jul 2025

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/suvasish114/dsa

Data structure and algorithm related problems and codes

algorithm data-structures

Last synced: 07 Feb 2026

https://github.com/daviskamau/algorithm-

Computing MSTs with Prim's Algorithm

adja algorithm heap mst prism

Last synced: 22 Feb 2025

https://github.com/tahmidefaz/no-sqrt

Estimates the square root of a number without the sqrt() function

algorithm binary-search python python3 square-root-estimate

Last synced: 06 Mar 2025

https://github.com/orgh0/interview_bit

Solutions to Problems of InterviewBit

algorithm data-structures interviewbit

Last synced: 15 Mar 2025

https://github.com/philiparvidsson/quickhull-algorithm

Understanding the Quickhull Algorithm—assignment in the Algorithms VT15P4 (21AL1B) course.

algorithm algorithm-analysis big-o math opengl proof quickhull quickhull-algorithm

Last synced: 24 Mar 2025

https://github.com/tzuyi0817/leetcode

Solutions to LeetCode in JavaScript.

algorithm javascript leetcode leetcode-solutions

Last synced: 15 Mar 2025

https://github.com/yangjiaxi/dsaa

Data Structure and Algorithm Analysis

algorithm c data-structures

Last synced: 11 Jul 2025

https://github.com/we-gold/marching-cubes

A simple demo of the marching cubes algorithm written from scratch.

algorithm demo marching-cubes processing

Last synced: 24 Feb 2025

https://github.com/eugenechevski/problem-solving

Data-structure and algorithms interview problems and solutions.

algorithm algorithms javascript leetcode python typescript

Last synced: 07 Apr 2026

https://github.com/bradhowes/astar

A* path finding library in Swift

algorithm pathfinding swift-package-manager swift5

Last synced: 02 Mar 2025

https://github.com/bm777/quicksort

This algorithm called FAST SORTING ALGORITHM (QuickSort) it is a question of ordering the table from a pivot (value chosen in the table (generally the first value) In this same table we classify the lower values on the left and the lower values on the right. higher values Then we recall the RAPID SORTING ALGORIHTME, once for the left part ...

algorithm quicksort

Last synced: 02 Jul 2025

https://github.com/furk4nbulut/account-number-controller-algorithm

This project involves a Java program designed to validate account numbers based on specific criteria. The program follows a set of rules to determine if an account number is valid or invalid, making use of string manipulation and basic arithmetic operations.

algorithm java

Last synced: 27 Feb 2025