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/atiq-cs/problemsolving

Problem solving from a few online judges such as codeforces, uva, spoj and coding practices from leetcode, hackerrank

acm-icpc acm-uva algorithm c-sharp codeforces data-structures online-judges python3

Last synced: 14 Oct 2025

https://github.com/codewithsandy/c

It explains in a elegantly c basics, numerical, data structure, algorithms, equations, patterns, matrix, file management, memory allocation...

algorithm algorithms ansi-c bootstrap c c-language codecamp compiler computer-engineering computer-science data-structures github go good-practices hackthon language learn-to-code pointer programmer programming-language

Last synced: 10 Apr 2025

https://github.com/okmttdhr/haskell-algorithms

Algorithms and data structures implemented in Haskell

algorithm data-structures functional-programming haskell

Last synced: 22 Apr 2025

https://github.com/gungnirlaevatain/snowflake-zk

Using zookeeper to allocate work id for snowflake algorithm

algorithm generator id id-algorithm idcenter idgenerator java snowflake zk zookeeper

Last synced: 23 Apr 2025

https://github.com/greenelab/czi-latent-assessment

Supplement to the report in https://greenelab.github.io/czi-hca-report/

algorithm analysis supplement

Last synced: 05 May 2025

https://github.com/benarvin/baalgorithmutils

algorithm utils for python

algorithm python

Last synced: 22 Apr 2025

https://github.com/eellak/gsoc17module-zeus

Repository of GSOC 2017 GFOSS Project for improving Zeus.

algorithm mix-net open-source

Last synced: 19 Apr 2025

https://github.com/igorbezsmertnyi/enigma-js

Enigma.js Enigma machine algorithm in javascript

algorithm enigma enigma-machine javascript js

Last synced: 12 Feb 2025

https://github.com/crequency/common.algorithm

🎉 All Crequency algorithm here.

algorithm algorithms lib library

Last synced: 22 Apr 2025

https://github.com/andeya/easysync2

The EasySync2 Algorithm

algorithm easysync easysync2 editor

Last synced: 19 Aug 2025

https://github.com/xiaoxiae/voronoi

A simple Python library for generating various kinds of Voronoi diagrams.

algorithm voronoi voronoi-diagram

Last synced: 28 Apr 2025

https://github.com/algorithm-archivists/algorithm-archivists.github.io

The site for the algorithm archive, please direct any issues or PRs to: https://github.com/algorithm-archivists/algorithm-archive

algorithm algorithm-archive

Last synced: 26 Feb 2025

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

This is an implementation designed in VB6/VBA. 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 basic mix signal spectral-forecast vb-net vb6 vb6-source vba vba-excel

Last synced: 07 Jul 2025

https://github.com/zpoint/algorithms

Notes and Implementation of common Algorithms and DataStructure

algorithm c common-algorithms python

Last synced: 07 Oct 2025

https://github.com/patinthehat/backofflib

A PHP library that implements various backoff (delay) algorithms, such as exponential backoff.

algorithm backoff backoff-algorithms exponential-backoff php php-library

Last synced: 09 Apr 2025

https://github.com/csurfer/scala-dlx

Dancing links based implementation of AlgorithmX in Scala

algorithm dancing-links scala sudoku sudoku-solver

Last synced: 09 Apr 2025

https://github.com/yi-ge/rust-practice

Rust 算法练习。

algorithm data-structures rust rust-lang

Last synced: 13 Apr 2025

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

💻A collection of the most famous and useful data structures implemented in Java. The questions and methods of the book are also written. The source of the codes is the book Data structures in Java.💻

algorithm algorithms cll dll dynamic-programming queue search-algorithm searching-algorithms sll sorting-algorithm sorting-algorithms tree-algorithm tree-algorithms tree-structure vector

Last synced: 09 Oct 2025

https://github.com/parassharmaa/operating-system-algorithms

Simulation of operating system algorithms

algorithm operating-system scheduling-algorithms

Last synced: 19 Apr 2025

https://github.com/roliveira/nilt

Numerical Inverse Laplace Transform Methods

algorithm benchmarks laplace-transform numerical-methods

Last synced: 13 Jun 2025

https://github.com/ventgrey/algorithms-and-data-struct

Just a repo to place some algorithms and data structure practices.

algorithm algorithms begginers data-structures explained multi-language practice

Last synced: 12 Jun 2025

https://github.com/alexanmtz/lucifer-msdos

This old msdos simple program that answer any question is back!

ai algorithm challenges fun intelligence learning lucifer machinelearning ms-dos tdd tricks turing-test

