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/olical/wlhn-a-star

A* algorithm implementation in Clojure

a-star algorithm clojure hack quil

Last synced: 20 Aug 2025

https://github.com/debdutto/algorhythm

Algorithmic music driven by data and / or algorithms

algorithm data music nodejs

Last synced: 18 Apr 2026

https://github.com/wzliangzz/go_algorithm_problem_solution

Record algorithm problem solving.

algorithm codeforces golang

Last synced: 23 Aug 2025

https://github.com/milan-960/leetcode-js-soutions

Leetcode solution with question of the problem and algorithm challenges! ❤️

algorithm arrays leetcode leetcode-javascript leetcode-solutions

Last synced: 23 Aug 2025

https://github.com/yonggoose/python_algorithm

코딩테스트 대비 알고리즘 풀이

algorithm algorithms baekjoon-online-judge python

Last synced: 23 Aug 2025

https://github.com/shaharashe/cryptography_modules

This repository features Python implementations of various cryptographic algorithms, including RSA, ElGamal, and Vigenère cipher. It serves as a resource for learning and experimenting with cryptographic techniques. Contributions are welcome!

algorithm algorithms cryptography decryption encryption module modules python python3 security-tools

Last synced: 02 Mar 2026

https://github.com/gebes/colorpyramid

Perfect solution for the color pyramid example from the IOI

algorithm ioi

Last synced: 17 Sep 2025

https://github.com/mohsenfallahnjd/naivebayes

Implementation of NaiveBayes algorithm with python.

algorithm algorithms implementation-of-algorithms naivebayes python

Last synced: 22 Mar 2025

https://github.com/mohsenfallahnjd/gender-and-age-detection

Implementation of Gender and Age Detection algorithm with python.

algorithm gender-and-age-detection implementation-of-algorithms python

Last synced: 22 Mar 2025

https://github.com/evandrolg/find-by-words

A solution for finding words started by a string. It works well on both front-end and back-end.

algorithm binary-search performace search

Last synced: 14 Jun 2025

https://github.com/tsaohucn/conflict-calendars

The gem help you find the conflict calendars from calendars

algorithm calendar gem ruby

Last synced: 27 Mar 2025

https://github.com/frett27/Ada-GA

Genetic Algorithm Implementation for Ada

ada algorithm chromosome crossover generic genetic-algorithm library mutations simple

Last synced: 14 Mar 2025

https://github.com/hungrybluedev/c-programs

A collection of well-documented, mostly self-contained C programs. The programs include implementations of Data Structures as well as Algorithms.

algorithm c data-structures dependency-free implementation

Last synced: 08 Apr 2025

https://github.com/jojorancu/NQueen

Basically it is a solution for "N-Queen" Problem. I added mix of humor to the code. Sounds like "The King" wanted date all "The Queen" :)

algorithm go golang nqueens-problem

Last synced: 06 May 2025

https://github.com/i-e-b/csharpvideosynthesiser

Programmatically output .mp4 files from C# based on a range of algorithms

algorithm algorithms audio sorting sorting-algorithms video visualization

Last synced: 10 May 2026

https://github.com/xfstart07/acm

各个OJ的一些算法题

algorithm

Last synced: 20 Mar 2025

https://github.com/blchinezu/cristiansalgorithm

A GO implementation of Cristian's Agorithm for clock synchronization

algorithm clock cristian golang synchronization time

Last synced: 14 Jan 2026

https://github.com/bl33h/automatagenerator

This Python tool transforms NFAs to DFAs, minimizes DFAs, and converts regular expressions to NFAs.

algorithm automata-simulator computing-theory dfa dfa-minimization nfa nfa-minimization nfa-to-dfa-conversion postfix regex shunting-yard-algorithm

Last synced: 13 Apr 2025

https://github.com/matubu/de-bruijn-generator

📦 A javascript implementation of the de Bruijn sequence algorithm

algorithm browser combinations debruijn generator javascript js nodejs sequence

Last synced: 30 Mar 2025

https://github.com/trannguyenhan/k-means-hadoop

Setup k-means algorithms using Hadoop MapReduce

algorithm hadoop hadoop-mapreduce java kmeans-hadoop

