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/jgautheron/bloomfilter

Standard bloom filter implementation in Go

algorithm bloom-filter go

Last synced: 29 Oct 2025

https://github.com/adriacabeza/ComplexAlgorithms

🧙🏾‍♂️ Complex Algorithms and Complexity Course from the University of San Diego

algorithm complexity flow-networks linear-programming np-completeness python3 streaming-algorithms

Last synced: 14 Mar 2025

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

Repo of algorithms for solving Advent of Code challenges

algorithm javascript

Last synced: 20 Feb 2026

https://github.com/xsami/algorithms

The purpose of this repo is to store algorithms that I have solved in differents website, interviews, or made by myself

algorithm coding-challenge coding-interviews data-structures

Last synced: 12 Jan 2026

https://github.com/knightchaser/cryptography

A programmatic resource for cryptography (Gachon CPS + Personal)

algorithm cryptography implementation resource snippet

Last synced: 03 Aug 2025

https://github.com/cyrildever/feistel-jar

Feistel cipher implementation for the JVM providing format-preserving encryption

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

Last synced: 19 Feb 2026

https://github.com/StephenDoyle10/UK-Salary-Calculator

Front-end. Interactive JavaScript on this project enables one to input their salary to find out what their take home pay is, and how much in income tax and national insurance they are deducted.

algorithm bootstrap css html javascript mocha

Last synced: 11 Mar 2025

https://github.com/asheehuang/hashing-wasm

Implements an Elastic Hash Table in Rust based on techniques described in the research paper Optimal Bounds for Open Addressing Without Reordering

algorithm hashing rust

Last synced: 28 Feb 2026

https://github.com/kei-g/vitter

Adaptive Huffman Algorithm

adaptive-huffman algorithm apt compression debian-package

Last synced: 13 Feb 2026

https://github.com/jpcadena/autochain-bot

This project is dedicated to building an intelligent data processing pipeline using AutoChain LLM and BERT ML.

algorithm artificial-intelligence autochain chatgpt data-engineering data-science large-language-model llm machine-learning model openai pandas python pytorch

Last synced: 11 Apr 2026

https://github.com/basemax/shapesalgorithm

JavaScript/Algorithm: In a shape(rectangle or square) with width n and length m, We want to know how many shapes there are with width and length a and b. We also want to know the remaining forms.

algorithm algorithm-challenges algorithms data-structrues data-structure data-structure-and-algorithm data-structures data-structures-algorithms data-structures-and-algorithms data-structures-interview-questions dsa javascript js

Last synced: 26 Jul 2025

https://github.com/aviksaikat/bmt-py

Binary Merkle Tree operations on data

algorithm bmt hatch python3 swarm

Last synced: 26 Oct 2025

https://github.com/djosix/doubly-stochastic-matrix

Algorithms for randomly generating doubly stochastic matrices. A doubly stochastic matrix is one where each row and each column sums up to 1.

algorithm doubly-stochastic-matrix python

Last synced: 19 Jun 2026

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

This is an implementation designed in Python. 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 number-theory python python3 signal signal-processing source spectral-forecast waveform

Last synced: 10 Jun 2026

https://github.com/qi-rub/moment_polytopes

A SageMath package for computing moment polytopes

algorithm mathematics sagemath

Last synced: 12 Jul 2025

https://github.com/dedztbh/luojia1-cloud-detection

Luojia-1 Satellite Visible Band Nighttime Imagery Cloud Detection

algorithm cloud-mask image-processing light-pollution nighttime-images satellite streetlights

Last synced: 20 Mar 2025

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

자료구조 및 알고리즘 학습

algorithm algorithms data-structures

Last synced: 13 Jul 2025

https://github.com/anfany/project-euler-by-python3

利用Python3解决欧拉计划,中文题目+代码

algorithm euler math programming python python3

Last synced: 06 Mar 2026

https://github.com/ryosukecla/go-cs

algorithms, data structures, mathematics written in golang

algorithm computer-science data-structures golang math

