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/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/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/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/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/zty1205/one-code-one-step

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

algorithm javascript leetcode

Last synced: 11 Aug 2025

https://github.com/j-xzy/coding

✏ 算法

algorithm leetcode

Last synced: 12 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: 11 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/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/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/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/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/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/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/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/amarlearning/competitivequestion

Question solved on various competitive sites :metal:

algorithm codechef codemonk competitive-programming hackerrank

Last synced: 11 Apr 2025

https://github.com/adct-the-experimenter/android-qt-pedometer-accelerometer

A software implementation of an algorithm for counting steps in Android using only accelerometer. It is written in C++, QML, and with Qt. Includes accelerometer readings as well.

accelerometer accelerometer-readings algorithm android count-steps pedometer

Last synced: 13 Apr 2025

https://github.com/maneprajakta/dsa

Problems solved during Learning Data Structure and Algorithm also Questions solved on some coding platforms to improve problem-solving skills!

algorithm hactoberfest2020 questions-solved

Last synced: 13 Aug 2025

https://github.com/akshatvg/secure-hashed-authentication

blake2b & md5 based registration and login in PHP to show a secure hashed password.

algorithm authentication blake2b blake2b-hash-algorithm cyber-security hashing login md5 networks nis php project register security

Last synced: 31 Jul 2025

https://github.com/awesee/algorithms

Algorithms

algorithm openset

Last synced: 11 Aug 2025

https://github.com/maacpiash/cse440

🎓 🧠 Assignments of Artificial Intelligence course (CSE440) offered by the Department of Electrical and Computer Engineering at North South University, Dhaka, Bangladesh.

academic algorithm artificial-intelligence decision-tree dijkstra game graph machine-learning python shortest-path

Last synced: 29 Aug 2025

https://github.com/rohan-deshpande/js-hqx

javascript & canvas pixel art scaling algorithm

algorithm art canvas pixel scaling

Last synced: 07 Sep 2025

https://github.com/sleekpanther/sequence-alignment

Sequence Alignment (Needleman–Wunsch Algorithm using Dynamic Programming) for aligning sequences (words, sentences, DNA etc.)

algorithm algorithm-design algorithms dynamic dynamic-programming memo memoization memorization needleman needleman-wunsch needlemanwunsch noah noah-patullo optimal optimal-substructure optimality patullo patulo pseudocode wunsch

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/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: 11 Sep 2025

https://github.com/j-christl/dpllsatsolver

Simple Java implementation of the Davis–Putnam–Logemann–Loveland (DPLL) algorithm

algorithm algorithms discrete-mathematics dpll dpll-algorithm java math mathematics sat-solver

Last synced: 02 Aug 2025

https://github.com/cyypherus/swift-slime

A lightweight stochastic optimizer based on slime mold (Slime Mold Algorithm)

algorithm optimization optimization-algorithms stochastic-optimization swift

Last synced: 30 Jul 2025

https://github.com/mailund/ralgo

Algorithms and data structures for R

algorithm data-structures r

Last synced: 15 Aug 2025

https://github.com/davidnguyen11/paging-algorithm

Contains the logic calculation for pagination

algorithm paginate pagination typescript

Last synced: 22 Mar 2025

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/dharejo-junaid/sorting-visualizer

This is a sorting visualizer built using Java Swing that allows the user to visualize three common sorting algorithms: bubble sort, insertion sort, and selection sort. The user can choose the initial order of the elements (random, ascending, or descending), customize the speed of the visualization, and set the number of elements to be sorted.

algorithm bubble-sort dsa insertion-sort java java-gui java-swing selection-sort sorting

Last synced: 05 May 2025

https://github.com/microndgt/trie

Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching in Python.

algorithm python3 search search-algorithm tree trie

Last synced: 07 May 2025

https://github.com/ehsanshahbazii/algorithms-with-javascript

🐋Examples of algorithm and solving various problems by JavaScript for more practice and mastery of solving problems..🐋

algorithm algorithm-challenges algorithms algorithms-and-data-structures javascript js search-algorithm sorting-algorithms

Last synced: 14 Apr 2025

https://github.com/shujiahuang/refhap

A Reliable and Fast Algorithm for Single Individual Haplotyping

algorithm dna haplotypes ngs

Last synced: 14 Apr 2025

https://github.com/bsommerfeld/antiac

An anti-autoclicker plugin for minecraft

algorithm anti-autoclicker antiac anticheat detection java paper plugin spigot

Last synced: 24 Jun 2025

https://github.com/Rainbow-Dreamer/separable_merge

This is a cross-platform file merger and splitter which uses a file merging algorithm designed by me to merge multiple files and folders into a single separable binary file

algorithm file file-merge merge python

Last synced: 11 Apr 2025

https://github.com/jonathanstowe/euclideanrhythm

Implementation of the algorithm described in http://cgm.cs.mcgill.ca/~godfried/publications/banff.pdf

algorithm euclid music raku

Last synced: 27 Jul 2025

https://github.com/skyra-project/jaro-winkler

A string similarity utility that uses the Jaro-Winkler algorithm

algorithm distance hacktoberfest jaro jaro-winkler similarity text winkler

Last synced: 10 Apr 2025

https://github.com/ftognetto/alphanum_comparator

Porting of "The Alphanum Algorithm" in Dart, used to sort string lists alphanumerically.

algorithm dart sort sorting sorting-algorithms

Last synced: 09 Apr 2025

https://github.com/ezralazuardy/pathfinder

A simple, no-nonsense pathfinding algorithm visualizer web app ✨

algorithm gatsbyjs mst pathfinding

