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/trishume/popclick

Detecting lip popping noises to trigger an action.

algorithm audio-recognition spectrograph

Last synced: 26 Jul 2025

https://github.com/exanauts/exatron.jl

Julia implementation of TRON solver on GPUs

admm algorithm batch gpus

Last synced: 05 Sep 2025

https://github.com/yoyoberenguer/sobel-feldman

Sobel–Feldman, Prewitt, Canny filter

algorithm convolution edge-detection filter python sobel

Last synced: 03 Apr 2025

https://github.com/vojtamolda/game-ai

Game AI algorithms.

ai algorithm game python

Last synced: 07 May 2025

https://github.com/chrispenner/wave-function-collapse

Wave function collapse procedural generation for arbitrary graphs

algorithm graphics procedural-generation wave-function-collapse

Last synced: 06 Apr 2025

https://github.com/mmstick/permutate

Generic permutator written in Rust that permutates both lists of lists and singular lists using references.

algorithm permutation rust

Last synced: 17 Mar 2025

https://github.com/alaingalvan/strange-attractors

⤴️ Algorithms to generate strange attractors such as Lorenz, Burgers, etc.

algorithm attractors marmoset procedural strange toolbag vertex-buffer

Last synced: 07 Mar 2026

https://github.com/kristersjakobsson/solnp

C++ implementation of the SQP algorithm SOLNP, utilizing Lagrangian Relaxation to handle both Inequality and Equality constraint functions. Good for solving constrained objective functions on convex surfaces.

algorithm cpp11 dlib optimization-algorithms python python-wheels solnp solnp-algorithm wheels

Last synced: 10 Apr 2025

https://github.com/acecoooool/algs4cplusplus

Algorithms, 4th edition textbook code (using c++)

algorithm algs4 cplusplus-11 cplusplus-14

Last synced: 10 Apr 2025

https://github.com/outdooractive/gis-tools

A collection of GIS tools, including a GeoJSON implementation with projection support and WKB/WKT coders as well as many algorithms ported from turf.js

algorithm computational-geometry geojson geojson-data geojson-library geojson-parser geospatial gis ios linux macos swift swiftdata turf tvos watchos wkb wkt

Last synced: 17 Mar 2025

https://github.com/syipmong/dsa-practice

This repository serves as a comprehensive resource for understanding and implementing various data structures and algorithms

algorithm binary-search-tree dart data-structures dsa-algorithm dsa-practice graph hash java javascript linear-search linked-list merge-sort mergesort programming python queue range recursion stack

Last synced: 17 Mar 2025

https://github.com/ajankovic/xdiff

X-Diff implementation in Go

algorithm go golang xdiff xml

Last synced: 18 Jan 2026

https://github.com/r-barnes/barnes2019-landscape

Landscape evolution models and graph processing on the GPU

algorithm cuda gpu

Last synced: 15 Apr 2025

https://github.com/xcrypt0r/baekjoon

🔫 Solve Baekjoon Algorithm

algorithm baekjoon boj problem-solving ps

Last synced: 28 Apr 2025

https://github.com/viadee/javaanchorexplainer

Explains machine learning models fast using the Anchor algorithm originally proposed by marcotcr in 2018

ai algorithm anchor explainable-ai h2oai java machine-learning

Last synced: 13 Oct 2025

https://github.com/esrrhs/teenpatti_algorithm

teenpatti algorithm

algorithm java teenpatti

Last synced: 26 Jul 2025

https://github.com/cyrildever/feistel

Feistel cipher implementation in Golang for format-preserving encryption

algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation

Last synced: 14 Oct 2025

https://github.com/richox/comprox

An experimental lossless data compression program with high compression ratio.

algorithm compression

Last synced: 29 Oct 2025

https://github.com/bobbui/sorting-algorithm-simulation

Sorting Algorithm Simulation

algorithm html js sorting-algorithms

Last synced: 09 Apr 2025

https://github.com/cubicdaiya/bms

Boyer-Moore search algorithm in Go

algorithm

Last synced: 05 Mar 2026

https://github.com/saying121/lcode

An application of terminal write leetcode.一个终端刷力扣的应用。

algorithm cli leetcode ratatui-rs rust tui

Last synced: 23 Oct 2025

