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/karlosvas/olimpiadas-informaticas

Clases de OIE olimpiadas informáticas 2023, y 2024. Ejercicios del DOM Judge y Acepto del Reto

algorithm algorithms bfs cpp dfs dikjstra java

Last synced: 09 Apr 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/venh312/algorithm

✍ 알고리즘 풀이

algorithm java8

Last synced: 18 Mar 2025

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/maze1377/datamining

My data mining code for course data Mining ferdowsi university of mashhad Iran

algorithm data-mining

Last synced: 23 Jan 2026

https://github.com/mbelmadani/moea-automatic-termination

Implementation of the MOEA Entropy based automatic termination algorithm (Saxena et al. 2016)

algorithm deap entropy evolutionary-algorithm moea multi-objective-optimization python termination-detection-algorithm

Last synced: 15 May 2026

https://github.com/2lovecode/graffito

Golang代码集。有趣的小工具,数据结构实现,设计模式实现等

algorithm go golang leetcode redis

Last synced: 25 Jan 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/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/luk036/primal-dual-approx-py

☯️ Primal-dual Approximation Algorithm

algorithm python

Last synced: 10 Apr 2025

https://github.com/dineshh912/machine-learning

Machine Learning basic model building with sci kit and create algorithm from scratch and many more

algorithm machine-learning python3 rnn-tensorflow scikit-learn tensorflow

Last synced: 10 Apr 2026

https://github.com/rasti37/k-nn-algorithm-implementation-using-linked-list

KNN algorithm implemented with Linked Lists.

algorithm implementation knn linked lists

Last synced: 16 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/brainhub24/quine

This is a #Quine, a program that outputs its own source code. It uses a variable s and the #printf function to print itself

algorithm concept quine

Last synced: 12 Apr 2025

https://github.com/jaybrown/cn

Apple's open source command line interface to CommonNumerics routines (CRC-8/16/32/64, Base16/32/64)

adler-32 algorithm base16 base32 base64 castagnoli checksum cli commoncrypto commonnumerics crc crc-16 crc-32 crc-32c crc-8 fletcher hash hashing macos osx

Last synced: 19 May 2026

https://github.com/ctamblyn/sudoku-solver

Sudoku solver library for Rust

algorithm rust sudoku sudoku-solver

Last synced: 10 Apr 2025

https://github.com/frett27/ada-ga

Genetic Algorithm Implementation for Ada

ada algorithm chromosome crossover generic genetic-algorithm library mutations simple

Last synced: 27 Mar 2025

https://github.com/mahdavipanah/constrainedscheduling

A solution for a constrained scheduling problem

algorithm dynamic-programming python scheduling

Last synced: 23 Jun 2026

https://github.com/chrisiogwaan/java-mats

Java 8 Basic Learning Materials

algorithm java

Last synced: 19 Feb 2026

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/cubical22/group-divider

a simple algorithm made mainly to solve the lack of speed and dynamic-ness for group dividing

algorithm algorithms cpp csharp fine-tuning flowchart java javascript php programming python

Last synced: 08 Apr 2026

https://github.com/tejashah88/boids

My research project simulation for iQuest.

algorithm boids reynolds unity unity3d

Last synced: 20 May 2026

https://github.com/moilk/sword

剑指offer刷题~

algorithm offer

Last synced: 26 Feb 2025

https://github.com/evgenykochetkov/sequiturish

An approximate implementation of Sequitur algorithm in Clojure

algorithm clojure sequitur

Last synced: 16 Jun 2025

https://github.com/howz97/algorithm

《算法》(Sedgewick著, 第4版) 的Golang实现

algorithm go

Last synced: 23 May 2026

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/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/abranhe/bubble-srt

Bubble Sort Algorithm Implementation

algorithm bubble-sort sorting-algorithms

Last synced: 07 Jul 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/outfrost/smtwt

[university] Exploring various algorithms to approximately solve the single machine total weighted tardiness scheduling problem

algorithm algorithms ant-colony-optimization dynasearch metaheuristics np-hard scheduling smtwt

Last synced: 08 May 2025

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/yoonah-dev/baekjoon-algorithm

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

algorithm cpp data-structures

Last synced: 26 May 2026

https://github.com/wendymunyasi/alx-interview

Interview preparation repo.

algorithm javascript python python3