Last synced: 23 Apr 2025

https://github.com/thundergolfer/sudkamp-langs-machines-java

[WIP] Algorithms from Sudkamps' Languages and Machines - implemented in Java

algorithm computer-science computer-science-algorithms textbook

Last synced: 04 Jul 2025

https://github.com/hxndev/lzw-data-encryption-algorithm

LZW stands for “Lempel-Ziv-Welch”. The LZW algorithm is a very common compression technique. This algorithm is typically used in GIF and PDF. It is lossless, meaning no data is lost when compressing. The algorithm is simple to implement and has the potential for very high throughput in hardware implementations. It is the algorithm of the widely used Unix file compression utility compress, and is used in the GIF image format.

algorithm code compression cpp data-compression decoding decryption dictionary encoding encryption lzw project

Last synced: 18 Jul 2025

https://github.com/zufuliu/algorithm

Levenshtein Distance, Text Similarity, Longest Common Subsequence, Sørensen–Dice coefficient

algorithm levenshtein mysql similar similarity text

Last synced: 16 Oct 2025

https://github.com/ayaanhossain/nrpcalc

Non-Repetitive Parts Calculator - Automated design and discovery of non-repetitive genetic parts for engineering stable genetic systems

algorithm calculator computational-biology cover design discovery finding genetic non-repetitive nrp parts path repeats stable synbio synthetic-biology systems vertex

Last synced: 19 Aug 2025

https://github.com/ethanhe42/tsp

evaluation of various algorithms for traveling salesman problem

algorithm animation python tsp

Last synced: 11 Apr 2025

https://github.com/axect/quantumalgorithms

Implementations of Quantum Algorithms

algorithm cirq pennylane python qip qiskit quantum-computing rust

Last synced: 13 Apr 2025

https://github.com/ralgond/sortedlistintersection

使用SIMD的有序列表求交集算法

algorithm intersection simd sorted-lists

Last synced: 17 Jul 2025

https://github.com/keremtan/coloringmapalgorithm-csp-

Graphical Coloring of Countries with Condition Satisfaction Algorithm.

algorithm coloring-algorithm coloring-graph computer-algorithm csp

Last synced: 13 Apr 2025

https://github.com/alfex4936/v-algorithms

Algorithms in V language

algorithm v

Last synced: 05 Sep 2025

https://github.com/willybrauner/dijkstra-algorithm

Dijkstra's algorithm implementation for any data structure

algorithm dijkstra dijkstra-algorithm

Last synced: 10 Apr 2025

https://github.com/dibyadyutidas/dsa

Collection of essential data structures implemented in C/C++ with explanations and sample code.

algorithm cpp datastructure problem-solving

Last synced: 09 Jul 2025

https://github.com/elibroftw/contest-questions

My competition / problem solving solutions in Python and sometimes C++

algorithm algorithms canadian-computing-competition ccc python solutions uwaterloo waterloo

Last synced: 12 Jul 2025

https://github.com/chubek/poxhash

A block hashing algorithm with implementations in C, Rust, Go, Nim, Python and JS

algorithm bash bash-script c cryptography cryptography-algorithms go hash hashing hashing-algorithm header-only javascript nim nim-language python rust rust-lang

Last synced: 17 Jul 2025

https://github.com/mratanusarkar/obstacle-avoiding-bot

My goal is to come up with a simple and a basic model of an obstacle avoiding bot with the best possible algorithm to detect and avoid an obstacle using only One Ultrasonic Sensor module (HCSR04) and 2 wheels. The project is still into development to find even better an algorithm to achieve the same task.

algorithm arduino arduino-uno avoid-obstacles detection hcsr04 l293d obstacle-avoidance obstacle-avoidance-robot obstacle-detection proteus robotics robotics-algorithms sensor ultrasonic-sensor

Last synced: 22 Sep 2025

https://github.com/houbb/leetcode

The leetcode problem solutions.(力扣算法个人学习笔记) 查询、排序、五大算法汇总

algorithm algorithms basic code data-struct leetcode

Last synced: 10 Apr 2025

https://github.com/gagniuc/bioinformatics-algorithms-in-javascript

These Bioinformatics HTML5/JS files accompany the book entitled: Algorithms in Bioinformatics: Theory and Implementation, and they are compatible with all internet browsers. These algorithms include more than 120 open-source implementations that describe many known or novel algorithms in Bioinformatics.

algorithm algorithms big-data bioinformatics biology browser dna-sequences html5 javascript js proteins rna

Last synced: 14 Sep 2025

