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/ron4fun/fraction-plus-plus

A C++ Implementation of fraction class like the one in python and added features

algorithm calculation fraction mathematics

Last synced: 09 Oct 2025

https://github.com/hu2di/java-samsung

Java exercises (Data structures and algorithms, Input, Output, greatest common divisor, Prime, Feynman Range)

algorithm java

Last synced: 08 Apr 2025

https://github.com/hu2di/c-olympic-hust

Olympic Tin Học HUST

algorithm c

Last synced: 08 Apr 2025

https://github.com/juanfranciscocis/simple-rsa-algorithm

University project, explaining the RSA Algorithm and create a small python program to use it.

algorithm python3 rsa-encryption

Last synced: 07 Apr 2025

https://github.com/liushuangls/leetcode

LeetCode Solutions with JS

algorithm javascript leetcode python3

Last synced: 16 Jul 2025

https://github.com/heyfoz/cpp-even-digits-summation-algorithm

The Even Digits Summation Algorithm program (C++) requests that the user enter an integer greater than 10,000. Once the integer is entered, the program displays the sum of any even digits in the integer.

algorithm cpp digits summation

Last synced: 25 Mar 2025

https://github.com/jakecyr/subtotal-object-array

Subtotal JavaScript object array by change in column

algorithm angularjs javascript sub-total

Last synced: 09 Oct 2025

https://github.com/joeylr2042/traffic-cameras-management-with-vertex-cover

Finding shortest path and minimum vertex cover of the street graph.

algorithm cplusplus minisat pipe process shortest-paths thread vertex-cover

Last synced: 01 Apr 2025

https://github.com/mxl/kotlin-algorithm

Various algorithms implemented with Kotlin

algorithm kotlin sorting

Last synced: 08 Apr 2025

https://github.com/scisamir/binary_trees

0x1D. C - Binary trees

algorithm binary-trees c data-structures

Last synced: 17 Nov 2025

https://github.com/hashimthearab/mazesolver

Using React Native, Java, Swift, and Go, this app will solve mazes with a pathfinding algorithm!

algorithm android astar backend go golang ios java kotlin mobile pathfinding react-native reactnative swift typescript ui

Last synced: 06 Apr 2025

https://github.com/mohamedmetwalli5/filecompressor

A C++ compression and decompression program based on the Huffman Algorithm for lossless data compression.

algorithm compression

Last synced: 26 Feb 2025

https://github.com/stephsako/boyermoorehorspoolalgorithm

Just the Boyer-Moore-Horspool algorithm coded in Java :)

algorithm boyer-moore-horspool

Last synced: 25 Mar 2025

https://github.com/codefeathers/window

🎚 Window-sliding insertion algorithm in JavaScript

algorithm javascript sliding-windows window

Last synced: 11 Jun 2025

https://github.com/azizbekeshpolatov/_algorithms_with_dart_

📊 Algorithms Learning – A collection of essential algorithms with explanations and implementations to strengthen problem-solving and coding skills.

algorithm backtracking-algorithm bfs bfs-dfs bfs-search dsa-algorithm dynamic-programming tree-search tree-structure

Last synced: 07 Mar 2025

https://github.com/sshaplygin/uniq-search-frequency

This repo was created for test task that count unique search frequency

algorithm cli external-sorting test-task

Last synced: 15 Mar 2025

https://github.com/heineiuo/fibonacci-layout

Fibonacci layout algorithm (tiling, square)

algorithm fibonacci layout

Last synced: 26 Dec 2025

https://github.com/hy57in/mangorithm

🥭망고리즘 스터디 (Algorithm & CS Study) 🥭

algorithm codingtest javascript python3

Last synced: 09 Oct 2025

https://github.com/yosoyjp/figonacci-tree-js

figonacci tree with Javascript - Arbol Figonacci con Javascript

algorithm figonacci javascript nodejs

Last synced: 27 Oct 2025

https://github.com/tim-koehler/gram-schmidt-process

The Gram–Schmidt Process with an arbitrary amount of dimensions

algorithm gram-schmidt

Last synced: 10 Mar 2025

https://github.com/program-spiritual/algorithminjs

😎Encapsulate the collection of commonly used algorithms for node.js 😎