https://github.com/jonghough/qtcv

OpenCV 3.0 algorithms with Qt 5 GUI

algorithm detection opencv qt qt-gui qt5

Last synced: 28 Apr 2025

https://github.com/da-in/algorithm-study

✏️ 알고리즘 스터디 (2023.01~)

algorithm codingtest daily study

Last synced: 10 Apr 2025

https://github.com/richard-uk1/integer-sqrt-rs

Integer square root algorithm implemented for rust integer primitives

algorithm rust

Last synced: 12 Dec 2025

https://github.com/microwind/algorithms

经典算法+数据结构源码,C/Java/Python/JS/Go/Rust等不同语言实现。适合大学生和初级工程师学习,详细讲解每一个步骤,让你把基础打牢固。

algorithm algorithms bubble-sort bubblesort c cpp data-structures factor go insertion-sort java js merge-sort mergesort python quicksort radix-sort shellsort sort ts

Last synced: 07 Feb 2026

https://github.com/alexprut/algo

🍒 Classic Algorithms and Data Structures implemented in Java

algorithm algorithms data-structures java

Last synced: 30 Apr 2025

https://github.com/federicobond/c3-linearization

A package for doing Solidity and Python-style C3-linearization in ECMAScript

algorithm c3 linearization mro nodejs python solidity

Last synced: 20 Mar 2025

https://github.com/bamescience/mistle

Mistle is a fast spectral search engine. It uses a fragment-indexing technique and SIMD intrinsics to match experimental MS2 spectra to large spectral libraries at a high performance.

algorithm metaproteomics proteomics spectral-library tandem-ms

Last synced: 23 Aug 2025

https://github.com/ice1000/oi-codes

:closed_lock_with_key: Solutions for online code challenges. Don't be evil.

acm acm-icpc algorithm algorithm-challenges algorithms c cpp crystal dart elixir haskell javascript oi ruby rust solutions typescript

Last synced: 18 Mar 2025

https://github.com/mcdouglas-x/kangaroo-256-custom

Kangaroo with the goal of improving efficiency without losing the success rate.

256-bit algorithm bitcoin kangaroo publickey puzzle

Last synced: 30 Oct 2025

https://github.com/lynkos/grovers-algorithm

Python (.py) and Jupyter notebook (.ipynb) implementations of Grover's Algorithm aka Quantum Search Algorithm for n qubits and m targets.

algorithm anaconda anaconda3 conda grover grover-algorithm grovers-algorithm jupyter jupyter-notebook latex python python3 qiskit quantum quantum-algorithms quantum-computing quantum-search quantum-search-algorithm

Last synced: 01 Sep 2025

https://github.com/asabaseiban/buaaentrance

北航 991软件工程考研初复试 代码和笔记

algorithm data-structures operating-system

Last synced: 11 Apr 2025

https://github.com/flashxio/knor

A repo to allow validation of performance results in the knor paper and provide a fast, scalable k-means implementation.

algorithm cluster distributed-computing external-memory kmeans-clustering numa streaming

Last synced: 10 Nov 2025

https://github.com/tentone/constellations

Particle collision with quad-tree experiment inspired by games like Eufloria and Auralux.

algorithm gamedev libgdx quadtree

Last synced: 07 May 2025

https://github.com/brake/milenage

Java implementation of 3GPP™ TS 35.206 Milenage algorithm

3gpp algorithm calculations java javadoc telecom

Last synced: 24 Jun 2025

https://github.com/z2oh/chromatic_confinement

Rust implementation of k-d tree to efficiently perform color quantization to predefined sets

algorithm kdtree quantization rust

Last synced: 14 Apr 2025

https://github.com/paulnorthrop/itp

The Interpolate, Truncate, Project (ITP) Root-Finding Algorithm

algorithm bracketing itp itp-method root-finding

Last synced: 29 Jul 2025

https://github.com/insomnius/code-geek

This repo is dedicated to store all of programing interview test from a very simple one to a very hardest one, algorithm impmlementation and all of geeky code.

algorithm interview-test

Last synced: 08 Jul 2025

https://github.com/raoulvdberge/raptor

Simple Java implementation of the Raptor (Round-Based Public Transit Routing) algorithm.

algorithm journey-planner public-transport raptor transit

