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/justintime50/algorithms

Classic algorithms including Fizz Buzz, Bubble Sort, the Fibonacci Sequence, a Sudoku solver, and more.

algorithm algorithm-complexity algorithms big-o big-o-notation bubble-sort fibonacci-sequence fizz-buzz fizzbuzz sudoku sudoku-solver

Last synced: 05 May 2025

https://github.com/jamesseanwright/maze-generator

A real-time JavaScript maze generator using the depth-first search algorithm

algorithm canvas depth-first-search generator html5 maze maze-generator stack

Last synced: 16 Apr 2025

https://github.com/cls1991/advent-of-code

Solutions for http://adventofcode.com, just for fun!

algorithm

Last synced: 29 Apr 2025

https://github.com/georgezouq/interview

🏢 1000+ 各大公司前端面试题列表

algorithm css design html interview

Last synced: 25 Apr 2025

https://github.com/NestorRV/undersampling

A Scala library for undersampling in imbalanced classification.

algorithm classification imbalance-learning nearest-neighbor-rules undersampling

Last synced: 11 May 2025

https://github.com/MineEric64/UniConverter-Project

UniPack Converter for UniPad.

ableton algorithm algorithms leds mid

Last synced: 30 Nov 2024

https://github.com/c9s/jchash

Jump Consistent Hashing Algorithm implemented in PHP 7 Extension

algorithm consistent-hash-algorithm php php7

Last synced: 23 Apr 2025

https://github.com/zuramai/graphism

A tool to create graph visualization and run algorithms on top of it

algorithm canvas graph graph-visualization visualization

Last synced: 23 Mar 2025

https://github.com/vgarciasc/perceptron-viz

A web visualization of the Perceptron Learning Algorithm.

algorithm ml perceptron visualization

Last synced: 22 Mar 2025

https://github.com/hpai-bsc/fluid-communities

Fluid Communities: A community detection algorithm

algorithm community-detection complex-networks fluid-communities graph python-2

Last synced: 09 Apr 2025

https://github.com/addu390/hybrid-spatial-index

Hybrid Spatial Data Structure based on Quad Tree, R Tree and KD Tree for insertion, search and finding the nearest neighbours on a 2D plane

algorithm hybrid-spatial-index kdtree quadkdtree quadtree rkdtree rtree

Last synced: 19 Dec 2024

https://github.com/cuixing158/pointpolygontest

determine points are inside, on or outside a polygon/contour or calculate signed distance between points and the nearest contour edge.

algorithm c computer-geometry

Last synced: 02 May 2025

https://github.com/trishume/popclick

Detecting lip popping noises to trigger an action.

algorithm audio-recognition spectrograph

Last synced: 14 Apr 2025

https://github.com/enansari/quera

My submitted answers in Quera with 100 score | جواب‌های من برای سوالات کوئرا که امتیاز ۱۰۰ گرفتند

algorithm problem-solving quera quera-ir quera-programming-problems

Last synced: 27 Apr 2025

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/vojtamolda/game-ai

Game AI algorithms.

ai algorithm game python

Last synced: 07 May 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/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: 30 Jan 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: 23 Nov 2024

https://github.com/esrrhs/teenpatti_algorithm

teenpatti algorithm

algorithm java teenpatti

Last synced: 16 May 2025

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/yoyoberenguer/sobel-feldman

Sobel–Feldman, Prewitt, Canny filter

algorithm convolution edge-detection filter python sobel

Last synced: 03 Apr 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/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/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/exanauts/exatron.jl

Julia implementation of TRON solver on GPUs

admm algorithm batch gpus

Last synced: 03 Mar 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/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/cyrildever/feistel

Feistel cipher implementation in Golang for format-preserving encryption

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

Last synced: 21 Mar 2025

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/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/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: 12 Apr 2025

https://github.com/saying121/lcode

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

algorithm cli leetcode ratatui-rs rust tui

Last synced: 08 Feb 2025

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

Sorting Algorithm Simulation

algorithm html js sorting-algorithms

Last synced: 09 Apr 2025

https://github.com/richox/comprox

An experimental lossless data compression program with high compression ratio.

algorithm compression

Last synced: 14 Feb 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: 27 Mar 2025

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

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

algorithm codingtest daily study

Last synced: 10 Apr 2025

https://github.com/asabaseiban/buaaentrance

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

algorithm data-structures operating-system

Last synced: 11 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/cubicdaiya/bms

Boyer-Moore search algorithm in Go

algorithm

Last synced: 16 Mar 2025

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

Integer square root algorithm implemented for rust integer primitives

algorithm rust

Last synced: 30 Apr 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/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/victoriadrake/fancy-unicode

Turn boring plain text into pretty unicode characters.

algorithm converter javascript unicode

Last synced: 23 Mar 2025

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

Verified efficient algorithms in Lean4.

algorithm data-structure lean lean4

Last synced: 29 Nov 2024

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: 13 Apr 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/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/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/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/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/richox/sorting_algorithms_benchmark

sorting algorithms benchmark

algorithm benchmark sorting

Last synced: 14 Feb 2025

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

Simple Python implementation of the Library of Babel

algorithm library-of-babel

Last synced: 22 Nov 2024

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: 12 Apr 2025

https://github.com/hezhii/algorithm

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

algorithm java

Last synced: 20 Nov 2024

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/whitfin/jumper

Jump consistent hash implementation in Elixir (without NIFs)

algorithm distributed-systems hashing

Last synced: 19 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/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/jovins/algorithm

Record daily training algorithms and data structures by Swift

algorithm leetcode structure swift

Last synced: 13 May 2025

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/ehsanshahbazii/quera-problem-solutions

مجموعه راه حل های سوالات کوئرا برای تقویت الگوریتم. با زبان های مختلف حل شده است. اغلب سعی کردم از روش های کوتاه سوالات رو حل کنم تا بهتر درک بشه (در حال حاظر نمیتونم ریپو رو آپدیت کنم).

algorithm codeforces codewars cpp go java javascript nodejs php programming-problems python quera quera-programming-problems ruby solutions

Last synced: 24 Apr 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/365kim/algorithm_study

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

algorithm data-structures

Last synced: 14 Apr 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: 16 Dec 2024

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: 18 Mar 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/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: 23 Apr 2025

https://github.com/AsabaSeiban/BUAAEntrance

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

algorithm data-structures operating-system

Last synced: 13 May 2025

https://github.com/paulnorthrop/itp

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

algorithm bracketing itp itp-method root-finding

Last synced: 16 Apr 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: 15 Feb 2025

https://github.com/hncboy/leetcode

LeetCode

algorithm java leetcod

Last synced: 30 Apr 2025

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

Javascript implementation of data-structures and algorithms

algorithm bfs dfs graph javascript tree

Last synced: 12 Feb 2025

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

Optimization algorithms for inverse problems.

algorithm constraints denoising optimization-algorithms quasi-newton spg

Last synced: 30 Nov 2024