Last synced: 25 May 2026

https://github.com/arsenic-atg/sudoku-solver

Solve Sudoku of any difficulty with just a single click

algorithm backtracking backtracking-algorithm c-plus-plus cpp11 cpp14 cpp17 sudoku-solver

Last synced: 25 May 2026

https://github.com/dickeyy/collatz-calculator

A calculator to test numbers against the collatz conjecture

algorithm calculator collatz collatz-conjecture conjecture gui python tkinter

Last synced: 12 Apr 2025

https://github.com/abdulrahman-k-s/image_filter

This project tackles an important problem which deals with the removal of noise from images is a major task in the field of image processing, because it affects the quality of the image and leads to the loss of some of its important information through the impact of noise on it.

algorithm algorithms csharp filter image-processing sort sorting university-project

Last synced: 20 May 2026

https://github.com/mc256/eecs2011

Source code for Algorithm course EECS 2011

algorithm eecs2011 yorkuniversity

Last synced: 18 Mar 2025

https://github.com/singularitti/bisectpy.jl

Migrating bisect module from Python to Julia

algorithm bisection-search julia julia-package python

Last synced: 15 Apr 2025

https://github.com/yoonah-dev/baekjoon-algorithm

➰ 고리고리단 알고리즘 스터디 - CPP ➰

algorithm cpp data-structures

Last synced: 26 May 2026

https://github.com/lbirkert/linearequationfrompoints

Algorithm to construct a linear equation from a list with >= 2 points proof of concept

algorithm algorithms css html js maths proof-of-concept vitejs

Last synced: 11 Apr 2026

https://github.com/tascigorkem/hashcode-2020

Google Hash Code Problem 2020

2020 algorithm google-hash-code java solution

Last synced: 14 Jun 2025

https://github.com/danieljdufour/fast-max

:fire: Quickest Way to get the Maximum Value of an Array of Numbers (Typed or Untyped)

algorithm math maximum numbers

Last synced: 07 Apr 2025

https://github.com/weilueluo/mini-snowflake

A simplified ID generator based on Twitter's Snowflake.

algorithm id-generator snowflake

Last synced: 06 Mar 2025

https://github.com/simonbaese/herkosidae

Half-explicit Runge-Kutta method for overdetermined semi-implicit Differential-Algebraic Equations

algorithm differential-algebraic-equations matlab numerical-analysis runge-kutta-methods

Last synced: 10 Mar 2026

https://github.com/gagniuc/mix-two-signals-in-perl

This is an implementation designed in Perl. This implementation is able to mix two signals/vectors (A and B) in arbitrary proportions. This source code uses a novel mathematical model published in the journal Chaos. The model is called Spectral Forecast.

algorithm computational-physics equation mix perl perl5 perl6 signal spectral-forecast

Last synced: 16 Feb 2026

https://github.com/obadakhalili/the-knights-tour

🐴 A visualization of Warnsdorff’s Algorithm for the Knights Tour problem

algo algorithm javascript knights-tour visualization warnsdorff-algorithm

Last synced: 14 Jun 2026

https://github.com/abranhe/bubble-srt

Bubble Sort Algorithm Implementation

algorithm bubble-sort sorting-algorithms

Last synced: 07 Jul 2025

https://github.com/yoyoberenguer/water-ripple-effect

Water ripple effect algorithm with numpy, pygame and cython

algorithm distortion ripple-effect water-ripple

Last synced: 07 Jul 2025

https://github.com/mchatcher/short-selling-ban-many-types-algo

Asset pricing with short-selling constraints and many beliefs: Three algorithms

algorithm asset-prices matlab short-selling-constraints

Last synced: 01 Sep 2025

https://github.com/nishantcoder108/pro-dsa

Hi, This repository is specially dedicated to DSA in JavaScript. I'm continuing to work on this repository from which DSA could be easy for that who want to code in javascript.

algorithm coding core-concepts data-structures dsa dsa-in-javascript dsa-javascript dsa-practice javascript js-concepts

Last synced: 30 Mar 2025

https://github.com/santosl2/javascript-algorithms-explain

