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/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/boristane/arr-sorting

Sort an array using various popular sorting algorithms.

algorithm javascript sorting sorting-algorithms

Last synced: 10 Oct 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: 11 Oct 2025

https://github.com/zerohertz/algorithm

🧑‍💻 Solved problems 🧑‍💻

algorithm go java python

Last synced: 14 Oct 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/helderberto/doom-fire-algorithm

Playground for the fire effect from DOOM.

algorithm doom javascript js

Last synced: 20 Oct 2025

https://github.com/antosser/base94-rs

Base94 Encoding Library: Convert binary data to a compact text-based format using Base94 encoding. Effortlessly encode and decode data for a wide range of use cases. 🔐🔍

algorithm base94 binary-to-text cryptography development encoding rust rust-library security text-format utility

Last synced: 24 Oct 2025

https://github.com/saseungmin/daily_coding_dojo

study for javacript algorism 🎯 daily coding..🚀

algorithm algorithm-study coding-dojo daily-coding javascript

Last synced: 17 Mar 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/evandrolg/find-by-words

A solution for finding words started by a string. It works well on both front-end and back-end.

algorithm binary-search performace search

Last synced: 14 Jun 2025

https://github.com/bshyuunn/study-algorithm

Solve algorithm problems in baekjoon

algorithm baekjoon

Last synced: 08 May 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/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/gkarthiks/simpleblockchainexample

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

algorithm blockchain chain difficulty-level

Last synced: 14 Oct 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/p1x/toeplitz

Implementation of the Zohar-Trench algorithm for solving a set of linear Toeplitz equations.

algorithm c-sharp c-sharp-library dotnet dotnet-standard2 equation-solver equations-set linear-algebra math mathematics matrix matrix-calculations matrix-library

Last synced: 07 Apr 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: 27 Mar 2025

https://github.com/bb4/bb4-a-star

Scala implementation of generic A-Star search algorithm using a mutable priority queue as described in Algorithms by Robert Sedgewick.

algorithm optimization scala

Last synced: 20 Jul 2025

https://github.com/dineshh912/machine-learning

Machine Learning basic model building with sci kit and create algorithm from scratch and many more

algorithm machine-learning python3 rnn-tensorflow scikit-learn tensorflow

Last synced: 01 Mar 2025

https://github.com/gebes/colorpyramid

Perfect solution for the color pyramid example from the IOI

algorithm ioi

Last synced: 17 Sep 2025

https://github.com/urschrei/cvmcount_py

Python implementation of the CVM algorithm

algorithm count-distinct cvm

Last synced: 13 Apr 2025

https://github.com/techdudie/random

A simple utility in Python to decide if a number is random or not.

ai algorithm algorithms logic python-3 python-script python3 random test

Last synced: 28 Jul 2025

https://github.com/dickeyy/collatz-calculator

A calculator to test numbers against the collatz conjecture

algorithm calculator collatz collatz-conjecture conjecture gui python tkinter

Last synced: 12 Apr 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/fabiosmuu/artificial.js

This is an ongoing project intended to make it easier to use neural network creation, genetic algorithms, and other data science and machine learning skills.

ai algorithm artificial bias genetic genetic-algorithm ia inteligence inteligencia learning neural neural-network neuron normalize pooling rede-neural relu rna sigmoid weight

Last synced: 03 Mar 2025

https://github.com/can-dy-jack/linkedlist

LinkedList and DoubleLinkedList implementation in JavaScript

algorithm data-structures double-linked-list javascript linked-list

Last synced: 07 Apr 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/fieg/markov

Implementation of MarkovChain algorithm in PHP

algorithm machine-learning markov markov-chain php

Last synced: 24 Jul 2025

https://github.com/Mr-Monster-0248/Algorithm-interpretor

An algorithm interpretor in C language for the 3rd project in first year at EFREI

algorithm c code interpreter

Last synced: 11 May 2025

https://github.com/furk4nbulut/permutation

This Java program reads a string from the user, generates all possible permutations of that string, and displays them. It also calculates the number of permutations, which is effectively the factorial of the length of the string.

algorithm java permutation

Last synced: 27 Feb 2025

https://github.com/prathameshdhande22/data-structure-and-algorithms