Last synced: 28 Apr 2026

https://github.com/yadvi12/striver-sde-dsa-sheet

Striver SDE Sheet - CPP Solutions

algorithm coding-challenge cpp data-structures

Last synced: 02 Feb 2026

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/nk521/ulam-spiral

A python program to generate Ulam-Spiral

algorithm python-3-6 ulam-spiral

Last synced: 14 Jun 2025

https://github.com/tanikai/minfinder

"MinFinder" sorting algorithm, implemented in Python.

algorithm sorting sorting-algorithms-implemented

Last synced: 28 Oct 2025

https://github.com/iamotz/aritgeo

A program to determine if a sequence is Arithmetic or Geometric

algorithm arithmetic geometric javascript nodejs sequence tdd

Last synced: 25 Apr 2026

https://github.com/mehul237/a2z-dsa-course

Teaches you problem solving by diving deep into DSA, with 450+ modules

algorithm cpp data-structures

Last synced: 14 Jun 2025

https://github.com/foresthoffman/election

A Bully-Election Algorithm implementation in Go https://en.wikipedia.org/wiki/Bully_algorithm

algorithm go golang

Last synced: 26 Mar 2025

https://github.com/mttbernardini/mbencrypter

:closed_lock_with_key: This program will help you encrypting or decrypting some data or a file using MB's algorithm. NB: this project has been supeseded by https://github.com/mttbernardini/mbc

algorithm cryptography raw-data rawinput symmetric-keys text

Last synced: 26 Mar 2025

https://github.com/nshahaf/mazesolver

visual maze solving algorithm (bfs)

algorithm bfs-algorithm maze-solver

Last synced: 02 Apr 2025

https://github.com/cedrickchee/parkinglot-ts-node

TypeScript solution for parking lot problem.

algorithm data-structures oop-concepts parking-lot typescript

Last synced: 12 Mar 2025

https://github.com/bhathiya29/image-motion-detection-security-application-

This is a Python Application where it will detect moving objects and will alert the relevant person via email with a photo of the detected object. The algorithm here is we compare the very first frame with the frames after that (matrix comparison). If any difference is detected we will use an algorithm to smooth that area, and send an email

algorithm machine-learning motion-detection python

Last synced: 09 Apr 2025

https://github.com/waasiq/rc5-cryptosystem

An implementation of RC5 Cryptography Algorithm

algorithm cryptography python3 streamlit-webapp

Last synced: 07 Jul 2025

https://github.com/jdleung/jdastar

A simple path finding library based on the A*(A-Star) algorithm.

a-star algorithm astar ios macos pathfinding swift

Last synced: 14 May 2026

https://github.com/tonyvu2014/algorithm

Application of algorithms to solve problems

algorithm algorithms

Last synced: 20 Apr 2026

https://github.com/cezardasilva/nodejs-parallel

Studys of NodeJS, using a parallel algorithm to find prime numbers.

algorithm node-js parallel prime-numbers study

Last synced: 26 Mar 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/arriqaaq/bst

Binary Search tree implementation

algorithm binary-search-tree data-structures golang

Last synced: 20 Mar 2025

https://github.com/2kabhishek/pycipher

Cipher algorithms with Python 🐍🔏

algorithm cipher cryptography library python tdd unittest

Last synced: 28 Oct 2025

https://github.com/francescopaolol/levenshteindistance

A simple example of Levenshtein Distance Algorithm

algorithm levenshtein-distance python

Last synced: 07 Sep 2025

https://github.com/knlsharma/competitive-programming-cp

This repository contains some useful codes, techniques, algorithms and problem solutions helpful in Competitive Coding. Join with me on telegram group https://t.me/joinchat/GL4Y8RREZbz

algo-ds-notes algorithm code competitive-programming data-structures language problem-solving telegram-group

Last synced: 30 Apr 2025

https://github.com/zaidmukaddam/cpu-scheduler-app-react-native

React Native Application to visualize the CPU Scheduling with different Algorithms and Animations.

algorithm cpu-scheduling expo-cli gradle priority-scheduling react-native

Last synced: 05 May 2026

https://github.com/xmas7/bytecount

This uses the "hyperscreamingcount" algorithm by Joshua Landau to count bytes faster than anything else. The newlinebench repository has further benchmarks.