Some of most popular Searching and Sorting algorithms, made in Javascript

algorithm algorithms javascript searching-algorithms sorting-algorithms

Last synced: 23 Mar 2025

https://github.com/aniket965/algo-world

🔥Node module to use algorithms in one line🚀

algo algorithm algorithm-library javascript library library-free node npm

Last synced: 09 May 2026

https://github.com/usmanmehmood55/genetic_algorithm

Genetic Algorithms(GAs) are adaptive heuristic search algorithms based on the premise of natural selection and genetics.

algorithm c genetic-algorithm optimization-algorithms

Last synced: 30 Jun 2025

https://github.com/saseungmin/daily_coding_dojo

study for javacript algorism 🎯 daily coding..🚀

algorithm algorithm-study coding-dojo daily-coding javascript

Last synced: 17 Mar 2025

https://github.com/yeonkkk/algorithm

PS 기록

algorithm java python

Last synced: 15 May 2026

https://github.com/dalae37/algorithm_example

Algorithm Examples

algorithm

Last synced: 16 Mar 2025

https://github.com/andre-j3sus/pathfinder-visualizer

A vizualizer for pathfinding and maze generation algorithms.

algorithm algorithms gui java-swing kotlin maze-generator pathfinding

Last synced: 25 Jun 2025

https://github.com/fjtapia/benchmark_boost_sort

Benchmark programs for the Boost Sort Library

algorithm benchmark

Last synced: 04 Jun 2026

https://github.com/pragalbha-patil/cyclic-array-challenge-javascript

A cyclic array challenge implemented in Javascript

algorithm javascript problem-solving

Last synced: 03 Jul 2025

https://github.com/bzdgn/project-euler-solutions

Solutions written in Java for Project Euler

algorithm algorithm-challenges algorithms java project-euler

Last synced: 27 Apr 2026

https://github.com/skywalkersam/binarysearch

The binary search algorithm.

algorithm binary-search

Last synced: 27 Jul 2025

https://github.com/socker210/baekjoon

자료구조와 알고리즘을 공부

algorithm data-structure

Last synced: 06 Apr 2025

https://github.com/david-pena/cohen-sutherland-algorithm

Cohen-Sutherland Line Clipping Implementation

algorithm python

Last synced: 15 Jun 2026

https://github.com/ufukozdogan/find-s

:alien: Implementation of Find-S Algorithm made with Java Swing

algorithm artificial-intelligence artificial-intelligence-algorithms java-swing

Last synced: 02 Jul 2026

https://github.com/karami-mehdi/JuliaPlayground

Where I Explore and Experiment with Julia Programming Language!

algorithm computing julia julia-language quantum-computing

Last synced: 03 Oct 2025

https://github.com/basemax/knapsackproblemc

This is a simple implementation of the knapsack problem in C in both recursive and dynamic programming approaches.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures c data-structure datastructure ds dynamic-programming knapsack

Last synced: 27 Jul 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: 02 Sep 2025

https://github.com/hlts2/gfreequeue

Simple lock-free queue written in golang

algorithm cas fast faster golang goroutine-safe hlts2 lock-free queue queue-algorithm

Last synced: 22 May 2026

https://github.com/nshahaf/mazesolver

visual maze solving algorithm (bfs)

algorithm bfs-algorithm maze-solver

Last synced: 02 Apr 2025

https://github.com/wittyicon29/time-complexity-visualizer

Time Complexity Visualizer would help to visualize time complexity of an any algorithm by defining it in function and then passing the number of data points to the visualizer function

algorithm java matplotlib python time-complexity time-complexity-analysis time-complexity-visualization

Last synced: 18 May 2026

https://github.com/kangjung/algorithm-java

알고리즘 연습 자바

algorithm algorithms java leetcode programmers

Last synced: 27 Jul 2025

https://github.com/tyrue/3th_operating-system

My 3th_Operating-System assignments.

algorithm os thread

Last synced: 14 Apr 2025

https://github.com/islamhaqq/coderbyte

Coding challenges in many different programming languages!

algorithm algorithm-challenges algorithms go golang javascript languages node python rust unittest

Last synced: 07 Apr 2026