This Repository Contains all the code which i have written while doing DSA.

algorithm algorithms clanguage data-structures dsa dsa-algorithm java leetcode

Last synced: 04 Jul 2025

https://github.com/hxr16f/pyramid-batch

4 pyramids written in Batch.

algorithm batch batch-script example pyramid pyramids

Last synced: 19 Oct 2025

https://github.com/frett27/Ada-GA

Genetic Algorithm Implementation for Ada

ada algorithm chromosome crossover generic genetic-algorithm library mutations simple

Last synced: 14 Mar 2025

https://github.com/moilk/sword

剑指offer刷题~

algorithm offer

Last synced: 26 Feb 2025

https://github.com/mohsenfallahnjd/gender-and-age-detection

Implementation of Gender and Age Detection algorithm with python.

algorithm gender-and-age-detection implementation-of-algorithms python

Last synced: 22 Mar 2025

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

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

algorithm latex

Last synced: 26 Apr 2025

https://github.com/koenpunt/node-hexdigest

Node module to generate hexdigest for a file

algorithm hexdigest node

Last synced: 03 Aug 2025

https://github.com/upple/boj

백준 온라인 저지 C++

algorithm boj code cpp

Last synced: 25 Mar 2025

https://github.com/mahdavipanah/constrainedscheduling

A solution for a constrained scheduling problem

algorithm dynamic-programming python scheduling

Last synced: 27 Mar 2025

https://github.com/seuros/throttle_machines

Advanced rate limiting library for Ruby. Rate limit anything - API calls, AI requests, background jobs. Features GCRA, token bucket algorithms, circuit breakers, and multiple storage backends.

ai-rate-limiting algorithm background-jobs circuit-breaker concurrency distributed-systems gcra limiter memory-storage performance rate-limiter rate-limiting redis resilience ruby ruby-gem temporal-precision throttle throttling token-bucket

Last synced: 12 Aug 2025

https://github.com/prakharsinghongit/rubix-cube-solver-visualizer

A Rubix Cube Solver And Visuilizer Web App

algorithm daa dsa react rubix-cube wasm

Last synced: 13 May 2025

https://github.com/milan-960/leetcode-js-soutions

Leetcode solution with question of the problem and algorithm challenges! ❤️

algorithm arrays leetcode leetcode-javascript leetcode-solutions

Last synced: 23 Aug 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/peng-ym/snake-ai

Almost perfect AI based on A* algorithm for classical game snake. Using language Python.

algorithm

Last synced: 17 Nov 2025

https://github.com/crazy-canux/pydad

Data structure, Algorithm and Design pattern written in python.

algorithm datastructure design-pattern

Last synced: 09 Apr 2025

https://github.com/excoffierleonard/fib-rs

A highly optimized Fibonacci number calculator for Rust that efficiently computes arbitrarily large Fibonacci numbers.

algorithm fib fib-rs fibonacci math rust

Last synced: 25 Oct 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/dr-eti/rtard-tarjans_dfs_in_r

R implementation of Tarjan's algorithm for finding Strongly Connected Components in a digraph by Depth-First Search

algorithm block-triangular-matrix depth-first-search digraph graph-algorithms r strongly-connected-components tarjan-algorithm

Last synced: 12 Jul 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/mauris/dlx.js

Knuth's Dancing Links with Algorithm X JS implementation

algorithm javascript knuth

Last synced: 25 Mar 2025

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

🧠 알고리즘 문제 풀이 정리 레포지토리입니다.

algorithm javascript leetcode programmers

Last synced: 06 Apr 2025

https://github.com/jayedrafiprojects/sorting-algorithm-visualizer

This project visualizes every steps of sorting algorithms without using any GUI library.

algorithm data-visualization java sorting-algorithms

Last synced: 06 Apr 2025

https://github.com/mikejgray/graysalgorithms

Adapted primarily from the JavaScript algorithms from FreeCodeCamp.com, these Python algorithm challenges are a great way to get to know the Python standard libraries.

algorithm hacktoberfest python

Last synced: 14 Mar 2025

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: 03 Aug 2025

https://github.com/cleosilva/estruturas-dados-javascript

Estrutura de dados e algoritmos implementados em Javascript com explicações e links para leitura adicional