Last synced: 18 Mar 2025

https://github.com/sensirion/gas-index-algorithm

Sensirion's Gas Index Algorithm provides a VOC and NOx Index output signal calculated from the SGP40/41 raw signals

algorithm c embedded example example-usage gas gas-index nox nox-representation python python-wrapper raspberry-pi sensirion sgp sgp40 sgp41 sgp4x voc voc-representation

Last synced: 30 Apr 2025

https://github.com/louis-e/libraryofbabel-python

Simple Python implementation of the Library of Babel

algorithm library-of-babel

Last synced: 14 Jul 2025

https://github.com/richox/sorting_algorithms_benchmark

sorting algorithms benchmark

algorithm benchmark sorting

Last synced: 29 Oct 2025

https://github.com/FR-vdash-bot/Algorithm

Verified efficient algorithms in Lean4.

algorithm data-structure lean lean4

Last synced: 22 Jul 2025

https://github.com/pjullrich/algorithms-in-python

Python Implementations of different Algorithms

algorithm python search sort

Last synced: 10 Apr 2025

https://github.com/victoriadrake/fancy-unicode

Turn boring plain text into pretty unicode characters.

algorithm converter javascript unicode

Last synced: 16 Feb 2026

https://github.com/alexcambose/virtual-dom

A Virtual DOM algorithm implementation that improves front end performance by updating only changed nodes in the DOM.

algorithm api diffing dom dom-builder dom-element dom-events dom-manipulation dom-node dom-tree hyperscript json lightweight object optimization react virtual-dom

Last synced: 22 Jun 2025

https://github.com/innofang/familybond

👨‍👨‍👧‍👧 An application, combined with children's end and parents' end, which lets children take good care of their parents and parents can use a smartphone to detect their heart rate.

algorithm android application care competition-project heart-rate modularization mvp suspicious-messages

Last synced: 29 Apr 2025

https://github.com/starnekovo/buaaentrance

北航 991软件工程考研初复试 代码和笔记

algorithm data-structures operating-system

Last synced: 29 Jun 2025

https://github.com/vincenzopalazzo/cpstl

Copy and Paste standard library (CPSTL) is a repository with a collection of data structure and algorithms in many different languages

algorithm bloom-filter competitive-programming competitive-programming-contests hacktoberfest

Last synced: 22 Apr 2025

https://github.com/jwood000/rcppbigintalgos

R Package for Factoring Big Integers using the C Library GMP (GNU Multiple Precision Arithmetic)

algorithm gmp integer-factorization mpqs prime-factorizations primes quadratic-sieve quadratic-sieve-algorithm

Last synced: 22 Oct 2025

https://github.com/xwzy/godan

Skip List, Bloom Filter, Ring Buffer, Query Counter, LRU, LFU... 🚀🚀🚀 Data structures and algorithm implementation in golang.

algorithm algorithms-and-data-structures data-structures golang

Last synced: 22 Jan 2026

https://github.com/slimgroup/slimoptim.jl

Optimization algorithms for inverse problems.

algorithm constraints denoising optimization-algorithms quasi-newton spg

Last synced: 24 Oct 2025

https://github.com/ethanabrooks/computational-graph

Efficiently performs automatic differentiation on arbitrary functions. Basically a rudimentary version of Tensorflow.

algorithm backpropagation backpropagation-algorithm graph matrices

Last synced: 11 Apr 2025

https://github.com/paarthmadan/playground

Fundamental computer science algorithms and preparation for computing contests.

algorithm breadth-first-search canadian-computing-competition ccc dijkstra java python rust

Last synced: 02 Mar 2026

https://github.com/poyters/stella

Elixir library providing implementations of the most famous algorithms, data structures and math functions

algorithm algorithms data-structures datastructures elixir elixir-lang math

Last synced: 04 Jul 2025

https://github.com/whitfin/jumper

Jump consistent hash implementation in Elixir (without NIFs)

algorithm distributed-systems hashing

Last synced: 19 Apr 2025

https://github.com/jovins/algorithm

Record daily training algorithms and data structures by Swift

algorithm leetcode structure swift

Last synced: 28 Oct 2025

https://github.com/f0rkr/philosophers

The dining philosophers problem is an example problem often used in concurrent algorithm design to illustrate synchronization issues and techniques for resolving them.