Last synced: 08 Sep 2025

https://github.com/srbrettle/equations-of-motion-library

A collection of methods for solving Displacement, Initial and Final Velocities, Constant Acceleration and Time.

acceleration algorithm csharp displacement dotnet dotnet-standard equations kinematic motion physics time velocity

Last synced: 15 Jun 2025

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

A pure Julia implementation of the fast inverse square root algorithm

algorithm fastmath julia-package math numerical-methods

Last synced: 12 Feb 2026

https://github.com/voyrox/dynamic-scheduling

Dynamic Scheduling using Tomasulo’s Algorithm

algorithm assembly emulator ibm rust tomasulos-algorithm

Last synced: 05 Feb 2026

https://github.com/tedlivist/fibonacci_seq

Fibonacci Sequence is a series of numbers in which each number is the summation of the preceding two (or three or more) numbers. In this algorithm implementation using a function written in Ruby, the numbers are a summation of the previous two.

algorithm coding coding-challenge ruby

Last synced: 25 Jul 2025

https://github.com/sunsided/algorithms

Various algorithms in C#

algorithm csharp

Last synced: 07 Apr 2025

https://github.com/hxndev/implementing-linux-cl-utility-grep

CL = Command Line. GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string

algorithm command-line complexity cpp grep linux pattern search time-complexity-analysis utility

Last synced: 05 May 2026

https://github.com/andrelmlins/rbf-dda

Radial Basis Function (RBF) with Dynamic Decay Adjustment (DDA) algorithm

algorithm classification-algorithm dda neural-network rbf

Last synced: 04 Jul 2025

https://github.com/qiwihui/codedays

One code problem a day, keeps the doctor away.

algorithm code django django-rest-framework python python3

Last synced: 20 Mar 2025

https://github.com/rushingfox/2d-ising-model-by-mcmc

CUHK PHYS4061 Computational Physics Project B; from two approaches: SSF and Wolff

algorithm computational-physics solid-physics

Last synced: 06 Sep 2025

https://github.com/josephakaro/30-days_of_algorithms

Creating a structured 30-day challenge to learn data structures and algorithms is a fantastic idea! Checkout the README.md for in-depth guideline.

30-days-of-code 30daysofcode algorithm algorithms algorithms-and-data-structures data-structures python python3

Last synced: 14 Apr 2026

https://github.com/iamotz/raindrops

A program that converts a number to a string, the contents of which depends on the number’s prime factors.

algorithm javascript nodejs prime-factors raindrop tdd

Last synced: 25 Apr 2026

https://github.com/rgmining/rsd

An implementation of Review Spammer Detection

algorithm graph icdm mining review

Last synced: 01 Apr 2026

https://github.com/crodas/pagerank-rs

Generic PageRank algorithm implementation in Rust with no external dependency

algorithm pagerank ranking rust sorting

Last synced: 04 Jul 2025

https://github.com/le0pard/mpw.js

MPW.js is a JavaScript implementation of the Master Password App algorithm

algorithm javascript mpw security

Last synced: 20 Jun 2025

https://github.com/greed2411/asf

Anti Spam Filter, a spam filter 🗃️ which uses a model made out of MultinomialNB algorithm 👈 from scikit-learn 🐍 to classify spam and complaints.

algorithm asf dataset joblib maintenance passes-complaints scikit-learn spam spam-filter vit-university

Last synced: 18 May 2026

https://github.com/hxndev/implementing-grep-using-naive-search

GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string. In this, I implemented GREP using Naive Search.

algorithm command-line cpp grep linux naive-bayes-algorithm search time-complexity-analysis utility

Last synced: 03 May 2026

https://github.com/ahammadshawki8/dsa-implementations-in-python

👀 Knowledge of "Data Structures and Algorithms" is the basic need to become a good programmer. In this repository, you will find the implementations of different DSA's in Python. 🔥🔥

algorithm code data-structures design python

Last synced: 22 Aug 2025