https://github.com/sukeesh/algorithm-implementations

my algorithm implementations, which I use as template in timed contests

algorithm competitive-programming cpp data-structures

Last synced: 21 Jun 2025

https://github.com/gagniuc/visual-basic-modules-markov-chains

These Markov Chains .BAS modules accompany the book entitled: Markov Chains: From Theory to Implementation and Experimentation, and they are compatible with Visual Basic for Applications (VBA) and Visual Basic 6.0 (VB 6.0).

algorithm algorithms book experimental implementation markov-chain theory-of-probability vb6 vb6-application vb6-source

Last synced: 04 Mar 2025

https://github.com/cuixing158/deeplearningpractice

Deep learning principle practice, based on MNIST hadwritten digit recognition

algorithm back-forward deep-learning-algorithms deep-learning-tutorial digit-recognition digit-recognition-mnist

Last synced: 02 May 2025

https://github.com/z8264/algorithms

📘 LeetCode Solutions Javascript

algorithm data-structure javascript leetcode

Last synced: 12 Aug 2025

https://github.com/sangwoo-joh/ocaml-ps

:camel: Problem solving with OCaml

algorithm ocaml problemsolving

Last synced: 07 May 2025

https://github.com/FlowingSystems/Cake

Scala library for expressing algorithms and data structures declaratively

algorithm domain-specific-language graph structure

Last synced: 20 Mar 2025

https://github.com/kingsznhone/vsop2013.net

VSOP2013 Library For .NET. (NuGet, DLL) Highly Optimized and OOP

algorithm astronomy math orbital-simulation physics universe

Last synced: 12 Apr 2025

https://github.com/wonderer007/naive-bayes-classifier

Naive Bayes classifier is classification algorithm. It uses Naive based Bernoulli and Multinomial equation to classify documents(Text) as ham or spam.

algorithm bernoulli classification-algorithm classify-documents corpus corpus-folder eclipse ham java naive-bayes-classifier

Last synced: 13 May 2025

https://github.com/dataxujing/gcforest_r