algorithm bytecount rust

Last synced: 27 Mar 2025

https://github.com/tamim-saad/cp-template-code

This repository offers a complete template for competitive programming with pre-written functions and utilities for coding contests. It helps you save time and focus on solving problems. Feel free to explore, use, and customize these templates. If you find it useful, don’t forget to give it a star!

algorithm coding coding-competition competitive-programming cp cp-template cpp data-structures data-structures-algorithms data-structures-and-algorithms fast-io problem-solving problem-solving-template programming-tools shortcuts template template-code templates time-complexity

Last synced: 02 Apr 2025

https://github.com/netgroup-polito/shared-buffer

Algorithm to efficiently move pkts between the vSwitch and the VNF

algorithm data-exchange nfv shared-buffer vnf

Last synced: 10 Apr 2025

https://github.com/damichoi/algorithm

Baekjoon Online Judge (백준 온라인 저지), LeetCode, Programmers, 이것이 코딩테스트다 (동빈북), 인프런 등의 알고리즘 문제 풀이를 모은 저장소입니다.

algorithm algorithms baekjoon baekjoon-algorithm baekjoon-online-judge inflearn java leetcode leetcode-java programmers

Last synced: 03 May 2025

https://github.com/lowpower/codeforce

codeforce problem solution

algorithm codeforces golang

Last synced: 15 Jan 2026

https://github.com/rajgoesout/algorithms

Implementation of basic data structures & algorithms.

algorithm divide-and-conquer python

Last synced: 04 May 2025

https://github.com/abrarulhassan-786/n-queen-problem

The solution is [3,1,2,4]. The first queen should be placed in the 1st row 3rd column, the second queen should be placed in 2nd row 1st column, the third queen should be placed in 3rd row 2nd column and finally, the 4rth queen should be placed in 4rth row 4rth column.

ai algorithm algotrading artificial-intelligence code nqueens-problem nqueens-solution programming programming-language queens-puzzle

Last synced: 17 Mar 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/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

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

Cohen-Sutherland Line Clipping Implementation

algorithm python

Last synced: 15 Jun 2026

https://github.com/jaaumg/piramidefibonnaci

Algorithm problem presented by my professor

algorithm c fibonacci fibonacci-numbers fibonacci-sequence

Last synced: 01 Jul 2026

https://github.com/yeonkkk/algorithm

PS 기록

algorithm java python

Last synced: 15 May 2026

https://github.com/amoshnin/r-pathfinding.algorithms.visualizer

⚡️ Visualization tool for various pathfinding and recursive division maze-generation algorithms. List: (A* Search, Depth-First Search, Breadth-First Search, Greedy Best-First Search)

algorithm computer-science pathfinding-algorithm pathfinding-visualizer typescript

Last synced: 13 Mar 2025

https://github.com/tuliohrc/linear-algebra-application

Application of linear algebra concepts

algorithm machine-learning

Last synced: 28 Jun 2025

https://github.com/anjulapaulus/tinyqueue

A simple and smallest binary heap priority queue in golang

algorithm binary-heap datastructure go golang priority-queue

Last synced: 25 Jan 2026

https://github.com/ianstenbit/arulesregression

Regression package for R based on arulesCBA's transaction-boosted associative classification algorithm

algorithm association-rules package r regression

Last synced: 03 Apr 2025

https://github.com/namtndev/leetcode-practice

📚 Practicing algorithms & data structures on LeetCode with JavaScript ✨

algorithm datastructures javascript leetcode

Last synced: 03 Apr 2025

https://github.com/sumitgirwal/a-star-path-find-algo-python

A* is a graph traversal and path search algorithm, which is often used in many fields of computer science due to its completeness, optimality, and optimal efficiency.

algorithm astar-algorithm pygame-games python-3

Last synced: 20 Mar 2025

https://github.com/fabienjuif/astar

an A* algorithm in javascript

a algorithm astar game path shortest shortest-path

Last synced: 20 Jan 2026

https://github.com/tejashah88/pad-breaker

An experiment for auto solving any Puzzle and Dragons board.

algorithm java puzzle-and-dragons vysor

Last synced: 02 Jul 2026

https://github.com/datosh/algo

Algorithms in golang using type parameters

algorithm algorithms golang type-parameters

Last synced: 15 Jun 2025