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/zreechxnn/maze-game

i make a maze game using c++

algo algorithm cpp game maze-algorithms maze-game timer

Last synced: 19 Apr 2025

https://github.com/justkode/python-algorithm

Some Python Code for Algorithm

algorithm data-structures python python3

Last synced: 24 Apr 2025

https://github.com/0xtekgrinder/matchstick

It is an Epitech Project to recreate the nim game with a number of lines changeable as well as a maximum number of sticks you can take each turn.

algorithm c epitech game matchstick network

Last synced: 31 Mar 2025

https://github.com/p1x/toeplitz

Implementation of the Zohar-Trench algorithm for solving a set of linear Toeplitz equations.

algorithm c-sharp c-sharp-library dotnet dotnet-standard2 equation-solver equations-set linear-algebra math mathematics matrix matrix-calculations matrix-library

Last synced: 26 Apr 2026

https://github.com/kurodaritsu/median-of-medians

Analysis of Median-of-Medians algorithm through Python

algorithm median-of-medians numba python

Last synced: 27 Apr 2026

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

This is an implementation designed in Ruby. 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 algorithms code mix numerical-analysis numerical-methods ruby signal signal-processing source waveform

Last synced: 07 Jun 2026

https://github.com/shikharvaish28/machine-learning-notes

A Jupyter notebook which contains the notes of the algorithms along with the basic terminology and diagrams involved

algorithm jupyter-notebook machine-learning machine-learning-algorithms notes supervised-learning udacity

Last synced: 28 Apr 2026

https://github.com/junqiuzhang/leetcode

leetcode problem algorithm

algorithm leetcode

Last synced: 01 Jul 2025

https://github.com/connieya/cpp_algorithm

CPP Algorithm Source Code Storage

algorithm cpp ps

Last synced: 22 Jun 2026

https://github.com/jerelmiller/dictionary-trie

A dictionary built using trie data structure

algorithm javascript trie

Last synced: 08 Apr 2025

https://github.com/sysread/lua-skewheap

A skew heap implementation in Lua

algorithm data-structures heap lua priority skew skewheap

Last synced: 29 May 2026

https://github.com/koenpunt/node-hexdigest

Node module to generate hexdigest for a file

algorithm hexdigest node

Last synced: 11 Apr 2026

https://github.com/sharathraparthy/nearest_sequence_memory

Reimplementation of the paper "Instance-Based State Identification for Reinforcement Learning "

algorithm matlab reinforcement-learning reinforcement-learning-agent

Last synced: 29 Apr 2026

https://github.com/bredele/algo-sort-bubble

:bar_chart: Bubble sort algorithm

algorithm bubble math sort sorting-algorithms

Last synced: 06 Apr 2025

https://github.com/antosser/base94-rs

Base94 Encoding Library: Convert binary data to a compact text-based format using Base94 encoding. Effortlessly encode and decode data for a wide range of use cases. 🔐🔍

algorithm base94 binary-to-text cryptography development encoding rust rust-library security text-format utility

Last synced: 24 Oct 2025

https://github.com/puzzlef/pagerank-cuda-dynamic

Design of CUDA-based Parallel Dynamic PageRank algorithm for measuring importance.

algorithm cuda gpu graph pagerank static temporal

Last synced: 21 Feb 2026

https://github.com/srj101/useful-algorithms

Some mostly used and common algorithms implementations using javascript

algorithm basic-programming data-structures javascript

Last synced: 29 Apr 2026

https://github.com/hxndev/n-queen-problem-using-hill-climbing-and-simulated-annealing

Hill climbing algorithm is a local search algorithm which continuously moves in the direction of increasing elevation/value to find the peak of the mountain or best solution to the problem. Simulated annealing is a probabilistic technique for approximating the global optimum of a given function.

algorithm code google-collab hill-climbing hill-climbing-search jupyter-notebook n-queens problem-solving pyhton simulated-annealing

Last synced: 10 Jun 2025

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

This repository contains solutions to GeeksForGeeks problems

algorithm data-structures java

Last synced: 30 Apr 2026

