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

This system utilizes Optical Character Recognition (OCR) extracts text, while computer vision techniques map document layout. Then, SIFT (Scale-Invariant Feature Transform) cleverly matches documents to pre-defined templates, even with variations. This intelligent matching helps identify potential fraud for further investigation.

algorithm automation document-matching flask fraud-detection machienlearning nlp-machine-learning ocr-recognition opencv python similar-document similar-document-template-matching-algorithm similarity-score template template-matching

Last synced: 09 Feb 2026

https://github.com/dalgona/ds_study

자료구조 스터디~

algorithm data-structures study

Last synced: 25 Oct 2025

https://github.com/devonfulcher/kirchhoffs-theorem

An algorithm that returns the number of distinct spanning trees in a graph where nodes are distinguishable in O(n^3)

algorithm graph graphs spanning-trees

Last synced: 23 Nov 2025

https://github.com/wafer-li/algs4assignment

This is the asignment of the coursea algs4 class

algorithm coursera

Last synced: 25 Mar 2025

https://github.com/vgherard/viterbi

Viterbi algorithm for optimal paths in Hidden Markov Models

algorithm dynamic-programming hidden-markov-model natural-language-processing part-of-speech-tagging

Last synced: 31 Mar 2025

https://github.com/jrdpteam/rotter

rotter can be used to encrypt text in ROT encryption. by JRDP Team

algorithm encryption encryption-decryption kali-linux python python3 rot rot13 rot13-cipher tool

Last synced: 28 Feb 2025

https://github.com/kkrypt0nn/spaceflake.rs

⛄ A distributed generator to create unique IDs with ease in Rust; inspired by Twitter's Snowflake

algorithm generator random rust rust-lang rust-lib rust-library snowflake snowflake-algorithm snowflake-twitter twitter uid uid-generator unique unique-identifiers unique-iq uniqueid

Last synced: 28 Apr 2025

https://github.com/monamobeen/60daysdsatrack

60DaysDSATrack is a comprehensive and intensive program designed to build a strong foundation in data structures, algorithms, and problem-solving skills through daily coding challenges and hands-on projects.!

algorithm computer-science data-structures dsa-algorithm graph prob-solving trees

Last synced: 01 Sep 2025

https://github.com/zreechxnn/maze-game

i make a maze game using c++

algo algorithm cpp game maze-algorithms maze-game timer

Last synced: 19 Apr 2025

https://github.com/hxndev/n-queen-problem-using-hill-climbing-and-simulated-annealing

Hill climbing algorithm is a local search algorithm which continuously moves in the direction of increasing elevation/value to find the peak of the mountain or best solution to the problem. Simulated annealing is a probabilistic technique for approximating the global optimum of a given function.

algorithm code google-collab hill-climbing hill-climbing-search jupyter-notebook n-queens problem-solving pyhton simulated-annealing

Last synced: 10 Jun 2025

https://github.com/ujjawalsinghsde/Placement_Prepration

This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.

algorithm css data-structures html java javascript mongodb notes php placement prepinta100code sorting-algorithms sql

Last synced: 30 Dec 2025

https://github.com/thinkerou/leetcode-go

LeetCode problems' solutions using Go.

algorithm datastructure go golang interview leetcode

Last synced: 06 Jan 2026

https://github.com/bl33h/automatagenerator

This Python tool transforms NFAs to DFAs, minimizes DFAs, and converts regular expressions to NFAs.

algorithm automata-simulator computing-theory dfa dfa-minimization nfa nfa-minimization nfa-to-dfa-conversion postfix regex shunting-yard-algorithm

Last synced: 13 Apr 2025

https://github.com/petrglad/robo-minesweeper

Algorithm (solver) that plays Minesweeper game

algorithm mines minesweeper-game

Last synced: 17 Mar 2025

https://github.com/sangrimlee/algorithm

LeetCode와 Programmers의 문제들을 TypeScript로 푼 문제 풀이입니다.

algorithm coding-test leetcode programmers typescript

Last synced: 16 Jan 2026

https://github.com/donng/play-with-algorithm-interview

慕课 liuyubobobo「玩转算法面试」课程的 Go 语言实现版本

algorithm go interview

Last synced: 10 Jan 2026

https://github.com/dohlee/daily-rosalind

:white_check_mark: Solve one rosalind problem per day.

algorithm algorithm-challenges algorithms bioinformatics daily problem-solving rosalind

Last synced: 29 Apr 2025

https://github.com/furk4nbulut/hill-algorithm-matlab

MCBU industrial engineering matlab homework about Hill Algorithm.

algorithm matlab

Last synced: 30 Oct 2025

https://github.com/connieya/cpp_algorithm

CPP Algorithm Source Code Storage

algorithm cpp ps

Last synced: 23 Mar 2025

https://github.com/mohamed-94/super-calculator_cpp_commandline

