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/taptorestart/python-examples

Data Structures, Algorithm, Packages

algorithm data-structures python3

Last synced: 10 Oct 2025

https://github.com/mahrjose/bracu-cse221

BRAC University's course - CSE221 (Algorithms) Lab Assignment Solutions. (Summer - 2022)

algorithm algorithms bracu bracucse221 cpp cpp17 cse221 djikstra-algorithm lcs-algorithm mahrjose python3 python310

Last synced: 22 Apr 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/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/weblineindia/dummy-credit-card-number-generator

Generate dummy credit card numbers for all well-known card issuers like MasterCard, Visa, JCB, Discover, American Express, etc.

algorithm credit-card dummy-card-numbers dummy-data-generator luhn-algorithm number-generator payment-gateway-developers php test-credit-card-number

Last synced: 22 Apr 2025

https://github.com/mdubus/lem-in

Help your ants to escape with the best path-algorithms as possible !

42 42born2code algorithm sdl2

Last synced: 24 Apr 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/nikhilroxtomar/iris-data-set-classification-using-tensorflow-mlp

Iris Data Set is one of the basic data set to begin your path towards Neural Networks. Today Neural Network is one of the most trending machine learning algorithms, as they perform really well then any other algorithms in the field of machine learning. So everyone should begin learning about neural network. If you want to learn, then this is the right place for you.

algorithm algorithms machine-learning neural-network

Last synced: 14 Apr 2025

https://github.com/luckyforce/pyasciibattleship

This is an Python Console App where you can play Battleship shown with Ascii Characters

algorithm ascii battleship console terminal

Last synced: 11 Apr 2025

https://github.com/yankewei/leetcode

LeetCode 问题的解决方法

algorithm go leetcode leetcode-solutions php

Last synced: 12 Apr 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: 17 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/walterjgsp/algorithms

Coding contest solutions, simple and advanced algorithms.

algorithm codeproblems

Last synced: 25 Oct 2025

https://github.com/m-elbably/symspell-ex

Distributed spelling correction & fuzzy search based on symmetric delete spelling correction algorithm (SymSpell)

algorithm nlp spelling-correction

Last synced: 09 Apr 2025

https://github.com/pjandl/cblc

Curso Básico da Linguagem C

algorithm c programming programming-language

Last synced: 14 Oct 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/zty1205/one-code-one-step

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

algorithm javascript leetcode

Last synced: 11 Aug 2025

https://github.com/ogtal/Ha-te

Dette repository indeholder kode og modelvægtene til Ha&te algortimen.

algorithm classification hatespeech ml nlp pytorch

Last synced: 22 Nov 2025

https://github.com/cvcio/go-plagiarism

Plagiarism detection using stopwords n-grams

algorithm golang n-grams plagiarism plagiarism-detection stopwords

Last synced: 07 May 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

https://github.com/shaoruu/cube-wars

:octocat: A shooter game like Boxhead2

algorithm astar boxhead cubes javascript-game pathfinding shaoruu squares zombies

Last synced: 23 Oct 2025

https://github.com/loveincode/data-structures-and-algorithms

🦄 Java data structure and sorting algorithm

algorithm datastructures

Last synced: 07 Apr 2025

https://github.com/saadbazaz/crackhead

A simple, smart & distributed password-cracking algorithm

algorithm password-cracker security

Last synced: 13 Jun 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/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/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/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: 06 Oct 2025

https://github.com/rdiachenko/rate-limiting

Exploring and implementing various rate limiting algorithms in Java.

algorithm rate-limiting

Last synced: 31 Oct 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: 27 Oct 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/awesee/algorithms

Algorithms

algorithm openset

Last synced: 08 Oct 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/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: 28 Oct 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: 14 Oct 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/mailund/ralgo

Algorithms and data structures for R

algorithm data-structures r

Last synced: 15 Aug 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/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/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/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/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/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/wuxin0011/leetcode

My algorithm practice repository

algorithm

Last synced: 12 Jun 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/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/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/techquery/gomoku.js

Algorithm of Nth order Gomoku in OOP

algorithm chess game gomoku javascript oop

Last synced: 15 Apr 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/amarlearning/competitivequestion

Question solved on various competitive sites :metal:

algorithm codechef codemonk competitive-programming hackerrank

Last synced: 11 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/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/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/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/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/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/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/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/filipecorrea/deutsch-jozsa

Deutsch-Jozsa algorithm implementation and execution on a real quantum device

algorithm deutsch-jozsa ibm python qiskit quantum quantum-computing

Last synced: 14 Oct 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/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/allalgorithms/jupyter

Implementation of All ▲lgorithms in Jupyter Notebook

algorithm algorithms hacktoberfest jupyter jupyter-notebook

Last synced: 10 Apr 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/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/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/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/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/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/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/meniny/sortalgorithm

🛂 Swift array sort algorithm implementation.

algorithm sort sort-algorithm swift

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/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/shujiahuang/refhap

A Reliable and Fast Algorithm for Single Individual Haplotyping

algorithm dna haplotypes ngs

Last synced: 14 Apr 2025