https://github.com/zerohertz/algorithm

🧑‍💻 Solved problems 🧑‍💻

algorithm go java python

Last synced: 14 Oct 2025

https://github.com/muhammad-magdi/corebasicsclass

The Java Implementation of the Datastructures and Algorithms discussed in the Core Basics Class @CoachAcademy

algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structures datastructures java

Last synced: 08 Apr 2025

https://github.com/hxndev/aes-encoding-algorithm

AES stands for Advanced Encryption Standard. It is mostly used as a replacement of DES. It has a bigger key size than DES which provides encryption at least 6 times faster. AES specifies a FIPS-approved cryptographic algorithm that can be used to protect electronic data. The AES algorithm is a symmetric block cipher that can encrypt (encipher) and decrypt (decipher) information. Encryption converts data to an unintelligible form called ciphertext; decrypting the ciphertext converts the data back into its original form, called plaintext. The AES algorithm can use cryptographic keys of 128, 192, and 256 bits to encrypt and decrypt data in blocks of 128 bits.

aes aes-cipher aes-encryption algorithm code compression cpp data-compression decryption encoding project

Last synced: 31 Mar 2025

https://github.com/scripttiger/randomness

Demonstrations in randomness and private/local functions. If you ever wanted to make a script game, you should definitely check this out!

algorithm gaming random randomization randomizer randomness scripttiger

Last synced: 10 Feb 2026

https://github.com/uhop/nano-binary-search

Binary search for JavaScript done right.

algorithm binary-search

Last synced: 06 Feb 2026

https://github.com/aschleg/numberr

R package containing number-theoretic algorithms and functions related to number theory.

algorithm number-theory r

Last synced: 30 Apr 2026

https://github.com/thainguyencoffee/todo-list

todo-list project uses the dynamic programming algorithm.

algorithm dynamic-programming knapsack-problem

Last synced: 05 May 2025

https://github.com/furk4nbulut/permutation

This Java program reads a string from the user, generates all possible permutations of that string, and displays them. It also calculates the number of permutations, which is effectively the factorial of the length of the string.

algorithm java permutation

Last synced: 09 Jun 2026

https://github.com/furk4nbulut/sorting-array-algorithm

A simple algorithm for sorting arrays.

algorithm java sorting-algorithms

Last synced: 09 Jun 2026

https://github.com/kahkasha17/leetcode-codecrushdaily

🎉 Welcome to the LeetCode Lounge! 🚀 Join me on a coding adventure as I tackle daily LeetCode challenges! Each day, I’ll drop unique solutions and quirky notes, turning algorithms into fun puzzles. 🧩 Whether you’re here to learn or just vibe with my journey, let’s make coding a fiesta of creativity! 🎊 Dive in and enjoy the ride! 💻✨

algorithm algorithms-and-data-structures cpp java javascript leetcode leetcode-challenges leetcode-cpp leetcode-java leetcode-javascript leetcode-solutions

Last synced: 03 May 2026

https://github.com/nosarthur/lbv

Background removal for MRI phase data by solving the Laplacian boundary value problem (full multigrid solver, C++ implementation with Matlab wrapper)

algorithm mex

Last synced: 24 Mar 2025

https://github.com/nir3x/fxms.cpp

FNV-XOR-Mask-Shuffle Symmetric Encryption Algorithm

algorithm c-plus-plus cpp crypto encryption fnv fxms mask security shuffle symmetric xor

Last synced: 09 Jun 2026

https://github.com/mohsenfallahnjd/regression

Implementation of Regression algorithm with python.

algorithm implementation python regression

Last synced: 05 May 2026

https://github.com/joyang1/ticketinfocalculate

彩票信息计算查看工具

algorithm springmvc

Last synced: 05 May 2026

https://github.com/helderberto/doom-fire-algorithm

Playground for the fire effect from DOOM.

algorithm doom javascript js

Last synced: 20 Oct 2025

https://github.com/jayedrafiprojects/arbritary-mapping-algorithm

An algorithm to re-arrange the values randomly in an array.