this repository is a C++ command line application....that use a long String of operators ..

algorithm c c-plus-plus console-application

Last synced: 11 Mar 2025

https://github.com/andrew-johnson-4/l1dfa

Deterministic Finite-State Automata Library for Rust, written in L1

algorithm automata data-structure dfa lsts regex regex-engine regex-parser rust

Last synced: 05 Mar 2026

https://github.com/furk4nbulut/sorting-array-algorithm

A simple algorithm for sorting arrays.

algorithm java sorting-algorithms

Last synced: 27 Feb 2025

https://github.com/0xtekgrinder/matchstick

It is an Epitech Project to recreate the nim game with a number of lines changeable as well as a maximum number of sticks you can take each turn.

algorithm c epitech game matchstick network

Last synced: 31 Mar 2025

https://github.com/vbrazhnik/filler

School 42 project // Bot for map-filler puzzle game

42 42projects 42school algorithm born2code bot puzzle-game sdl2 unitfactory visualization visualizer

Last synced: 01 Mar 2025

https://github.com/justkode/python-algorithm

Some Python Code for Algorithm

algorithm data-structures python python3

Last synced: 24 Apr 2025

https://github.com/muhammad-magdi/corebasicsclass

The Java Implementation of the Datastructures and Algorithms discussed in the Core Basics Class @CoachAcademy

algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structures datastructures java

Last synced: 08 Apr 2025

https://github.com/usmanmehmood55/genetic_algorithm

Genetic Algorithms(GAs) are adaptive heuristic search algorithms based on the premise of natural selection and genetics.

algorithm c genetic-algorithm optimization-algorithms

Last synced: 30 Jun 2025

https://github.com/techquery/functional-bowling

Functional algorithm of Bowling scoring written in JavaScript with TDD model

algorithm bowling-score functional-programming javascript test-driven-development

Last synced: 06 Jan 2026

https://github.com/hxndev/aes-encoding-algorithm

AES stands for Advanced Encryption Standard. It is mostly used as a replacement of DES. It has a bigger key size than DES which provides encryption at least 6 times faster. AES specifies a FIPS-approved cryptographic algorithm that can be used to protect electronic data. The AES algorithm is a symmetric block cipher that can encrypt (encipher) and decrypt (decipher) information. Encryption converts data to an unintelligible form called ciphertext; decrypting the ciphertext converts the data back into its original form, called plaintext. The AES algorithm can use cryptographic keys of 128, 192, and 256 bits to encrypt and decrypt data in blocks of 128 bits.

aes aes-cipher aes-encryption algorithm code compression cpp data-compression decryption encoding project

Last synced: 31 Mar 2025

https://github.com/shikharvaish28/machine-learning-notes

A Jupyter notebook which contains the notes of the algorithms along with the basic terminology and diagrams involved

algorithm jupyter-notebook machine-learning machine-learning-algorithms notes supervised-learning udacity

Last synced: 26 Dec 2025

https://github.com/fmoessbauer/lossycountingmodel

Implementation of the Lossy Counting stream processing algorithm

algorithm lossy-counting processing-streams

Last synced: 05 Oct 2025

https://github.com/ymonnier/advalgolp

Advanced Algorithm - University of Lodz | Poland

algorithm graph-algorithms pattern-matching python

Last synced: 20 Jan 2026

https://github.com/thainguyencoffee/todo-list

todo-list project uses the dynamic programming algorithm.

algorithm dynamic-programming knapsack-problem

Last synced: 05 May 2025

https://github.com/i-e-b/csharpvideosynthesiser

Programmatically output .mp4 files from C# based on a range of algorithms

algorithm algorithms audio sorting sorting-algorithms video visualization

Last synced: 22 Mar 2025

https://github.com/aniket965/algo-world

🔥Node module to use algorithms in one line🚀

algo algorithm algorithm-library javascript library library-free node npm

Last synced: 04 Mar 2025

https://github.com/scripttiger/randomness

Demonstrations in randomness and private/local functions. If you ever wanted to make a script game, you should definitely check this out!

algorithm gaming random randomization randomizer randomness scripttiger

Last synced: 10 Feb 2026

https://github.com/gunh0/algorithms

📝 Solutions for Algorithm Problems [C/C++]

algorithm beakjoon c cpp data-structures project-euler

Last synced: 12 Mar 2026

https://github.com/markmelnic/scalg

List scoring algorithm. Analyse data using a range based procentual proximity algorithm.

algorithm data-analysis pypi pypi-package score scorer scoring scoring-algorithm

Last synced: 08 Oct 2025

https://github.com/junqiuzhang/leetcode

leetcode problem algorithm

algorithm leetcode

Last synced: 01 Jul 2025

https://github.com/mxssl/fibonaccigolang

Fibonacci sequence implementation in Go (Golang).

