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/qianbinbin/leetcode

LeetCode Solutions in C, C++, Java and Python

algorithm c cpp java leetcode python

Last synced: 03 Aug 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/c0mm4nd/go-eaglesong

A Golang Library of Eaglesong Hash Function

algorithm eaglesong hash nervos

Last synced: 25 Jun 2025

https://github.com/endiliey/algorithms

:books: Algorithms and data structures for personal review and revision

algorithm array cpp data-structures graphs list sorting-algorithms trees vector

Last synced: 22 Jun 2025

https://github.com/intjelic/ingrid

Dynamic two-dimensional arrays for the Rust programming language.

2d algorithm array cell column grid row rust

Last synced: 23 Aug 2025

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

Feistel cipher implementation in Python for format-preserving encryption

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

Last synced: 09 Oct 2025

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/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/juliogarciape/caesar-cipher

Python implementation of the Caesar Cipher for text encryption and decryption

algorithm caesar-cipher caesar-cipher-algorithm

Last synced: 15 Apr 2025

https://github.com/tadateruki/mulpsi

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

algorithm spacial-index

Last synced: 19 Mar 2025

https://github.com/schphe/tictac

tictactoe ai implementation using minimax with αβ-pruning

ai algorithm alpha alpha-beta beta game minimax pruning tic-tac-toe tictactoe

Last synced: 06 Mar 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/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/adrocodes/maze-generation

My attempts at generating mazes with Rust.

algorithm maze-algorithms rust

Last synced: 05 Jun 2026

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/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/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/gagniuc/mix-two-signals-in-php

This is an implementation designed in PHP. 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 mix model php php7 php8 signal source-code spectral-forecast waveform

Last synced: 11 Sep 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/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/t145/traveling-salesman

Above-average TSP estimater w/ no strict dependencies

algorithm distance graph java-8 solution thought traveling-salesman

Last synced: 11 Aug 2025

https://github.com/tushar-rishav/algorithms

:blue_book: Implementation of the various algorithms from CLRS

algorithm clrs-book datastructures

Last synced: 12 Mar 2025

https://github.com/certsoftt/30days-hackerrank-code-challenge

A 30 days JavaScript Code Challenge. You can give it a try

algorithm data-structure javascript oop

Last synced: 19 Feb 2026

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

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

algorithm euler math programming python python3

Last synced: 06 Mar 2026

https://github.com/condy0919/algo

Algorithms for dsa course

algorithm data-structure

Last synced: 04 Aug 2025

https://github.com/eonist/binarysequencer

🧬 Sequence all possible combination of true and false

algorithm array binary bit boolean recursive recursive-algorithm

Last synced: 27 Oct 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/jgautheron/bloomfilter

Standard bloom filter implementation in Go

algorithm bloom-filter go

Last synced: 29 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/preciz/wfc

Wave Function Collapse implemented in Elixir

algorithm elixir wave-function-collapse

Last synced: 28 Mar 2025

https://github.com/danielbrodi/c-data-structures

A collection of algorithms and implementations of all common data structures - written in C. Multiple ways to implement any data structure, e.g: Both iterative and recursive way for a binary search tree. All kinds of Linked Lists (Singly, Doubly, Sorted). Hash Map which is based on a linked list and etc...

algorithm binary-search-tree binary-tree bit-array c circular-buffer circular-queue data-structures data-structures-and-algorithms doubly-linked-list hash-map heap heap-queue linked-list priority-queue queue singly-linked-list sorted-lists stack vector

Last synced: 13 May 2025

https://github.com/aadityachapagain/descent_py

Tips, Tricks and Algorithms implemented in Python.

algorithm ciphers education learning practice python sort

Last synced: 30 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/knightchaser/cryptography

A programmatic resource for cryptography (Gachon CPS + Personal)

algorithm cryptography implementation resource snippet

Last synced: 03 Aug 2025

https://github.com/enansari/algorithm-hsu