Last synced: 15 Apr 2025

https://github.com/meniny/sortalgorithm

🛂 Swift array sort algorithm implementation.

algorithm sort sort-algorithm swift

Last synced: 09 Apr 2025

https://github.com/opensourcedoc/algo-golang

Data Structures and Algorithms in Golang

algorithm algorithms data-structures generics golang golang-package

Last synced: 23 Apr 2025

https://github.com/extwiii/oojava-uc.san.diego

Object Oriented Java Programming: Data Structures and Beyond - UC San Diego - Coursera

algorithm data-structures java object-oriented

Last synced: 01 May 2025

https://github.com/nghiatranuit/lcs-swift

Demonstration for Longest Common Subsequence (LCS) in swift. Ref http://nghiatran.me/longest-common-subsequence-diff-part-1/

algorithm blog datastructures ios swift

Last synced: 13 Feb 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/dmi3y/cardgen

Randomized credit/debit card number generator with cli

algorithm cli debit-card-numbers luhn-algorithm random random-generation

Last synced: 22 Apr 2025

https://github.com/saitoxu/ml-kitchen-sink

Sample code collection of machine learning

algorithm kitchen-sink machine-learning neural-network

Last synced: 23 Apr 2025

https://github.com/mugilan-codes/data-structures_and_algorithms

Implementation of Data Structures and Algorithms using Java, Python, and JavaScript

algorithm algorithms clean-code cmake data-structures dsa intellij interview-questions java javascript makefile poetry python vscode

Last synced: 18 Mar 2025

https://github.com/adrrei/kattis-challenges

Java/C# solutions for various programming challenges on Kattis.

algorithm challenges csharp java kattis kattis-challenges programming-challenges

Last synced: 30 Apr 2025

https://github.com/zhenye-na/algo-for-data-analytics

IE531: Algorithms for Data Analytics in 2018 Spring, UIUC

algorithm data-analytics

Last synced: 08 Sep 2025

https://github.com/almmiko/flesch-kincaid-reading-ease-measure

PHP implementation of Flesch–Kincaid readability test

algorithm flesch-reading-ease regex

Last synced: 09 Apr 2025

https://github.com/rainbow-dreamer/separable_merge

This is a cross-platform file merger and splitter which uses a file merging algorithm designed by me to merge multiple files and folders into a single separable binary file

algorithm file file-merge merge python

Last synced: 28 Apr 2025

https://github.com/rockfordwei/decisiontree

A Perfect based solution for Decision Tree in Server Side Swift

algorithm decision-trees id3 id3-algorithm machine-learning perfect swift4

Last synced: 23 Jun 2025

https://github.com/techquery/gomoku.js

Algorithm of Nth order Gomoku in OOP

algorithm chess game gomoku javascript oop

Last synced: 15 Apr 2025

https://github.com/carlotacb/starwar

Beta version of a Game inspired implemented during Data Structures and Algoristhmics subject

algorithm battle beta bfs dfs eda game ship starwars university upc

Last synced: 12 Apr 2025

https://github.com/metaphoriker/antiac

An anti-autoclicker plugin for minecraft

algorithm anti-autoclicker antiac anticheat detection java paper plugin spigot

Last synced: 15 Feb 2025

https://github.com/njmarko/ga-continuous-optimization

Predmet: Nelinearno programiranje i evolutivni algoritmi Tema: Genetski algoritam, problem optimizacije kontinualnih funkcija Tri funkcije su: (Ackley, Griewank, Michalewicz )

ackley algorithm continuous-optimization genetic genetic-algorithm genetski-algoritam griewank michalewicz

Last synced: 13 Feb 2025

https://github.com/daidai21/leetcode

The algorithm of Leetcode with Python3.x and C++. SQL and Shell.

algorithm bash cpp11 data-structures leetcode python3 shell sql

Last synced: 12 Apr 2025

https://github.com/oliverhennhoefer/arcpy-supercluster

Python-Implementation of the Spatial Clustering Algorithm 'Supercluster' for ArcGIS and ArcPy.

algorithm arcgis arcpy arcpython clustering clustering-algorithm spatial spatial-analysis spatial-clustering supercluser

Last synced: 12 Jul 2025

https://github.com/allalgorithms/jupyter

Implementation of All ▲lgorithms in Jupyter Notebook

algorithm algorithms hacktoberfest jupyter jupyter-notebook

Last synced: 10 Apr 2025

https://github.com/francoisschwarzentruber/fft

Pedagogical tool for explaning Fast Fourier Transform

algorithm divide-and-conquer education educational-project fast-fourier-transform fft

Last synced: 15 Apr 2025

https://github.com/neilharia7/algorithmictoolbox

This repository contains the Algorithms as described in the Coursera class of Algorithms Part I by University of California, San Diego & Higher School of Economics. Please feel free to make changes to improve the algorithms.

algorithm california coursera cpp14 diego python-3 university

Last synced: 29 Apr 2025

https://github.com/wuxin0011/leetcode

My algorithm practice repository

algorithm

Last synced: 12 Jun 2025

https://github.com/cs-joy/analysis-of-algorithms

A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.

algorithm computation cpp data-processing

Last synced: 21 Apr 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/chzzzzzz/codewars

my solutions on codewars using c++

algorithm codewars-solutions cpp

Last synced: 06 Mar 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/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/devbluecomet/tictacgame

React Tictac game. How to make tictac game using React like pro developer ? Let's grow together with Shinobi !!!

algorithm javascript shinobi

Last synced: 25 Mar 2025

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

TypeScript Algorithm

algorithm typescript vite

Last synced: 07 Apr 2025