algorithm fibonacci fibonacci-numbers fibonacci-sequence go golang

Last synced: 16 Mar 2025

https://github.com/abranhe/merge-srt

Merge Sort Algorithm Implementation

algorithm merge-sort sort sorting-algorithms

Last synced: 23 Nov 2025

https://github.com/santosl2/javascript-algorithms-explain

Some of most popular Searching and Sorting algorithms, made in Javascript

algorithm algorithms javascript searching-algorithms sorting-algorithms

Last synced: 23 Mar 2025

https://github.com/yanpozka/radixsort

Recursive and Concurrent implementation of Radix Sort algorithm using goroutines

algorithm go radixsort sorting-algorithms

Last synced: 09 Oct 2025

https://github.com/travorlzh/cppstuff

Some C/C++ basics and algorithms

algorithm c c-language cmake cplusplus cpp factorization

Last synced: 09 Mar 2025

https://github.com/nishantcoder108/pro-dsa

Hi, This repository is specially dedicated to DSA in JavaScript. I'm continuing to work on this repository from which DSA could be easy for that who want to code in javascript.

algorithm coding core-concepts data-structures dsa dsa-in-javascript dsa-javascript dsa-practice javascript js-concepts

Last synced: 30 Mar 2025

https://github.com/rfalke/hamming-distance-squared-benchmark

How fast can you compute the hamming distances between all elements of a large input list?

algorithm benchmark hamming-distance hamming-weight multi-language

Last synced: 10 Mar 2025

https://github.com/gagniuc/simple-js-implementation-of-objective-digital-stains

Simple JS implementation of Objective Digital Stain (ODS) produces ODS images from DNA sequences. On ODSs, the information content (IC) is represented vertically on the y-axis and the frequency of different letters is represented horizontally on the x-axis.

algorithm bioinformatics dna dna-processing dna-sequences genetics genomics javascript js objective-digital-stain ods rna rna-sequence visualization

Last synced: 02 Dec 2025

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

Un générateur de labyrinthe selon l'algorithme de Wilson

algorithm csharp generator maze visual

Last synced: 22 Feb 2025

https://github.com/elvin-du/algorithm-lab

学习数据结构和算法《剑指offer》常用数据结构,经典排序,leetcode等

algorithm algorithms

Last synced: 25 Mar 2025

https://github.com/aniket965/algopack-api

node module for building and hosting api for Algopack :Online version

algopack algorithm algoworld

Last synced: 10 Oct 2025

https://github.com/boristane/arr-sorting

Sort an array using various popular sorting algorithms.

algorithm javascript sorting sorting-algorithms

Last synced: 10 Oct 2025

https://github.com/sstadick/scivs

Collection of Data Structures for working with genomic intervals

algorithm bioinformatics scala scala-port

Last synced: 31 Mar 2025

https://github.com/cutexingluo/xingtools

一个功能丰富且易用的 Java工具库的整合框架starter。 星天制作的 Java SDK 工具包 分组版本,继承hutool,可以称为 hutool-plus, 兼容 ican, ruoyi 等工具包,接口、算法、封装工具类,并进行了Spring 系列等组件扩展。 核心:https://github.com/cutexingluo/xingcore

algorithm hutool java spring-boot spring-security

Last synced: 02 Apr 2026

https://github.com/mchatcher/short-selling-ban-many-types-algo

Asset pricing with short-selling constraints and many beliefs: Three algorithms

algorithm asset-prices matlab short-selling-constraints

Last synced: 01 Sep 2025

https://github.com/xenoswarlocks/company-url-finder

Company URL Finder is a robust Python application designed to help you efficiently search and extract company website URLs using multiple strategies. The project provides two main search approaches:

algorithm algorithms custom-search-api custom-search-engine google python3 selenium-webdriver

Last synced: 21 Feb 2026

https://github.com/kakshay21/opencv

Security Automation Tool

algorithm opencv security-automation

Last synced: 26 Feb 2025

https://github.com/mbelmadani/moea-automatic-termination

Implementation of the MOEA Entropy based automatic termination algorithm (Saxena et al. 2016)

algorithm deap entropy evolutionary-algorithm moea multi-objective-optimization python termination-detection-algorithm

Last synced: 05 Jul 2025

https://github.com/alwqx/algorithms

Algorithm Study and Distilled 算法学习与精粹 https://git.io/algorepo

algorithm algorithms datastructure

Last synced: 19 Jan 2026

https://github.com/ksokolovic/jsudoku

Java implementation of the core Sudoku game.

algorithm java jsudoku sudoku-puzzle

Last synced: 09 Apr 2025

https://github.com/russellwzr/responsive-wordle

A visualization algorithm demo project implemented by Box2D.js & D3.js that can make the word cloud responsive.

algorithm box2d-physics-engine d3 d3-visualization d3js responsive-layout visualization wordcloud wordle