algorithm c deadlock forks mutex-synchronisation processes semaphore threads

Last synced: 23 Apr 2025

https://github.com/nazanin1369/algorithm.js

Javascript implementation of data-structures and algorithms

algorithm bfs dfs graph javascript tree

Last synced: 21 Oct 2025

https://github.com/toolbuddy/graph-theory

📚 Notes/Implementation for course - graph theory. 🤔🤔

algorithm graph-theory papogen tutorial

Last synced: 01 Jul 2025

https://github.com/yeziahehe/leetcode.swift

Solutions to LeetCode by Swift.

algorithm leetcode swift

Last synced: 22 Apr 2025

https://github.com/windwalker-io/crypt

[READ ONLY] Openssl and libsodium encryption and password hashing adapters for PHP.

aes algorithm blowfish ciphers crypto crypto-library hash-algorithm libsodium openssl-extension password password-generator password-hash php-openssl

Last synced: 15 Mar 2026

https://github.com/aalekhpatel07/minimax

A game-playing engine (written in Rust) that uses the Minimax Algorithm with alpha-beta pruning for arbitrary two-player Minimax games like Chess, TicTacToe, Go, Connect Four, etc.

algorithm alpha-beta-pruning game-ai game-engine minimax-algorithm rust-lang tictactoe

Last synced: 10 Apr 2025

https://github.com/3zcurdia/annealing

Simulated annealing ruby implementation

algorithm simulated-annealing

Last synced: 07 Mar 2026

https://github.com/AsabaSeiban/BUAAEntrance

北航 991软件工程考研初复试 代码和笔记

algorithm data-structures operating-system

Last synced: 13 May 2025

https://github.com/blossom-babs/data-structures-and-algorithm

Data structures and algorithms solutions in javascript and pythong - arrays, linked list, trees, lists, object oriented programming

algorithm algorithms data-structures javascript jest-tests leetcode

Last synced: 04 Oct 2025

https://github.com/365kim/algorithm_study

@dev-jko 와 함께하는 42알고리즘 스터디

algorithm data-structures

Last synced: 07 Mar 2026

https://github.com/hezhii/algorithm

学习《算法》(第四版)过程中的一些笔记、练习等。

algorithm java

Last synced: 10 Aug 2025

https://github.com/hncboy/leetcode

LeetCode

algorithm java leetcod

Last synced: 30 Apr 2025

https://github.com/dhhruv/stock-price-prediction

A deep learning project in which the model was trained using LSTM layers and Tata Stock prices were predicted and compared with thier actual values.

algorithm cli college-project data data-science dataset deep-learning jupyter jupyter-notebook lstm machine-learning prediction science shell stock-price-prediction tata-beverages terminal

Last synced: 03 May 2025

https://github.com/sleekpanther/bipartite-matching

Application of Ford-Fulkerson algorithm to find the maximum matching between 2 sides of a bipartite graph

algorithm bipartite-graphs bipartite-network capacity cardinality directed-edges directed-graphs flow-network flow-networks ford-fulkerson graph match maxflow maximum-matching

Last synced: 12 Apr 2025

https://github.com/jbuckmccready/cavaliercontoursdev

Interactive UI development repository for the CavalierContours project

2d algorithm cad cam computational-geometry geometry hilbert-curve spatial-index

Last synced: 23 Jul 2025

https://github.com/chen0040/pyalgs

Package pyalgs implements algorithms in Robert Sedgwick's Algorithms using Python

algorithm data-structures graph-algorithms python string-manipulation string-search

Last synced: 15 Aug 2025

https://github.com/gooofy/py-vad-mh

Cython implementation of Moattar and Homayounpour's Voice Activity Detection (VAD) algorithm fast enough for real-time on an RPi 3.

algorithm cython-port microphone python voice-activity-detection

Last synced: 14 Apr 2025

https://github.com/winterpuma/bmstu_aa

bmstu, IU7-5, Анализ Алгоритмов (2019)

5term algorithm algorithms bmstu iu7

Last synced: 06 Mar 2026

https://github.com/dynesshely/prouter

A library to visualize algorithm by tracing your code.

algorithm algorithm-analysis algorithm-visualizer visualization

Last synced: 20 Mar 2025