This repository is for placing the solution content of the algorithm design class of Hakim Sabzevari University

algorithm algorithm-design hakim-sabzevari-university hsu

Last synced: 16 Jun 2025

https://github.com/hlts2/least-connections

lock-free least-connections balancing algorithm written in golang

algorithm balancer balancing go golang goroutine-safe least-connected lock-free

Last synced: 10 Jul 2025

https://github.com/chiang-yuan/off2particle

Fill solid with FCC particles

algorithm cgal particles

Last synced: 23 Aug 2025

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

Design of CUDA-based PageRank algorithm for link analysis.

algorithm block config cuda graph launch pagerank point switch switched thread vertex

Last synced: 03 Feb 2026

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/moilk/leet

LeetCode 刷题走起~

algorithm leetcode

Last synced: 11 Jun 2026

https://github.com/ultimatedoge5/aco-ts

Ant colony optimization algorithm simulation with visualization.

aco algorithm ant ant-colony-optimization ants edge typescript weighted-graphs

Last synced: 25 Feb 2025

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/adrinlol/javascript-algorithms-and-data-structures

This repository contains JavaScript based examples that will teach you the fundamentals of algorithmic thinking by writing functions that do everything from converting temperatures to handling complex 2D arrays.

algorithm basic-algorithm data-structures data-structures-and-algorithms javascript javascript-guide

Last synced: 15 May 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/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/cuhsat/spritz.c

Spritz cipher implementation in ANSI C.

algorithm ansi-c c cryptography spritz

Last synced: 12 Apr 2025

https://github.com/lupppig/code-practice

A collection of my daily solutions to algorithm problems from platforms like LeetCode and Codewars. Focused on consistency, problem-solving, and learning.

algorithm algorithms-and-data-structures arrays golang queue time-complexity

Last synced: 16 Aug 2025

https://github.com/mnitchev/microverse

Genetic algorithms training neural networks.

algorithm genetic neural-network simulation

Last synced: 16 Aug 2025

https://github.com/debuginn/leetcode

leetcode algorithm/sql/shell code

algorithm golang

Last synced: 26 Jun 2025

https://github.com/pypy66/Python

This repository contains the python source code, containing more than 40 python projects, involving many fields.仓库用于储存python源代码, 包含40多个python项目,涉及爬虫、算法、OpenGL、tkinter、面向对象编程等多个领域。

algorithm object-oriented-programming opengl python tkinter web-crawler

Last synced: 30 Oct 2025

https://github.com/andrewn6/mergesort-visualiser

📁 Merge sort visualizer in python.

algorithm datastructure python python3

Last synced: 20 Jan 2026

https://github.com/3f/fnv1a128

FNV-1a 「 128-bit 」 High-Speed implementations 🚀 using LX4Cnh etc.

algorithm algorithms fnv fnv-1a fnv-algorithm fnv-algorithms fnv128 fnv1a fnv1a128 hashing lx4cnh optimization speed

Last synced: 14 Apr 2025

https://github.com/peterzhu2118/algorithms

A collection of general purpose algorithms

algorithm algorithm-library algorithms algorithms-implemented java

Last synced: 16 Aug 2025

https://github.com/sunsided/algorithms

Various algorithms in C#

algorithm csharp

Last synced: 07 Apr 2025

https://github.com/sagiavinash/partial-match

a search util that gives match strength of a query against a sentence

algorithm autocomplete automation javascript npm-package search

Last synced: 29 Apr 2026

https://github.com/francescosaveriozuppichini/paxos

Distributed Algorithm 2018 Project - USI

algorithm distributed python3

Last synced: 30 Mar 2025

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

자료구조 및 알고리즘 학습

algorithm algorithms data-structures

Last synced: 13 Jul 2025

https://github.com/tigercosmos/csie1212

2018 CSIE1212: Data Structures and Algorithms

algorithm datastructure leetcode

Last synced: 26 Mar 2025

