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

A chess game using the MinMax and Alpha-Beta pruning Algorithms.

ai algorithm chess python

Last synced: 12 Aug 2025

https://github.com/lpg2709/doomfirec

The Doom Fire effect made in c with opengl

algorithm beginner c doom fire opengl simple

Last synced: 12 Apr 2025

https://github.com/syhily/code-interviews

Solutions for Book "Coding Interviews" in Golang

algorithm code golnag interview-practice

Last synced: 14 Jul 2025

https://github.com/narudesigns/tic-tac-toe

This is a tic-tac-toe game but differs from most others as it carries the option of playing against an AI (COM) or against a friend.

ai algorithm app code game javascript react tic-tac-toe web

Last synced: 07 May 2025

https://github.com/mileschou/phalgorithm

PHP algorithms

algorithm

Last synced: 29 Jun 2025

https://github.com/bonedaddy/mining-bootstrap

This repository has been moved, please check the website link. This repo will only be periodically updated with changes from RTradeLtd fork

algorithm automation bash cryptocurrency mining monitoring proof-of-work proofofwork zabbix

Last synced: 01 Jul 2025

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

a topological cyclic sorting algorithm based on depth-first search (dfs)

algorithm depth-first-search dfs directec first graph search sort sorting topological topological-sort

Last synced: 20 Mar 2025

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

This is an implementation designed in C#. 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 c csharp csharp-code mix model novel number-theory numerical-analysis signals source-code spectral-forecast

Last synced: 17 Nov 2025

https://github.com/arriqaaq/rbt

Red-Black Tree Implementation

algorithm clrs-algorithhms go red-black-tree redblacktree

Last synced: 20 Mar 2025

https://github.com/luminousmen/des

Data Encryption Standard simple implementation

algorithm encryption

Last synced: 01 May 2025

https://github.com/cowienduckie/hust-applied-algorithm

Solutions for Applied Algorithm subject

algorithm competitive-programming

Last synced: 05 May 2025

https://github.com/innofang/algorithm-visualization

🏓Interesting visualization algorithm, implemented by Processing or Python.

algorithm algorithm-visualization processing sort-visualization visualization

Last synced: 21 Nov 2025

https://github.com/codingcrush/leetcodepractice

Algorithm and data structure Practice By python & golang

algorithm golang python

Last synced: 11 Mar 2025

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

Data Structure and Algorithms such as Array, Pointer, Structure, Linked List, Stack, Queue, Graph, Searching, Sorting, Programs, etc.

algorithm algorithms data-structures java sorting-algorithms

Last synced: 21 Apr 2025

https://github.com/andreeadraghici/algorithms

Algorithms Implements-The implementations from this repository were coded using C++ programming language and Java programming language

algorithm algorithms java mathematical-algorithms numerical-methods sorting-algorithms

Last synced: 14 Mar 2025

https://github.com/jmcheon/algo_ai_data_branch

Algo AI Data branch is a collection of submodules, each representing a unique project from Ecole 42.

algorithm data-science machine-learning python3

Last synced: 13 May 2025

https://github.com/zzy979/leetcode

力扣做题记录

algorithm leetcode leetcode-solutions

Last synced: 12 Apr 2025

https://github.com/anfany/algorithm-example-by-python3

基于python3的基础算法实例(动态规划,排序,贪心等)

algorithm algorithm-application example python python3

Last synced: 09 Apr 2025

https://github.com/waynechang65/grid-trading

grid-trading is a simple implementation of grid trading method.(Algorithm only without any dependencies)

algorithm grid grid-trade grid-trading javascript

Last synced: 04 Jul 2025

https://github.com/leosery/astar-pathfinding--unrealengine5-2024

Interactive A* pathfinding visualization in Unreal Engine 5. Features real-time node manipulation, path calculation, and customizable grid system.

algorithm astar-algorithm cpp game-development pathfinding unreal-engine-5

Last synced: 14 Apr 2025

https://github.com/devrezaur/data-stucture-algorithm

Data Structure & Algorithm Using Java

algorithm datastructure java

Last synced: 21 Jun 2025

https://github.com/puzzlef/louvain-communities-openmp-dynamic

Design of OpenMP-based Parallel Dynamic Louvain algorithm for community detection.

agglomerative algorithm community detection experiment graph iterative louvain modularity multithreading openmp optimization

