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/rajput-hemant/data-structures-and-algorithms

Implementations and Problems of various Data Structures and Algorithms in JAVA, Python, C++ and Rust.

algorithm algorithms cpp data-structures dsa java python rust rust-data-stuctures rust-lang

Last synced: 15 Jul 2025

https://github.com/unlyed/conditions-matcher

Compares a given context with a filter (a set of conditions) and resolves whether the context validates the filter. Strongly inspired by GraphQL filters.

algorithm conditions filter graphql-filter js semver-convention ts

Last synced: 24 Jul 2025

https://github.com/billjh/algo

Algorithms and data structures implemented in golang.

algorithm algorithms benchmark go golang test test-driven-development

Last synced: 15 Jan 2026

https://github.com/cuixing158/imageinpainting

Exemplar-based image inpainting algorithm is a patch-based approach that restores target regions in the input image.

algorithm gui image-inpainting image-processing

Last synced: 02 May 2025

https://github.com/codeluminary/algorithm-and-data-structure

This is just a basic implementation of algorithm and data structure using java, c#, python and javascript

algorithm algorithms-and-data-structures c-sharp data-structures java javascript python

Last synced: 13 Aug 2025

https://github.com/michaelhopwood/pvpolyfit

A high-resolution multiple non-linear regression algorithm used to analyze PV output with a few inputs

algorithm regression resolution-regression

Last synced: 02 May 2025

https://github.com/sowinskibraeden/schedulegeneratorapp

The Desktop Application for my schedule-generator algorithm, allowing users to easily interact with the algorithm and its variables to generate schedules as documents for students individually as well as the master timetable

algorithm csv data-analysis dataclasses python-docx python-typing python311 xlsxwriter

Last synced: 09 Jul 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/mnitchev/microverse

Genetic algorithms training neural networks.

algorithm genetic neural-network simulation

Last synced: 16 Aug 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: 17 Jun 2026

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

Algorithm Study project

algorithm algorithm-challenges

Last synced: 20 Jul 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/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/tadateruki/mulpsi

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

algorithm spacial-index

Last synced: 19 Mar 2025

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

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

algorithm euler math programming python python3

Last synced: 06 Mar 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/tushar-rishav/algorithms

:blue_book: Implementation of the various algorithms from CLRS

algorithm clrs-book datastructures

Last synced: 12 Mar 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/dhchenx/simplex-alg-js

Simplex algorithm & Big M method in Javascript, Match-Picking Game

algorithm big-m html javascript match-picking operations-research simplex-algorithm

Last synced: 21 Aug 2025

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/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/c0mm4nd/go-eaglesong

A Golang Library of Eaglesong Hash Function

algorithm eaglesong hash nervos

Last synced: 25 Jun 2025

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

Fill solid with FCC particles

algorithm cgal particles

Last synced: 23 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/kgourgou/linear-perceptron

An IPython notebook with an implementation of the linear perceptron algorithm.

algorithm machine-learning tutorial

Last synced: 18 Jul 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/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/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/dralkh/spaceforge

A spaced repetition FSRS & SM-2 Algorithm powered by AI obsidian plugin for efficient knowledge review with pomodoro timer

ai algorithm fsrs knowledge obsidian obsidian-plugin pomodoro pomodoro-timer repitition sm-2 spaced study

Last synced: 17 May 2026

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/h-hg/data-structure-and-algorithm

data structure and algorithm

algorithm algorithms data-structures

Last synced: 26 Aug 2025

https://github.com/risto-stevcev/haskell-karatsuba-multiplication

:abcd: λ Karatsuba multiplication implemented in Haskell

algorithm haskell karatsuba multiplication

Last synced: 07 Aug 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/seonghun-dev/algorithm

자료구조 및 알고리즘 학습

algorithm algorithms data-structures

Last synced: 13 Jul 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/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/condy0919/algo

Algorithms for dsa course

algorithm data-structure

Last synced: 04 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/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/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/qi-rub/moment_polytopes

A SageMath package for computing moment polytopes

algorithm mathematics sagemath

Last synced: 12 Jul 2025

https://github.com/elzup/tdu_procon_lecture

C++, Java Tutorial for TDU lecture. Some algorithm Samples.

algorithm competitive-programming cpp java lecture

Last synced: 16 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/furkankayar/algorithmanalysis

Speed comparison of frequently used sorting algorithms.

algorithm heapsort introsort java quicksort speed-comparison

Last synced: 27 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/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/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/mohsenfallahnjd/eigenfaces

Implementation of EigenFaces algorithm with python.

algorithm algorithms eigenfaces implementation python

Last synced: 22 Mar 2025

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/lemire/monotonesegment

JavaScript library for monotone segmentation of time series

algorithm javascript monotone-segmentation

Last synced: 21 Jun 2025

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

leetcode algorithm/sql/shell code

algorithm golang

Last synced: 26 Jun 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/andrewn6/mergesort-visualiser

📁 Merge sort visualizer in python.

algorithm datastructure python python3

Last synced: 20 Jan 2026

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/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/0xgeorgii/imageblendingalgorithms

Library with algorithms to blend images

algorithm blending-images image-processing

Last synced: 28 Jun 2025

https://github.com/tigercosmos/csie1212

2018 CSIE1212: Data Structures and Algorithms

algorithm datastructure leetcode

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

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/francescosaveriozuppichini/paxos

Distributed Algorithm 2018 Project - USI

algorithm distributed python3

Last synced: 30 Mar 2025

https://github.com/sdroege/rust-muldiv

Multiply & Divide trait for unsigned integers with overflow protection

algorithm mathematics rust trait

Last synced: 07 Jul 2025

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

algrithoms for numerical computation 数值算法

algorithm computation numerical recipes

Last synced: 08 May 2025

https://github.com/davidyslu/leetcode

Personal submissions on LeetCode

algorithm data-structures hacktoberfest interview leetcode

Last synced: 13 Sep 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/ekwoka/advent-of-code

Repo of algorithms for solving Advent of Code challenges

algorithm javascript

Last synced: 20 Feb 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/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/monodyle/adventure

journey through algorithm & data structure

adventure algorithm leetcode

Last synced: 30 Jul 2025

https://github.com/rgmining/ria

Repeated Improvement Analysis

algorithm dexa graph mining review ria

Last synced: 17 Jan 2026

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/dynonguyen/huffman-coding

Static Huffman Coding algorithm with C++

algorithm cpp

Last synced: 17 Feb 2026

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