https://github.com/saranshbansal/learn-java

This repository consists of assorted Java files which include popular algorithms, design patterns, and some random bunch of classes for learning and implementing various core java based concepts.

algorithm concept corejava java java-8

Last synced: 19 Apr 2025

https://github.com/apoorva-info/data-structures-and-algorithms

This repository showcases my daily DSA practice in Python, focusing on improving problem-solving skills and coding logic. Each solution is documented to aid learning and preparation for coding interviews.

algorithm algorithms algorithms-and-data-structures coding-interviews computer-science data-structures dsa gthub interview interview-questions python3 software-engineering study-plan youtube

Last synced: 12 Feb 2026

https://github.com/sheikhartin/simplified-memory-bounded-a-star

Implementation of the SMA* search algorithm what tries to manage costs along the way...

ai algorithm astar pathfinding search-algorithm shortest-path smastar

Last synced: 03 Apr 2025

https://github.com/cuhsat/spritz.c

Spritz cipher implementation in ANSI C.

algorithm ansi-c c cryptography spritz

Last synced: 12 Apr 2025

https://github.com/moussaak/ratp-metro-route

Itineraire du metro parisien en utilisant l'algorithme de djikstra en Langage C

algorithm djikstra itineraire langage-c metro-parisien ratp sncf

Last synced: 17 Mar 2026

https://github.com/tigercosmos/csie1212

2018 CSIE1212: Data Structures and Algorithms

algorithm datastructure leetcode

Last synced: 26 Mar 2025

https://github.com/lesenelir/meta-leetcode-js

Leetcode Solutions and Notes

algorithm javascript leetcode

Last synced: 10 Oct 2025

https://github.com/zikwall/geofind

:globe_with_meridians: Go implementation Point-In-Polygon Algorithm

algorithm geolocation go golang implementation implementation-of-algorithms point-in-polygon polygon

Last synced: 07 Mar 2026

https://github.com/monodyle/adventure

journey through algorithm & data structure

adventure algorithm leetcode

Last synced: 30 Jul 2025

https://github.com/dynonguyen/huffman-coding

Static Huffman Coding algorithm with C++

algorithm cpp

Last synced: 17 Feb 2026

https://github.com/urunov/usefull-links

Upper level from your current status, just read and implement in your life.

algorithm learn-react non-fiction software-architecture software-design-patterns system-design

Last synced: 29 Oct 2025

https://github.com/preciz/wfc

Wave Function Collapse implemented in Elixir

algorithm elixir wave-function-collapse

Last synced: 28 Mar 2025

https://github.com/adriacabeza/complexalgorithms

🧙🏾‍♂️ Complex Algorithms and Complexity Course from the University of San Diego

algorithm complexity flow-networks linear-programming np-completeness python3 streaming-algorithms

Last synced: 30 Apr 2025

https://github.com/rgmining/ria

Repeated Improvement Analysis

algorithm dexa graph mining review ria

Last synced: 17 Jan 2026

https://github.com/zyxue/rljs

RLjs currently serves as an interactive playground for learning reinforcement learning.

agent algorithm policy-iteration q-learning react reinfrocement-learning rl-algorithms value-iteration

Last synced: 16 May 2026

https://github.com/dalgona/ds_study

자료구조 스터디~

algorithm data-structures study

Last synced: 25 Oct 2025

https://github.com/dpmcmlxxvi/geojson-bounding-box

Efficiently computes a GeoJSON's bounding box.

algorithm bounding box extents geojson geospatial gis

Last synced: 11 Apr 2025

https://github.com/nelsonzhao/algorithms_and_data_structures

Algorithms and data structures implemented using C++

algorithm cpp datastructures

Last synced: 11 Apr 2025

https://github.com/tychozzz/leetcode-everyday

Leetcode Everyday! Summary Everyday! Improve Everyday!

algorithm coding interview leetcode

Last synced: 18 Feb 2026

https://github.com/davidyslu/LeetCode

Personal submissions on LeetCode