algorithm java sorting-algorithms

Last synced: 29 Jun 2026

https://github.com/mohakcodes/algograph

AlgoGraph is an interactive web application allowing users to visualize and understand various pathfinding algorithms. Built with React and JavaScript, this project provides an engaging platform to explore the inner workings of popular algorithms such as Dijkstra's, Depth-First Search (DFS), and Breadth-First Search (BFS).

algorithm bfs dfs dijkstra javascript pathfinding reactjs shortest-path-algorithm visualization

Last synced: 06 May 2026

https://github.com/marotoweb/declaracriptopt

Um algoritmo para cálculo fiscal de criptoativos em Portugal

algorithm cripto criptomoedas irs

Last synced: 30 May 2026

https://github.com/ksokolovic/jsudoku

Java implementation of the core Sudoku game.

algorithm java jsudoku sudoku-puzzle

Last synced: 09 Apr 2025

https://github.com/ymonnier/advalgolp

Advanced Algorithm - University of Lodz | Poland

algorithm graph-algorithms pattern-matching python

Last synced: 20 Jan 2026

https://github.com/reala10n/car-pathfinding-problem

פרויקט חמש יחידות הבגרות שלי במדעי המחשב, כחלק מתוכנית אלפא בטכניון

a-star a-star-algorithm algorithm car dijkstra-algorithm pathfinding pathfinding-algorithm prm probabilistic-road-map rrt

Last synced: 13 Jun 2025

https://github.com/upple/boj

백준 온라인 저지 C++

algorithm boj code cpp

Last synced: 25 Mar 2025

https://github.com/hxr16f/pyramid-batch

4 pyramids written in Batch.

algorithm batch batch-script example pyramid pyramids

Last synced: 19 Oct 2025

https://github.com/grey-cat-1908/today

Wierd data generation algorithms, based on today's midnight timestamp

algorithm constant generation today wierd

Last synced: 01 Jun 2026

https://github.com/albericod/algoritmos-em-c

Exercícios e algorítimos em C resolvidos com requisitos diferentes, professor Daives

algorithm algorithms c exercicios-de-algoritimos

Last synced: 18 Oct 2025

https://github.com/bobby285271/scnuse-shannon-slides-2021

SCNUSE 第二学期香农先修班 Slides(部分)

algorithm latex

Last synced: 26 Apr 2025

https://github.com/z8264/algorithms-ecmascript

📘 基于 EcmaScript 实现,前端开发算法基础教程。QianDuan.TECH 小组全新力作。

algorithm ecmascript

Last synced: 14 Mar 2026

https://github.com/gunh0/algorithms

📝 Solutions for Algorithm Problems [C/C++]

algorithm beakjoon c cpp data-structures project-euler

Last synced: 12 Mar 2026

https://github.com/fmoessbauer/lossycountingmodel

Implementation of the Lossy Counting stream processing algorithm

algorithm lossy-counting processing-streams

Last synced: 05 Oct 2025

https://github.com/markmelnic/scalg

List scoring algorithm. Analyse data using a range based procentual proximity algorithm.

algorithm data-analysis pypi pypi-package score scorer scoring scoring-algorithm

Last synced: 08 Oct 2025

https://github.com/vbrazhnik/filler

School 42 project // Bot for map-filler puzzle game

42 42projects 42school algorithm born2code bot puzzle-game sdl2 unitfactory visualization visualizer

Last synced: 01 Mar 2025

https://github.com/yanpozka/radixsort

Recursive and Concurrent implementation of Radix Sort algorithm using goroutines

algorithm go radixsort sorting-algorithms

Last synced: 09 Oct 2025

https://github.com/dohlee/daily-rosalind

:white_check_mark: Solve one rosalind problem per day.

algorithm algorithm-challenges algorithms bioinformatics daily problem-solving rosalind

Last synced: 29 Apr 2025

https://github.com/facumasino/tup-utn-frgp

Repositorio de ejercicios de la carrera Técnico Universitario en Programación.

algorithm algoritmos cpp diagramas diagramas-flujo programacion programming tup utn