https://github.com/arkenidar/lua_love2d_pointinpolygon-algorithm

Early release of a Point In Polygon experimental algorithm. The method is naive, so it can be easily explained and taught. Enjoy and give feedback if possible. Thanks.

algorithm easy-to-understand love2d-engine lua naive point-in-polygon zerobrane-studio

Last synced: 19 Aug 2025

https://github.com/sosow0212/algorithm

백준, 프로그래머스, 리트코드 풀이

algorithm

Last synced: 14 Apr 2025

https://github.com/musooo/sha256js

Implementation of the SHA-256 algorithm with an explanation of its workings

algorithm javascript sha256

Last synced: 05 Sep 2025

https://github.com/abhijeet-muneshwar/leetcode

This repository contains solutions to LeetCode problems solved in Java & Golang.

algorithm data-structures golang java rust system-design

Last synced: 18 May 2026

https://github.com/rubenhortas/python_examples

Examples of Python code and DSA (data structures and algorithms).

algorithm algorithms data dsa examples python python-3 python3 samples snippets structures

Last synced: 03 Oct 2025

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/mgmarlow/sudoku-solver

Realtime visualization of the backtrack algorithm

algorithm sudoku sudoku-solver

Last synced: 03 Apr 2025

https://github.com/bayars/hackerrankcodes

My hacker rank problems solve with listed. I add problem and solve.

algorithm c cpp hacker-rank python ruby

Last synced: 09 Apr 2026

https://github.com/nazanin1369/ahocorasick

ahoCorasick Pattern searching algorithm in Javascript

aho-corasick algorithm javascript

Last synced: 08 Jul 2025

https://github.com/thatisuday/file-checksum

A CLI tool to calculate the checksum of file's content using md5 or sha1 algorithms.

algorithm checksum cli md5 node-cli node-js node-module nodejs sha1

Last synced: 17 May 2026

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/tank0317/leetcode

记录我的LeetCode刷题历程

algorithm leetcode

Last synced: 14 May 2025

https://github.com/guillainbisimwa/competitive-programming

A2SV helps smart students from universities get better at technology and find good jobs at top companies worldwide. They also make apps to solve big problems in their own countries. It's free for students who can't afford it but are really good at what they do.

algorithm algorithm-challenges algorithms-and-data-structures data-structures python python3

Last synced: 23 Jun 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/cenfun/popover-helper

popover-helper

algorithm popover

Last synced: 14 Mar 2025

https://github.com/uosyph/binary_trees

A collection of binary tree data structures and algorithms implemented in C. It provides a variety of functions for creating, manipulating, and traversing binary trees efficiently.

algorithm binary-trees c

Last synced: 23 Jun 2025

https://github.com/acecoooool/python-example

python example. (make things easier)

algorithm python script

Last synced: 09 Sep 2025

https://github.com/junho100/algorithm_in_military

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

algorithm python

Last synced: 29 Mar 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/oowekyala/vfdr-weka

A rule learning algorithm for Weka

algorithm classification decision-rules java weka

Last synced: 14 Mar 2025

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

Design of OpenMP-based Parallel Louvain algorithm for community detection.

agglomerative algorithm community detection experiment graph greedy hierarchical iterative louvain modularity optimization

Last synced: 06 Apr 2025

https://github.com/jiegec/rkr-gst

Implementation of Running Karp-Rabin Greedy String Tiling algorithm

algorithm karp-rabin

Last synced: 13 May 2025

https://github.com/ewliang/binary-tree-heap

C++ implementation of a heap and heap sort through use of a binary tree structure.

algorithm binary-tree c-plus-plus heap-sort

Last synced: 04 Oct 2025

https://github.com/made2591/go-hanoi

The famous Hanoi game written in Go. Thanks to @skelterjohn for his lib, go-matrix, that you can find in https://github.com/skelterjohn/go.matrix

algorithm classical exercise game go hanoi hanoi-riddle hanoi-towers math problem recursion

Last synced: 23 Jun 2025

https://github.com/positiveblue/simplesatsolver

A Simple Sat Solver

algorithm cpp17 sat-solver

Last synced: 10 Sep 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: 15 May 2026