:art: :art: R package for gcForest [ https://CRAN.R-project.org/package=gcForest ][ https://github.com/cran/gcForest ]

algorithm r

Last synced: 15 Sep 2025

https://github.com/ipazc/deepevolution

Deepevolution is a PIP package for evolving tensorflow keras models with a genetic algorithm towards fitting a fitness function.

algorithm evolution evolve genetic keras loss network neural package pip tensorflow training

Last synced: 12 Apr 2025

https://github.com/akhilsharmaa/competitive-programming

Problem solved my me on different Platforms during contest or after contest. Also includes DSA problems.

algorithm codechef codeforces competitive-programming data-structures hackerrank-solutions leetcode

Last synced: 22 Jul 2025

https://github.com/walderlansena/hashblade

:closed_lock_with_key: Encrypted texts and perform Brute Force. Through Hash MD5, SHA1, SHA256, SHA512.. In all operating systems Gnu/Linux :penguin:, Windows, MacOs :apple:

algorithm crack criptography encrypted-texts hash linux macos md5 md5crak md5sum sha1 sha1crack sha1sum sha256 sha256crack sha256sum sha512 sha512crack sha512sum windows

Last synced: 13 Apr 2025

https://github.com/thenocturnalguy/pso-project

An improvement in convergence rate in the Particle Swarm Optimization Algorithm. The code is written in Matlab. This was my B.Sc. final year project.

algorithm matlab pso swarm-intelligence

Last synced: 18 Jun 2025

https://github.com/hartwork/shared-library-version-bump

:earth_africa: A web-tool to help with bumping -version-info linker arguments with your upcoming release of a shared library

algorithm bootstrap4 interactive jquery shared-library tool versioning website webtool

Last synced: 27 Aug 2025

https://github.com/projectbarks/quadtree-versus-spatialhash

This is a utility program to test whether Spatial Hashing or Quad Trees have a faster overall performance and helping a programmer make a choice between the two algorithms. This includes a result visualizer, timing logger, and other similar tools.

algorithm quadtree spatialhash speedtest visualizer

Last synced: 11 Apr 2025

https://github.com/sensirion/arduino-gas-index-algorithm

Arduino Library for Sensirion's Gas Index Algorithm, providing a VOC and NOx Index output signal calculated from the SGP40/41 raw signals

algorithm arduino arduino-library example example-usage gas gas-index nox nox-representation sensirion sgp sgp40 sgp41 sgp4x voc voc-representation

Last synced: 30 Apr 2025

https://github.com/dhhruv/todo

This Script/Program is written as a part of CoronaSafe Engineering Fellowship Test Problem by Pupilfirst in the Python Programming Language passing all the test cases as given in the .js file. Proof of all Test Cases passing is as shown below.

algorithm cli coronasafe fellowship fellowship-internship-task fellowship-python internship-task library pupilfirst python shell terminal to-do to-do-list todo todo-app todo-cli todolist

Last synced: 03 May 2025

https://github.com/arslanbilal/process-scheduling-algorithms

Process Scheduling Algorithms animation in WPF

algorithm fcfs priority process-scheduling round-robin sjf

Last synced: 04 Apr 2025

https://github.com/lqhresearch/cpu-scheduling-os

Giải thuật điều phối tiến trình CPU: FCFS, SJF và RR

algorithm winform

Last synced: 12 Mar 2025

https://github.com/rosemary666/algo

主要使用golang语言讲解和实现算法,包括数据结构、leetcode算法题等等

algo algorithm algorithm-golang data-structures leetcode leetcode-go leetcode-solutions

Last synced: 03 Oct 2025

https://github.com/xiaorancs/xr-algorithm

经典算法实现,代码整理,是时候展示一波真正的技术了。喵~

algorithm interview

Last synced: 15 Jun 2025

https://github.com/onmyway133/computerscienceswift

👨‍💻 Practice computer science in Swift

algorithm data design pattern puzzle structure

Last synced: 13 May 2025

https://github.com/mitevpi/algos

Low-level JavaScript algorithms for data processing/manipulation as shorthand for everyday use in frontend & backend code.

algorithm backend core frontend javascript library package shorthand

Last synced: 13 Apr 2025

https://github.com/smups/rustronomy-watershed

Rustronomy-watershed is a pure-rust implementation of the segmenting and merging watershed algorithms

algorithm astronomy image-processing image-segmentation science watershed

Last synced: 24 Aug 2025

https://github.com/zty1205/one-code-one-step

编程,算法,LeetCode,这是一步步脚印

algorithm javascript leetcode

Last synced: 11 Aug 2025

https://github.com/nixzhu/algorithm-playgrounds

Try some algorithms

algorithm playground swift

Last synced: 13 Jul 2025

https://github.com/kripod/provably-fair-algorithms-whitepaper

Introduction to Provably Fair Gaming Algorithms

algorithm fairness gambling gaming provably-fair whitepaper

Last synced: 23 Jun 2025

https://github.com/uraninite/rsa-algorithm

Math based RSA public/private key generator and encryptor/decryptor.

algorithm console-application cpp cryptography rsa

Last synced: 10 Apr 2025

https://github.com/ikushum/lets-do-datastructure-and-algorithm

A list of Data Structures and Algorithms, their implementations and resources to learn.

algorithm data-structures python

Last synced: 04 Oct 2025

https://github.com/cnuernber/kmeans-mnist

An example of Clojure/Julia integration.

algorithm clojure julia julia-compiler kmeans

Last synced: 05 Oct 2025

https://github.com/mjfii/R-NameParser-Lib

An R library allowing parsing of surname, first name, and gender based on US census data.

algorithm census-data determination gender library parse r

Last synced: 30 Jul 2025

https://github.com/gagniuc/dynamic-block-allocation-algorithm

The Dynamic Block Allocation algorithm (DBA) represents a flexible method for partitioning string sequences into data blocks taking into account different rules imposed by a function. Two versions of this algorithm are presented, namely DBFA (Double Brute Force Algorithm) and MBFA (Multi Brute Force Algorithm).

algorithm allocator block dynamic partition sequences vb6

Last synced: 04 Mar 2025

https://github.com/luckyforce/tictactoe

A TicTacToe Game with an inbuilt algorithm that never loses.

ai algorithm java java-8 tictactoe

Last synced: 11 Apr 2025

https://github.com/wenchieh/catchcore

Hierarchical Dense Subtensor Detection in Tensors

algorithm anomaly-detection dense-subtensor hierarchical-structure tensor-mining

Last synced: 11 May 2025

https://github.com/willigarneau/motion-tracking

📸 Plug and Play Real-Time Motion Detection App with OpenCV. No Bugs No Worries. Enjoy! 🕺 🖼

algorithm camera cplusplus frame motion-detection motion-sensor object-detection opencv

Last synced: 14 Jul 2025

https://github.com/akashcs50/breadth-first-path-finding-algorithm

Implementing FIFO based Breadth First path finding algorithm

algorithm breadth-first-search fifo maze pygame python3 tkinter

Last synced: 21 Sep 2025