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/markcaldropoli/cs375

Design & Analysis of Algorithms

algorithm analysis java makefile

Last synced: 15 Mar 2025

https://github.com/marcdelalonde/array-equalizer

A simple array equalizer in NodeJS

algorithm mocha nodejs

Last synced: 13 Oct 2025

https://github.com/pumpedsardines/maze-generation

A demonstration of maze generation in TypeScript. You can check it out live

algorithm maze typescript webpack

Last synced: 13 Oct 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/jleung51/algorithms

Implementations of various algorithms.

algorithm

Last synced: 13 Oct 2025

https://github.com/gholamrezadar/triomino-tiling

Triomino Tiling Algorithm Visualization

algorithm tiling

Last synced: 18 Oct 2025

https://github.com/liushuangls/leetcode

LeetCode Solutions with JS

algorithm javascript leetcode python3

Last synced: 16 Jul 2025

https://github.com/5sControl/machine-control

Automatically detect when a worker is absent using power of computer vision

algorithm machine-learning manufacturing python

Last synced: 14 Apr 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/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/heineiuo/fibonacci-layout

Fibonacci layout algorithm (tiling, square)

algorithm fibonacci layout

Last synced: 26 Dec 2025

https://github.com/newfolder6/solveacube

rendering rubik's cube with three.js

algorithm rubiks-cube webgl

Last synced: 24 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/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/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/pro-2684/pr-ml

Ground-up implementations of neural network and SVM for classifying MNIST dataset

algebra algorithm mnist multiclass-classification neural-network rust svm

Last synced: 13 Jan 2026

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/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/chhavi-trivedi/smart-city-traffic-congestion

smart city solution for traffic congestion.

algorithm hackathon smart-cities

Last synced: 26 Feb 2025

https://github.com/rlagksruf16/algorithm_everyday

💻Algorithm Problems & Solutions using C++, JS

algorithm cpp problems

Last synced: 14 Oct 2025

https://github.com/kyechan99/the-bug

🐞 Give the bug a move command.

algorithm bug command

Last synced: 15 Mar 2025

https://github.com/gomisha/santas-brackets-advent-of-code

Solution to Advent of Code 2015 (Day 1: Not Quite Lisp)

algorithm readfile typescript

Last synced: 26 Feb 2025

https://github.com/xeptore/rrhani

Educational Purpose Round-Robin Scheduling Algorithm Python Implementation

algorithm educational python python-3-7 python37 round-robin rr scheduling scheduling-algorithms

Last synced: 06 Mar 2025

https://github.com/pawel-kieliszczyk/algorithms

Efficient algorithms and data structures

algorithm cpp03 spoj topcoder

Last synced: 24 Feb 2026

https://github.com/jackhowa/mutations

Check whether the second string in the array has only letters from the first

algorithm freecodecamp

Last synced: 15 Mar 2025

https://github.com/jackhowa/slasher-flick

Return the remaining elements of an array after chopping off n elements from the head.

algorithm freecodecamp javascript

Last synced: 15 Mar 2025

https://github.com/damevin/les-petits-plats

School project for create a research algorithm in vanilla JS

algorithm javascript research

Last synced: 30 Mar 2025

https://github.com/bluezhan/find-a-better-algorithm

🎩 Don't diddle code to make it faster - find a better algorithm.

algorithm javascript leetcode mathematics

Last synced: 15 Oct 2025

https://github.com/ayonel/leetcode-java

a backup of my algorithm practice

algorithm java leetcode

Last synced: 02 Feb 2026

https://github.com/divinemonk/reduce-time-complexity-python

Algorithmic Techniques for Reducing Time Complexity(TC) of a python code.

algorithm codechef codewars python python3 time time-complexity time-complexity-analysis

Last synced: 19 Jul 2025

https://github.com/abhisekp/fcc-challenges

🔰 FreeCodeCamp Algorithm Challenge Solutions

algorithm challenges freecodecamp implementation

Last synced: 06 Mar 2025

https://github.com/ttwag/p2_gaussian_elimination

A function that encodes the Gaussian Elimination algorithm

algorithm linear-algebra numpy python

Last synced: 15 May 2025