algo algorithm algorithm-challenges algorithm-library algorithms-implemented nodejs

Last synced: 04 Apr 2025

https://github.com/than-dev/collision-in-js

Collision detector made with javascript, webpack and babel to development environment and canvas API + analytical math to the app implementation.

algorithm babel data-structures development es6 javascript webpack

Last synced: 23 Jul 2025

https://github.com/uudashr/fibgo

Fibonacci in Go

algorithm fibonacci

Last synced: 03 Mar 2025

https://github.com/dustinmichels/paradeller

Paradeller is a robo-poet that scours Twitter in search of fodder for paradelle poems

algorithm poem poetry python twitter twitter-api

Last synced: 29 Jun 2025

https://github.com/heyfoz/cpp-4digit-summation-algorithm

The 4-Digit Summation Algorithm program (C++) uses int/string variables, functions, and a class to read user input, calculate multiple sums with a custom algorithm, printing the results to the console.

algorithm cpp summation

Last synced: 22 Jul 2025

https://github.com/chiragagg5k/algorithms

A collection of implementations of various algorithms in various languages. Includes merge sort , insertion sort , binary search , counting sort

algorithm algorithms java python3 searching-algorithms sorting-algorithms

Last synced: 16 Mar 2025

https://github.com/methodswithclass/evolve-site

Site demonstrating Evolutionary Algorithm library written in JavaScript for Node

algorithm artificial-intelligence education educational evolutionary-algorithms machine-learning machine-learning-algorithms

Last synced: 10 Jun 2025

https://github.com/markcaldropoli/cs375

Design & Analysis of Algorithms

algorithm analysis java makefile

Last synced: 15 Mar 2025

https://github.com/litreily/leetcode

my record of leetcode solutions

algorithm docs leetcode markdown pymdown

Last synced: 25 Aug 2025

https://github.com/krayc425/algorithms-princeton

Assignments for Algorithms Part 1 at Princeton.

algorithm princeton princeton-cs

Last synced: 30 Mar 2025

https://github.com/harryho/esx-ds-algo

Data structure and algorithm with ES X

algorithm data-structure es2015 es6

Last synced: 05 Jul 2025

https://github.com/sofiane87/atarigames_rl

Learning to play simple atari games using tensorflow and reinforcement learning

algorithm computer-vision machine-learning reinforcement-learning

Last synced: 01 Sep 2025

https://github.com/abrarulhassan-hub/practice

I have doen this code on Romain Cities using branch and bound Algorithm. Question: Write an algorithm which takes as input any two cities and returns the shortest route between them. Use the simple branch and bound method.

ai algorithm artificial-intelligence bound branch branchandbound romaniancities

Last synced: 04 Sep 2025

https://github.com/janina280/artificial_intelligence

Let's suppose that two friends live in different cities on a map. At every step, we can simultaneously move each friend to a neighboring city on the map.

algorithm java latex-document

Last synced: 25 Feb 2025

https://github.com/quien697/algorithm-swift

It’s an algorithm practice project created using the Xcode Command Line Tool on macOS

algorithm leetcode swift

Last synced: 10 Oct 2025

https://github.com/jofaval/equal-shared-pay-ts

Distribute pay impact across different payees and incomes

algorithm html javascript jsdoc

Last synced: 10 Oct 2025

https://github.com/cthacker-udel/chesspredictor

AI Chess Predictor, using the Monte-Carlo Tree Search algorithm.

ai algorithm artificial-intelligence chess python

Last synced: 10 Oct 2025

https://github.com/leewr9/algorithm-hub

Algorithm and coding challenge practice with tutorials and examples.

algorithm practice programmers

Last synced: 22 Nov 2025

https://github.com/paulkastel/algorytmowysnake

Kosolowa wersja gry Snake przygotowana na przedmiot Algorytmy i Struktury Danych w języku C++. Generuje macierz o zadanym przez użytkownika rozmiarze wypełnioną przeszkodami w losowych miejscach. Wąż tworzony w dowolnym miejscu porusza się zgodnie z kierunkami zegara w taki sposób aby wypełnić sobą jak największą powierzchnię planszy.

algorithm cplusplus snake snake-game spiral

Last synced: 22 Jun 2025

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

⚙️ 알고리즘 공부 repo

algorithm baekjoon java