algorithm data-structures interview javascript javascript-algorithms

Last synced: 14 Mar 2025

https://github.com/pushkar1393/tsunami-epicentre-detection-using-particle-swarm-optimization

Developed a Particle Swarm Optimization algorithm based project that optimized its solution iteratively. Deployed self-learning bots over a susceptible area to narrow down on the epicentre based on flock location

algorithm java8 javafx self-learning

Last synced: 25 Feb 2025

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

This is a #Quine, a program that outputs its own source code. It uses a variable s and the #printf function to print itself

algorithm concept quine

Last synced: 12 Apr 2025

https://github.com/vnxx/combination-finder

Find the combination of numbers whose sum equals x

algorithm finder golang react typescript

Last synced: 06 Jul 2025

https://github.com/nem035/page-rank-fun

Simple Demonstration of the PageRank Algorithm

algorithm html javascript pagerank-algorithm

Last synced: 03 Apr 2025

https://github.com/fgforrest/pmptt

PMPTT is a derivation of original Modified Preorder Tree Traversal algorithm that partially solves the problem of heavy write costs by pre allocating numeric range for the tree of the estimated size.

algorithm hierarchy java mptt tree

Last synced: 14 Apr 2025

https://github.com/lbirkert/linearequationfrompoints

Algorithm to construct a linear equation from a list with >= 2 points proof of concept

algorithm algorithms css html js maths proof-of-concept vitejs

Last synced: 20 Mar 2025

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

LeetCode problems' solutions using Go.

algorithm datastructure go golang interview leetcode

Last synced: 27 Mar 2025

https://github.com/rifqimfahmi/data_structure_and_algorithm

Various algorithm & data structure implementation in Java

algorithm data-science java java-8

Last synced: 04 Mar 2025

https://github.com/hacker1024/blowfish_ecb.dart

A Blowfish ECB codec implementation in pure Dart.

algorithm blowfish blowfish-algorithm dart dart-algorithms dart-package dartlang

Last synced: 11 Apr 2025

https://github.com/frett27/ada-ga

Genetic Algorithm Implementation for Ada

ada algorithm chromosome crossover generic genetic-algorithm library mutations simple

Last synced: 27 Mar 2025

https://github.com/dentrax/easyblockchain

A cryptocurrency C++ implementation using a BlockChain technology made for educational purposes only

algorithm bitcoin blockchain blockchain-demos blockchain-technology chain cryptocurrency educational-project

Last synced: 08 Sep 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/furk4nbulut/hill-algorithm-matlab

MCBU industrial engineering matlab homework about Hill Algorithm.

algorithm matlab

Last synced: 30 Oct 2025

https://github.com/furk4nbulut/julius-caesar-cryptography-algorithm

Java program implements the Julius Caesar's Cryptography Algorithm, also known as Caesar Cipher. The Caesar Cipher is a substitution cipher where each letter in the plaintext is shifted a fixed number of places down or up the alphabet.

algorithm cryptography java julius-caesar-cryptography

Last synced: 27 Feb 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/abranhe/merge-srt-cli

Merge Sort Algorithm Implementation CLI

algorithm merge-sort sort sorting-algorithms

Last synced: 22 Nov 2025

https://github.com/powergee/testcasebruteforce

Do bruteforce to find a test case that make my algorithm fail.

algorithm brute-force bruteforce competitive-programming problem-solving

Last synced: 09 Apr 2025

https://github.com/jakegrigsby/algorithm_distillation

minimalist pytorch replication of Algorithm Distillation (Laskin et al., 2022)

algorithm distillation rl

Last synced: 28 Feb 2025

https://github.com/jerelmiller/dictionary-trie

A dictionary built using trie data structure

algorithm javascript trie

Last synced: 08 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/thainguyencoffee/todo-list

todo-list project uses the dynamic programming algorithm.

algorithm dynamic-programming knapsack-problem

Last synced: 05 May 2025

https://github.com/kanukim97/algorithm

알고리즘 풀이 Repository입니다

algorithm leetcode programmers-online-judge sql

Last synced: 13 Mar 2025

https://github.com/bredele/algo-sort-bubble

:bar_chart: Bubble sort algorithm

algorithm bubble math sort sorting-algorithms

Last synced: 06 Apr 2025