https://github.com/mnz1365/sort-check

check sort list of numbers

algorithm check checker javascript list sort

Last synced: 23 Mar 2025

https://github.com/malbolgee/data-structures

Some data structures implementations in C.

algorithm avl-tree binary-search-tree c priority-queue queue stack

Last synced: 16 Oct 2025

https://github.com/claireyurev/code-box-layout

Code box layout repository

algorithm code-box layout-management

Last synced: 27 Jan 2026

https://github.com/pin3dev/42_pushswap

Algorithm challenge focused on sorting a stack of integers with the minimum number of operations. Implemented in C with a limited set of operations, ideal for understanding algorithm optimization.

42cursus 42porto 42pushswap 42school algorithm c sorting sorting-algorithm sorting-algorithms tutorial tutorial-sourcecode

Last synced: 17 Oct 2025

https://github.com/obsidianplusplus/inventoryoptimizer

使用遗传算法,对 Minecraft 玩家背包物品进行偏好性排序。| Utilizing genetic algorithms to perform preference-based sorting of items in a Minecraft player's inventory.

ai algorithm automatic based bukkit genetic inventory item management minecraft optimization plugin preference smart sort sorting spigot

Last synced: 08 Feb 2026

https://github.com/gr3yknigh1/maze-generator

Maze generator using pygame 🐍

algorithm generator maze-generator pygame python

Last synced: 17 Oct 2025

https://github.com/xihuanxiaorang/workbook

LeetCode&NowCoder 算法与数据库等题目

algorithm data-structure sql

Last synced: 15 Feb 2026

https://github.com/seungwoo321/boj

BaekJoon Online Judge Problem Solving

algorithm boj javascript problem-solving

Last synced: 31 Aug 2025

https://github.com/9sako6/ruby-datastructures-algorithms

Data Structures and Algorithms implementation in pure Ruby

algorithm datastructure ruby

Last synced: 18 Oct 2025

https://github.com/sun0day/tanc

High performance C library collection

algorithm c performance

Last synced: 22 Jan 2026

https://github.com/hpedrorodrigues/avltree

A simple implementation of AVL Tree

algorithm avl-tree data-structure

Last synced: 14 Mar 2025

https://github.com/hoehrmann/list-stackby

List::StackBy Perl module

algorithm perl-module perl5

Last synced: 18 Oct 2025

https://github.com/soyapo/codechef

Scripts to Codechef problems, submitted by me. Most of them tend to work.

algorithm cpp

Last synced: 19 Oct 2025

https://github.com/hpedrorodrigues/c-algorithms

Part of my daily plan for studying algorithms and data structures in C

algorithm array-list data-structure hash-algorithm hash-table linked-list queue stack

Last synced: 14 Mar 2025

https://github.com/candlewill/algorithms

Algorithms

algorithm

Last synced: 19 Oct 2025

https://github.com/hhejo/baekjoon-online-judge

백준 문제 풀이

algorithm

Last synced: 13 Feb 2026

https://github.com/ndsvw/box-stacking-problem

Dynamic-Programming solution of the "Box stacking"-Problem: Given a set of N rectangular 3-D boxes. What is the highest possible stack you can create with them? Only strictly smaller boxes are allowed on top of each other (2D-based); rotation is allowed.

3d algorithm algorithm-challenge complexity-analysis dynamic-programming

Last synced: 20 Oct 2025

https://github.com/anishvedant/chat-box-application

This repository contains a secure chat application implemented using Python. The application uses RSA encryption for secure message exchange between clients and a server.

algorithm chat-application cryptography encrypted-messages encryption-decryption multi-client-support python python-gui-tkinter python-socket-server real-time real-time-messaging rsa-cryptography rsa-encryption secure-chat secure-communication socket socket-programming tkinter tkinter-gui

Last synced: 01 Sep 2025

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

Data Structures and Algorithms - Coursera

algorithm coursera data-structures extwiii graph

Last synced: 04 Jan 2026

https://github.com/ej-kimm/algorithm-with-js

🕵️‍♀️ 알고리즘 문제 풀이 with JavaScript

algorithm javascript programmers

Last synced: 01 Sep 2025

https://github.com/debck/jsalgo