Last synced: 22 Jun 2025

https://github.com/israelst/did-you-mean-php

Presentation about algorithmic complexity at PHPnRio 2012 conference

algorithm complexity levenshtein-distance memoization php recursion trie

Last synced: 15 Apr 2025

https://github.com/pavkam/abacaxi

A library of various algorithms, helper classes and extension methods.

algorithm helpers-library

Last synced: 13 Jun 2025

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/zigaowang/usaco-cses-cf

USACO • CSES • CF Training Source Code

algorithm codeforces cpp cses usaco

Last synced: 05 Sep 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/ejunjsh/leetcode

😄 (600/800) learn algorithms and learn c++ by the way

algorithm cpp learning-algorithm leetcode shell sql

Last synced: 13 Apr 2025

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/willigarneau/astar-pathfinding

🗺📌 Implementation of the A* pathfinding algorithm with OpenCV and Cuda in C++ 💪

a-star algorithm axis-camera cuda detection implementation opencv pathfinding

Last synced: 14 Jul 2025

https://github.com/gagniuc/dna-complementarity-alignment-in-js

This JavaScript implementation detects the areas where two DNA sequences are complementary to each other. All symbols from UTF-8 are accepted by this algorithm.

algorithm alignment complementary dna javascript js rna sequences

Last synced: 24 Feb 2025

https://github.com/dakedroid/code-examples-java

In this Repository you can find all kind of Examples in Java SE. Using Netbeans IDE.

algorithm algorithms develoment java javase oop programming

Last synced: 13 Jul 2025

https://github.com/amirisback/divide-conquer-branch-bound

:rocket: Final Project Desain Analisis Algoritma (Divide and Conquer & Branch And Bound)

algorithm branch-and-bound divide-and-conquer java

Last synced: 29 Mar 2025

https://github.com/googtech/note

📖 The Learning note about data structure & algorithm, operating-system, computer-network, computer-compose-principle, and fundamentals-of-compiling.

408 algorithm computer-compose-principle computer-network cs-learning-note data-structure fundamentals-of-compiling operating-system vuepress-v2

Last synced: 05 Apr 2025

https://github.com/keremtan/uniformcostsearch-ucs-

Calculating the shortest path between two nodes with the Uniform Cost Search algorithm.

algorithm computer-algorithm ucs uniform-cost-search

Last synced: 09 Apr 2025

https://github.com/amaljosea/algorithm-visualizer

Learning algorithms https://algoviz.netlify.com/

algorithm floodfill react

Last synced: 13 Apr 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: 06 Apr 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/bb4/bb4-optimization

A collection of heuristic optimization algorithms

algorithm genetic-algorithm optimization problem-solving

Last synced: 30 Apr 2025

https://github.com/dirkster99/ml

Sample projects for Classifications (Binary and Multi) using ML.Net

algorithm dotnet machine-learning ml

Last synced: 28 Jun 2025

https://github.com/wessberg/sass-extended-importer

A Custom Sass Import Resolver with included support for Node Module Resolution and additional file extensions

algorithm css import importer node-module-resolution resolve sass scss

Last synced: 18 Mar 2025

https://github.com/hemmatiali/phone-number-detection

This project provides a core phone number detection engine and an interface for adding your own pattern definitions. Supports text input, file uploads, and performance optimizations.

algorithm csharp dotnet

Last synced: 25 Sep 2025

https://github.com/changyeop-yang/study-algorithm

수학과 컴퓨터 과학, 언어학 또는 관련 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것을 말한다. 알고리즘은 연산, 데이터 진행 또는 자동화된 추론을 수행한다.

algorithm cpp java kyungpook-national-university mit-license swift

Last synced: 02 Aug 2025

https://github.com/astrodynamic/line-calculator-with-graph-output-in-cpp-qt

Engineer, credit and debit calculator. GUI implementation, based on any GUI library with Qt API for C++17. It allows arithmetic calculations, graph plotting, and variable calculation.

algorithm calculator cmake cpp17 gui makefile math qt qt6 rpn widgets

Last synced: 27 Oct 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/mcanlas/lexorank

A reference implementation of a list ordering system like JIRA's Lexorank algorithm

algorithm jira lexorank ordering scala

Last synced: 09 Apr 2025

https://github.com/vyse12138/algorithms-4th-edition