Last synced: 24 Mar 2025

https://github.com/zerdicorp/hashalgo

Second Attempt to Understand Hashing.

algorithm cryptography hash hashing java sha256 study

Last synced: 02 Apr 2025

https://github.com/changhoi/algorithm

Code

algorithm

Last synced: 30 Mar 2025

https://github.com/zerdicorp/dda_algorithm

Visualization of the DDA algorithm (finding the vertical and horizontal intersections of the ray with the grid).

algorithm curiosity dda

Last synced: 10 Oct 2025

https://github.com/ashdtu/data-structure-algorithms

Data Structures/Algorithms

algorithm datastructures

Last synced: 23 Oct 2025

https://github.com/zulfachafidz/titanic_explorer_predicting_survival_with_classification_using_knn_algorithm

Tracking Life Safety with the KNN Predictive Analysis Approach. Leveraging the Titanic Dataset, we apply classification analysis to predict the fate of passengers based on a variety of features.

algorithm algorithms data data-analysis data-mining data-science datamodeling datapreprocessing dataset knn-algorithm knn-classification machine-learning machine-learning-algorithms prediction-model

Last synced: 01 Sep 2025

https://github.com/felipeorlando/pricefy

A Ruby solution to an algorithm

algorithm ruby tdd

Last synced: 06 Apr 2025

https://github.com/nurulashraf/java-factorial-finder

A simple Java program that calculates the factorial of a given number. It includes error handling to ensure only non-negative integers are accepted. The program uses Scanner for user input and implements an efficient iterative approach to compute the factorial.

algorithm beginner-friendly console-app error-handling factorial java number-theory

Last synced: 31 Mar 2025

https://github.com/maximilianfeldthusen/binaryreverseengineer

This algorithm BinaryReverseEngineer performs several key steps to analyze a binary file (specifically ELF format, common on Linux systems):

algorithm cpp elf linux reverse-engineering

Last synced: 11 Jun 2025

https://github.com/ddiogoo/complexity-runtime

PUC MINAS: FUNDAMENTOS DE PROJETO E ANÁLISE DE ALGORITMO

algorithm complexity runtime sorting-algorithms

Last synced: 28 Mar 2025

https://github.com/danutama/python-aes-encryptor

A Python-based desktop application for encrypting and decrypting various data formats using the Advanced Encryption Standard (AES 128, 192, 256-bit).

advanced-encryption-standard aes aes-128 aes-192 aes-256 aes-encryption algorithm cipher ciphertext cryptography encryption-decryption python python3 rijndael rijndael-algorithm

Last synced: 23 Apr 2025

https://github.com/eghojansu/windowing

Windowing Algorithm PHP Implementation

algorithm php7 windowing

Last synced: 24 Jun 2025

https://github.com/zerdicorp/maze_generation

Just a maze generation algorithm.

algorithm generation maze procedural-generation

Last synced: 11 Oct 2025

https://github.com/gwagjiug/algorithm-with-js

알고리즘 문제 풀이 with JavaScript 🧠

algorithm backjoon javascript programmers

Last synced: 11 Oct 2025

https://github.com/themuuln/spoj7

Some exercises from https://www.spoj.com/RGB7/ well solved on c++.

algorithm arithmetic c cpp easy exercise exercises

Last synced: 09 Apr 2025

https://github.com/stardustdl/algorithms-in-rust

A collection of some algorithms and data-structures.

algorithm algorithm-competitions algorithms-implemented data-structures

Last synced: 01 Apr 2025

https://github.com/niawjunior/learn-js-algorithm

JavaScript Algorithmic Scripting

algorithm javascript

Last synced: 11 Oct 2025

https://github.com/pyx79/rust-demo

# rust-demoThis repository contains a simple Rust server for demonstration purposes. To build and run the server, use the commands below. 🦀✨

ai algorithm apollo-federation asynchronous classifier getting-started javascript kafka lambda language-recognition microservice rust ssvm tensorflow text-classification text-classifier wasm-bindgen webassembly-tutorial

Last synced: 18 Jun 2025

https://github.com/chhavi-trivedi/smart-city-traffic-congestion

smart city solution for traffic congestion.

algorithm hackathon smart-cities

Last synced: 26 Feb 2025