algorithm data-structures hacktoberfest interview leetcode

Last synced: 17 Aug 2025

https://github.com/zwolsman/satoshi-mines-bot

A nodejs script that plays satoshimines.com for you

algorithm bet bot es6 kelly-criterion satoshi-mines

Last synced: 17 Jan 2026

https://github.com/sleleu/push_swap

A little algorithm to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions

algorithm c

Last synced: 19 May 2026

https://github.com/Voyrox/Dynamic-Scheduling

Dynamic Scheduling using Tomasulo’s Algorithm

algorithm assembly emulator ibm rust tomasulos-algorithm

Last synced: 31 Oct 2025

https://github.com/timvisee/hhs-p7-movie-recommendation-engine

:movie_camera: Big data project for college (HHS) period 7

algorithm hadoop recommendation-engine spark

Last synced: 18 May 2026

https://github.com/liorkogan/streamsampler

A header-only C++ library implementing seven reservoir sampling algorithms for streaming data.

algorithm online-algorithm probabilistic reservoir-sampling stream stream-sampler

Last synced: 21 Feb 2026

https://github.com/tadateruki/mulpsi

複数ポインタ走査式空間インデックスアルゴリズム - " Multipointer spacial index algorithm "

algorithm spacial-index

Last synced: 19 Mar 2025

https://github.com/cuixing158/serialize-deserialization

matlab struct or struct array Serialize/Deseriali​ze

algorithm code-generation matlab serialization

Last synced: 14 Jun 2026

https://github.com/teamcors/ezpz-ps-study

📚 코테뽀개기용 실버~골드 AC 풀이 및 스터디

algorithm python python3

Last synced: 06 Jan 2026

https://github.com/enolan/alandeniseericlauren

Efficiently find minimal subsets/submaps

algorithm haskell-library

Last synced: 23 Feb 2026

https://github.com/chasestarr/karatsuba

Karatsuba multiplication

algorithm bignum go karatsuba multiplication

Last synced: 13 Jun 2026

https://github.com/HeyiSun/Ub

My project and algorithm at University at Buffalo

algorithm candy-crush data-structure interpreter interpreters javascript pintos sml

Last synced: 11 May 2025

https://github.com/rhcarvalho/dawgo

DAWGo is the home for a particular implementation of a Directed Acyclic Word Graph in Go.

algorithm data-structure directed-graph go golang graph natural-language-processing trie

Last synced: 04 Jun 2026

https://github.com/felipejfc/pyalpr

Automatic number plate recognition system made in python

algorithm alpr computer-vision

Last synced: 13 Jun 2026

https://github.com/xlucn/myrecipes

algrithoms for numerical computation 数值算法

algorithm computation numerical recipes

Last synced: 08 May 2025

https://github.com/andre-j3sus/algorithms-and-data-structures

Some algorithms and other stuff I learned in the Algorithms and Data Structures class.

algorithm algorithms data-structures kotlin

Last synced: 30 Aug 2025

https://github.com/tianyishi2001/sequence-alignment-js

Sequence Alignment Algorithms implemented in Javascript, with a command line application

algorithm bioinformatics biology javascript node science sequence-alignment

Last synced: 17 May 2026

https://github.com/lucienshui/flow-network

网络流工业级应用

algorithm flow-network

Last synced: 18 Feb 2026

https://github.com/mohamedelbachir/scheduler

The scheduler software to visualizing GRANT diagram in UNIX System

algorithm cpp diagram grantt scheduler scheduling sdl unix visualisation

Last synced: 24 Jul 2025

https://github.com/xiezhq-hermann/leetcode-in-python

My own LeetCode solutions in Python (in updating)

algorithm leetcode leetcode-python leetcode-solutions python python3

Last synced: 14 Oct 2025

https://github.com/cseas/ml-projects

Machine Learning projects using traditional algorithms.

algorithm classifier decision-tree-classifier iris machine-learning nearest-neighbors neural-network

Last synced: 24 Jan 2026