https://github.com/davidyslu/LeetCode

Personal submissions on LeetCode

algorithm data-structures hacktoberfest interview leetcode

Last synced: 17 Aug 2025

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/monodyle/adventure

journey through algorithm & data structure

adventure algorithm leetcode

Last synced: 30 Jul 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/gagniuc/mix-two-signals-in-javascript

This is an implementation designed in Javascript. 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 html javascript js mix model number-sequences signals spectral-forecast

Last synced: 17 Aug 2025

https://github.com/furkankayar/algorithmanalysis

Speed comparison of frequently used sorting algorithms.

algorithm heapsort introsort java quicksort speed-comparison

Last synced: 27 Jun 2025

https://github.com/superbderrick/algorithms

Algorithm Study project

algorithm algorithm-challenges

Last synced: 20 Jul 2025

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/xlucn/myrecipes

algrithoms for numerical computation 数值算法

algorithm computation numerical recipes

Last synced: 08 May 2025

https://github.com/michel-leonard/c-rho

The Pollard's Rho algorithm for 64/128 bits Integer Factorization in pure C.

128-bit algorithm c cryptography education example factorization linux math pollard-rho-algorithm simple tool windows

Last synced: 20 Sep 2025

https://github.com/micycle1/balaban-intersection

Implements the Balaban algorithm for finding intersecting segment pairs from a set of line segments.

algorithm geometry-algorithms intersection segment segment-intersection

Last synced: 23 Jul 2025

https://github.com/davidyslu/leetcode

Personal submissions on LeetCode

algorithm data-structures hacktoberfest interview leetcode

Last synced: 13 Sep 2025

https://github.com/calvinneo/leetcode

Solutions in http://www.calvinneo.com/2017/02/09/LeetCode%E8%A7%A3%E9%A2%98%E6%8A%A5%E5%91%8A/

algorithm leetcode-solutions online-judge

Last synced: 18 Apr 2026

https://github.com/0xgeorgii/imageblendingalgorithms

Library with algorithms to blend images

algorithm blending-images image-processing

Last synced: 28 Jun 2025

https://github.com/mohsenfallahnjd/eigenfaces

Implementation of EigenFaces algorithm with python.

algorithm algorithms eigenfaces implementation python

Last synced: 22 Mar 2025

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/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/lucienshui/flow-network

网络流工业级应用

algorithm flow-network

Last synced: 18 Feb 2026

https://github.com/rvhuang/heuristic-suite

The generic implementation of heuristic algorithms in C#

a-star algorithm generic-programming heuristic-algorithm net netcore

Last synced: 28 Jul 2025

https://github.com/yostane/jeu-de-la-vie

Séminaire Jeu de la vie en Python pour les BAC +2

algorithm game-of-life python

Last synced: 18 Feb 2026

https://github.com/pasaopasen/beehivemethod

Implementation of beehive method (particle swarm optimization) for global optimization of multidimentional functions

algorithm evolutionary-algorithm function-optimization maths multidimentional-functions optimization-algorithms pypi-package stochastic-optimization swarm-algorithm

Last synced: 14 Apr 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: 25 Feb 2025

https://github.com/gagniuc/combining-two-signals-in-js-c-py-php-vb-pl-rb-java

This is an implementation designed in eight different programming / scripting languages, namely C#, Python, VB6, Javascript, Perl, Ruby, Java and PHP. Each implementation is able to mix two signals/vectors (A and B) in arbitrary proportions.

algorithm code combine csharp design interpolation java javascript languages mix perl php prediction python ruby shortcode spectral-forecast vb6 vba

Last synced: 02 Jan 2026

https://github.com/kevinptt0323/codebook

codebook by NCTU_Railgun

algorithm

Last synced: 27 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/robertjgabriel/simple-sorting

Node module for different sorting algorithms.

algorithm apple google mergesort quicksort sorted-data swap

Last synced: 12 Jun 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