Contains Javascript Algorithms 📠

algorithm fcc javascript

Last synced: 15 Mar 2025

https://github.com/alphazee09/skygate

SkyGate is a comprehensive application designed to detect whether images and videos are AI-generated or authentic.

ai algorithm analysis api detection insights python3

Last synced: 30 Dec 2025

https://github.com/shiritai/rooted-disjoint-set

Python implementation of a (rooted) disjoint set, elegant, efficient and user-friendly.

algorithm data-structure disjoint-set disjoint-set-union python python-dict union-find

Last synced: 30 Mar 2025

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

Implementation of Various Process Scheduling Algorithms in C for OSC 2035 CW

algorithm os scheduling-algorithms

Last synced: 03 Apr 2025

https://github.com/imax153/c950

The files for my solution to the C950 - Data Structures and Algorithms II performance assessment for WGU.

algorithm c950 delivery greedy-algorithm wgups

Last synced: 06 Mar 2025

https://github.com/karenvelasquezcampus/php-skills-up

Explore PHP algorithms for learning, each in a separate branch to enhance your coding skills and understanding.

algorithm php skills-up

Last synced: 26 Feb 2025

https://github.com/shi-yang/algorithms

算法小白卡在了A题

algorithm

Last synced: 30 Dec 2025

https://github.com/jhony-v/py-examples

Making ideas using python

algorithm python

Last synced: 23 Mar 2025

https://github.com/mttbernardini/mbc

🔐 Library and CLI for the MBC encryption algorithm. C remake of https://github.com/mttbernardini/mbencrypter.

algorithm c-library cryptography hex-strings library raw-data symmetric-keys text

Last synced: 11 Jul 2025

https://github.com/brett-buskirk/sort-insertion

Visual demonstration of an insertion sorting algorithm

algorithm animation insertion-sort javascript sorting-algorithms

Last synced: 24 Oct 2025

https://github.com/jefer94/choco

Choco Components, Services and Tools.

algorithm choco choco-components locale locale-gen transpiler

Last synced: 15 May 2025

https://github.com/newlandtv/baekjoon-online-judge

This repository is where problems solved on the Baekjoon Online Judge site are uploaded.

ada aheui algorithm algorithm-problem-solving baekjoon baekjoon-online-judge c cpp freebasic python

Last synced: 14 Mar 2025

https://github.com/ilovenooodles/entelect2020-fastabiqul-racing

Tugas Besar 1 Strategi Algoritma

algorithm entelect-2020 java

Last synced: 15 Jun 2025

https://github.com/e-panourgia/samuel_beckett_gray-codes

A python script that finds Beckett-Gray, Gray codes.

algorithm algorithms-and-data-structures python

Last synced: 09 Apr 2025

https://github.com/blargian/min_span_tree_visualizer

A tool to visualize how algorithms for finding minimum spanning trees work. Complete with random generation of tree structures using Delaunay triangulation or option to import your own.

algorithm algorithms-and-data-structures catch2 cmake cpp dear-imgui delaunay-triangulation educational graph greedy-algorithms help-wanted imgui imgui-glfw implot kruskal kruskal-algorithm minimum-spanning-tree prims-algorithm prims-mst visualization

Last synced: 29 Mar 2025

https://github.com/sakiila/algorithm

Crush in Algorithm.

algorithm

Last synced: 12 Jun 2025

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

This repository contains the algorithms I coded in C#.

algorithm algorithms algorithms-and-data-structures csharp

Last synced: 22 Feb 2025

https://github.com/basemax/scientistyearsanalyzer

This program analyzes the birth and death years of scientists to find the range of years in which the most scientists lived. It also provides a list of scientists who lived during that range.

algorithm algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures analyzer-scientists c cpp scientists scientists-analyzer

Last synced: 03 Apr 2025

https://github.com/lonelycpp/two-pass-assembler

A multi pass assembler implementation in c++

algorithm pass-assembler

Last synced: 28 Nov 2025

https://github.com/sug0/bst-cpp

Simple C/C++ binary search tree lib

algorithm binary-search-tree bst c cpp data-structure library simple tree

Last synced: 07 Apr 2025