Last synced: 26 Feb 2025

https://github.com/7-sevens/algorithmnotes

algorithm notes

algorithm

Last synced: 24 Jan 2026

https://github.com/wenzi0github/algorithm-by-javascript

javascript极致算法

algorithm javascript

Last synced: 22 Jan 2026

https://github.com/mbah24-dev/libft

Welcome to 42-Libft! 🎉 This is my first project at 42 🎓, where I recreate a standard C library. 🌟 A key step toward becoming a skilled C developer. 🚀 Feel free to explore the code and contribute! 😊

algorithm c makefile

Last synced: 27 Jan 2026

https://github.com/gkarthiks/simpleblockchainexample

https://gkarthiks.github.io/SimpleBlockChainExample/

algorithm blockchain chain difficulty-level

Last synced: 14 Oct 2025

https://github.com/zerohertz/algorithm

🧑‍💻 Solved problems 🧑‍💻

algorithm go java python

Last synced: 14 Oct 2025

https://github.com/Z8264/algorithms-ecmascript

📘 基于 EcmaScript 实现,前端开发算法基础教程。QianDuan.TECH 小组全新力作。

algorithm ecmascript

Last synced: 10 Mar 2025

https://github.com/reala10n/car-pathfinding-problem

פרויקט חמש יחידות הבגרות שלי במדעי המחשב, כחלק מתוכנית אלפא בטכניון

a-star a-star-algorithm algorithm car dijkstra-algorithm pathfinding pathfinding-algorithm prm probabilistic-road-map rrt

Last synced: 13 Jun 2025

https://github.com/jintao-huang/leetcode-py

针对LeetCode解题开发的基于python的数据结构和算法库`leetcode-alg`

algorithm data-structures leetcode leetcode-alg leetcode-python leetcode-solutions python python3

Last synced: 08 Apr 2025

https://github.com/upple/boj

백준 온라인 저지 C++

algorithm boj code cpp

Last synced: 25 Mar 2025

https://github.com/nosarthur/lbv

Background removal for MRI phase data by solving the Laplacian boundary value problem (full multigrid solver, C++ implementation with Matlab wrapper)

algorithm mex

Last synced: 24 Mar 2025

https://github.com/facumasino/tup-utn-frgp

Repositorio de ejercicios de la carrera Técnico Universitario en Programación.

algorithm algoritmos cpp diagramas diagramas-flujo programacion programming tup utn

Last synced: 15 Oct 2025

https://github.com/mojocn/alg-tea

Go进阶50:简单高效加密算法TEA

algorithm base64url cbc golang tea

Last synced: 13 Mar 2025

https://github.com/johnpili/search-a-word-in-a-two-dimensional-array-using-java

Search a word in a two dimensional array using Java

2d-arrays algorithm java

Last synced: 30 Mar 2025

https://github.com/cubical22/group-divider

a simple algorithm made mainly to solve the lack of speed and dynamic-ness for group dividing

algorithm algorithms cpp csharp fine-tuning flowchart java javascript php programming python

Last synced: 16 Oct 2025

https://github.com/simonbaese/herkosidae

Half-explicit Runge-Kutta method for overdetermined semi-implicit Differential-Algebraic Equations

algorithm differential-algebraic-equations matlab numerical-analysis runge-kutta-methods

Last synced: 10 Mar 2026

https://github.com/weilueluo/mini-snowflake

A simplified ID generator based on Twitter's Snowflake.

algorithm id-generator snowflake

Last synced: 06 Mar 2025

https://github.com/wanghaoxi3000/go-algo

使用Golang实现各类算法和数据结构

algorithm golang

Last synced: 16 Oct 2025

https://github.com/kanukim97/algorithm

알고리즘 풀이 Repository입니다

algorithm leetcode programmers-online-judge sql

Last synced: 26 Dec 2025

https://github.com/z8264/algorithms-ecmascript

📘 基于 EcmaScript 实现,前端开发算法基础教程。QianDuan.TECH 小组全新力作。

algorithm ecmascript

Last synced: 14 Mar 2026

https://github.com/bobby285271/scnuse-shannon-slides-2021

SCNUSE 第二学期香农先修班 Slides(部分)

algorithm latex

Last synced: 26 Apr 2025

https://github.com/albericod/algoritmos-em-c

Exercícios e algorítimos em C resolvidos com requisitos diferentes, professor Daives

algorithm algorithms c exercicios-de-algoritimos

Last synced: 18 Oct 2025

https://github.com/srj101/useful-algorithms

Some mostly used and common algorithms implementations using javascript

algorithm basic-programming data-structures javascript

Last synced: 22 Apr 2025

https://github.com/avezoor/avz-project-euler

A project of solving programming algorithm problems taken from projecteuler.net

algorithm mathematics projecteuler projecteuler-solutions

Last synced: 06 Apr 2025