Last synced: 15 Oct 2025

https://github.com/donng/play-with-algorithm-interview

慕课 liuyubobobo「玩转算法面试」课程的 Go 语言实现版本

algorithm go interview

Last synced: 10 Jan 2026

https://github.com/aniket965/algopack-api

node module for building and hosting api for Algopack :Online version

algopack algorithm algoworld

Last synced: 10 Oct 2025

https://github.com/boristane/arr-sorting

Sort an array using various popular sorting algorithms.

algorithm javascript sorting sorting-algorithms

Last synced: 10 Oct 2025

https://github.com/cutexingluo/xingtools

一个功能丰富且易用的 Java工具库的整合框架starter。 星天制作的 Java SDK 工具包 分组版本,继承hutool,可以称为 hutool-plus, 兼容 ican, ruoyi 等工具包,接口、算法、封装工具类,并进行了Spring 系列等组件扩展。 核心:https://github.com/cutexingluo/xingcore

algorithm hutool java spring-boot spring-security

Last synced: 02 Apr 2026

https://github.com/petrglad/robo-minesweeper

Algorithm (solver) that plays Minesweeper game

algorithm mines minesweeper-game

Last synced: 17 Mar 2025

https://github.com/kkrypt0nn/spaceflake.rs

⛄ A distributed generator to create unique IDs with ease in Rust; inspired by Twitter's Snowflake

algorithm generator random rust rust-lang rust-lib rust-library snowflake snowflake-algorithm snowflake-twitter twitter uid uid-generator unique unique-identifiers unique-iq uniqueid

Last synced: 28 Apr 2025

https://github.com/xenoswarlocks/company-url-finder

Company URL Finder is a robust Python application designed to help you efficiently search and extract company website URLs using multiple strategies. The project provides two main search approaches:

algorithm algorithms custom-search-api custom-search-engine google python3 selenium-webdriver

Last synced: 21 Feb 2026

https://github.com/okyungjin/algorithm

✔ JUST DO IT.

algorithm

Last synced: 28 May 2026

https://github.com/alwqx/algorithms

Algorithm Study and Distilled 算法学习与精粹 https://git.io/algorepo

algorithm algorithms datastructure

Last synced: 19 Jan 2026

https://github.com/wafer-li/algs4assignment

This is the asignment of the coursea algs4 class

algorithm coursera

Last synced: 25 Mar 2025

https://github.com/7-sevens/algorithmnotes

algorithm notes

algorithm

Last synced: 24 Jan 2026

https://github.com/wenzi0github/algorithm-by-javascript

javascript极致算法

algorithm javascript

Last synced: 22 Jan 2026

https://github.com/hustle-dev/algorithm

🧠 알고리즘 문제 풀이 정리 레포지토리입니다.

algorithm javascript leetcode programmers

Last synced: 06 Apr 2025

https://github.com/kakshay21/opencv

Security Automation Tool

algorithm opencv security-automation

Last synced: 16 Apr 2026

https://github.com/mauris/dlx.js

Knuth's Dancing Links with Algorithm X JS implementation

algorithm javascript knuth

Last synced: 25 Mar 2025

https://github.com/nem035/page-rank-fun

Simple Demonstration of the PageRank Algorithm

algorithm html javascript pagerank-algorithm

Last synced: 03 Apr 2025

https://github.com/im-rises/cmergesortparallel

Sequential and parallel merge sort algorithm implemented in C using OpenMP

algorithm c merge-sort openmp parallel pthread

Last synced: 14 May 2025

https://github.com/skazemi/rust-geo-alg

GeoSpatial algorithms

algorithm geospatial gis

Last synced: 09 Jul 2025

https://github.com/cleosilva/estruturas-dados-javascript

Estrutura de dados e algoritmos implementados em Javascript com explicações e links para leitura adicional

algorithm data-structures interview javascript javascript-algorithms

Last synced: 19 May 2026

https://github.com/gebes/colorpyramid

Perfect solution for the color pyramid example from the IOI

algorithm ioi

Last synced: 17 Sep 2025