Reading notes for Algorithms 4th Edition, Implement its algorithms in TypeScript.

algorithm typescript

Last synced: 26 Oct 2025

https://github.com/cruelladevil/programmers-algorithm

프로그래머스 알고리즘 코딩 테스트 연습 문제 풀이입니다.

algorithm programmers-algorithm programmers-challenges solution

Last synced: 27 Oct 2025

https://github.com/mxk/binvoxinfo

3D volumetric model analyzer for binvox files

3d-models algorithm voxel

Last synced: 18 Oct 2025

https://github.com/shuai-xie/bitonicsort

双调排序 - GAPS编程测试

algorithm cplusplus-11 sorting-algorithms

Last synced: 08 Oct 2025

https://github.com/gmlewis/moonbit-md5

MoonBit md5: provide simple md5 hash algorithm.

algorithm hash md5 moonbit

Last synced: 08 Oct 2025

https://github.com/gujarats/generatelocation

Generate New Latitude and Longitude from given Location.

algorithm generator latitude-and-longitude location

Last synced: 10 Jun 2025

https://github.com/mahshaaban/target

target: An R Package to Predict Combined Function of Transcription Factors

algorithm chip-seq dna-binding gene-regulation r-package transcription-factors

Last synced: 19 Oct 2025

https://github.com/ndsvw/karatsuba-binary-multiplying-python

Divide and Conquer algorithm to multiply n-bit numbers in O(n^1.58).. This implementation works completely without using Python's "*"-operator; just "+", "-", bitwise operations and a lookup table.

algorithm algorithms divide-and-conquer karatsuba karatsuba-algorithm karatsuba-multiplication multiply

Last synced: 04 Oct 2025

https://github.com/chea-young/solve-algorithm

알고리즘 문제를 풀면서 문제와 해결과정을 적는 Repository

algorithm java python

Last synced: 22 Jun 2025

https://github.com/thenamankumar/tictactoe

This is an unbeatable Tic Tac Toe Single player VS Computer Game, terminal based game built in c++

algorithm computer-games game

Last synced: 22 Apr 2025

https://github.com/plh97/javascript-algorithms

learn data-construct and algorithms in javascript

algorithm js nlogn

Last synced: 18 Mar 2025

https://github.com/yjyoon-dev/algorithm-note

자료구조 & 알고리즘 노트

algorithm cpp data-structures problem-solving

Last synced: 14 Mar 2025

https://github.com/mohamed-94/mega-number

Mega Number v.1.0 -GUI- Do all Super math calculations with different operators combined at the same time..'See the README for more information'.

algorithm csharp csharp-code net netframework programming-language puzzle

Last synced: 22 Apr 2025

https://github.com/elonehoo/typescript-algorithm

TypeScript Algorithm

algorithm typescript vite

Last synced: 07 Apr 2025

https://github.com/seregpie/almete.wordcloud

Generates a cloud out of the words.

algorithm array cloud draw javascript key method tag technique word

Last synced: 12 Aug 2025

https://github.com/ehsanshahbazii/clrs-book

📙Introduction to Algorithms, 3rd Edition by Cormen, Leiserson, Rivest & Stein. (Persian Docs)

algorithm algorithms algorithms-and-data-structures clrs clrs-algorithhms clrs-book clrs-study data-structures

Last synced: 24 Apr 2025

https://github.com/marcogarlet/crypto

A collection of cryptographic algorithms (even attacks) created during Cryptography classes.

algorithm cryptography

Last synced: 21 Jun 2025

https://github.com/dmdv/pads

Python Algorithms and Data Structures

algorithm python-algorithms

Last synced: 20 Aug 2025

https://github.com/kyai/talib

talib's implementation by golang

algorithm ta-lib talib

Last synced: 16 Oct 2025

https://github.com/mukaschultze/xbr-rs

2xBR - "Scale by rules" implementation in Rust

algorithm emulator pixel-art xbr

Last synced: 05 Mar 2025

https://github.com/augustocl/gauss_jordan_elimination

Scratch implementation of Gaussian Elimination algo in Julia

algorithm gauss-elimination gauss-jordan gauss-jordan-elimination julialang

Last synced: 15 Mar 2025

https://github.com/thoonk/algorithm

Study Algorithm & DataStructure & PS 🏃🏻‍♂️

algorithm python swift

Last synced: 24 Apr 2025