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/rathod-shubham/machinelearning-1

A curated list of my machine learning projects. Machine learning (ML) is the study of computer algorithms that improve automatically through experience and by the use of data. It is seen as a part of artificial intelligence.

algorithm classification clustering machine-learning reinforcement-learning

Last synced: 15 Mar 2025

https://github.com/semi-cloud/algorithm_study

📚2020.01~ BOJ 문제풀이 , 알고리즘 개념 정리

algorithm data-structures java

Last synced: 30 Jul 2025

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

A maze can be generated by starting with a predetermined arrangement of cells (most commonly a rectangular grid but other arrangements are possible) with wall sites between them.

algorithm canvas html javascript maze-generator stack

Last synced: 02 Mar 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/jaimayal/datastructures-algorithms-exercises

List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.

algorithm algorithms data-structures dsa leetcode leetcode-solutions

Last synced: 23 Oct 2025

https://github.com/nomnomnonono/number-decomposition-problem

Algorithm for dividing a sequence of numbers into equal sums.

algorithm cplusplus karmarkar-karp

Last synced: 01 Apr 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/soonitoon/data-structure-and-algorithm

Data structure and algorithm course assignment with python

algorithm assignment datastructure python3 univ

Last synced: 24 Mar 2025

https://github.com/gantavenkatakousik/catelog-online-assessment

This project implements a simplified Shamir's Secret Sharing algorithm to find the constant term of a polynomial from encoded roots in JSON format. It reads JSON input, decodes y-values, and uses Gaussian elimination to solve for the polynomial's coefficients.

algorithm gaussian-elimination-algorithm polynomial

Last synced: 23 Oct 2025

https://github.com/molsm/random-float-data-set-generator

Random float data set generator - with predefined rules

algorithm random randomnumbergenerator

Last synced: 14 Jan 2026

https://github.com/afifahhadie/weather-prediction

A simple Jupyter Notebook project that analyzes and visualizes weather data using Python. It helps identify trends and patterns in weather conditions through data-driven insights.

algorithm classification data-science jupyter-notebook machine-learning pandas prediction-model python python3 visualization weather weather-prediction

Last synced: 17 Mar 2025

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

Data Structures/Algorithms

algorithm datastructures

Last synced: 23 Oct 2025

https://github.com/luizfelipelopes/lonelyinteger

Lonely Integer (Problem resolved in Hacker Rank)

algorithm algorithm-challenges algorithms hackerrank javascript

Last synced: 20 Mar 2025

https://github.com/henchaves/cos242-graph-theory

Introduction to Graph Theory, an undergraduate course of Computer Engineering at the Federal University of Rio de Janeiro (UFRJ)

algorithm graph

Last synced: 16 May 2025

https://github.com/university-project-repos/airportparking

Software engineering solo project at University of Canterbury: CLI & GUI desktop application for algorithmically computing multiple parking lot fees at the Christchurch international airport. Developed for the course SENG201.

airport-parking algorithm automated-testing cli computer-science continuous-integration desktop-application fee-calculator gui human-computer-interaction java java-16 java-fx parking-charges software-development software-engineering software-testing university-project

Last synced: 23 Mar 2025

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

Visual demonstration of a bubble sort algorithm

algorithm animation bubble-sort javascript sorting-algorithms

Last synced: 09 Mar 2025

https://github.com/beanxx/python-algorithm

Practice CodingTest in Python

algorithm python

Last synced: 12 Jun 2025

https://github.com/silent0wings/oddonacci-sequence-calculations

This project implements two methods for calculating Oddonacci numbers using Java: a linear tail-recursive approach and a multiple recursive approach. These methods are implemented to study their performance in terms of execution time and efficiency.

algorithm algorithm-design coding-practice computational-math fibonacci-variant java math-algorithms math-functions mathematics number-sequences oddonacci-sequence programming recursion sequence-calculation sequence-generation

Last synced: 01 Mar 2025

https://github.com/risto-stevcev/haskell-closest-pairs

Closest pairs algorithm (for a list of pairs/coordinates) implemented in Haskell

algorithm closest haskell pairs

Last synced: 15 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/baekeunsun/algorithm

📖 코딩테스트 및 알고리즘 공부 기록을 위한 저장소

algorithm coding-test

Last synced: 23 Aug 2025

https://github.com/artembotnev/rnm-generator

Generator of RNM code

algorithm c

Last synced: 17 Jul 2025

https://github.com/manelmontilla/alrecall

Little library with some classic algorithms.

algorithm c-sharp dotnet-core sort

Last synced: 20 Mar 2025

https://github.com/pouu69/minegame

지뢰찾기게임과 같이 지뢰와 주변지뢰숫자를 포함하는 숫자 보드판 생성

algorithm java mine

Last synced: 18 Mar 2025

https://github.com/ppmpreetham/counter-sort

A Unique Sorting Algorithm

algorithm dsa-algorithm sorting-algorithm

Last synced: 27 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/yisaer/acm_icpc

My ACM_ICPC Records

acm-icpc algorithm cpp

Last synced: 08 Sep 2025

https://github.com/lovasoa/spark-joinapp

Repository hosting code for my master thesis on join algorithms on distributed systems.

algorithm big-data cluster database join spark

Last synced: 03 Apr 2025

https://github.com/cephascard0207/reeborg-sworld_maze_algorithm_v1.0

In simple words an 'Algorithm' means a set of instructions given to a computer to solve any kind of a problem depending on its type, As of this it solves most the maze. Any kind of maze puzzle can be solved in Reeborg's World using this simple algorithm.

algorithm python python3 reeborg

Last synced: 23 Mar 2025

https://github.com/mindlessmuse666/iris-knn

Проект демонстрирует применение алгоритма k-ближайших соседей (KNN) для классификации набора данных Iris. Включает загрузку данных, обучение модели, оценку производительности и визуализацию результатов с использованием библиотек Pandas, Scikit-learn, Matplotlib, Seaborn и Plotly.

algorithm classification data-analysis data-visualization iris-dataset knn lazy-learning machine-learning python scikit-learn

Last synced: 17 Aug 2025

https://github.com/changhoi/algorithm

Code

algorithm

Last synced: 30 Mar 2025

https://github.com/chasefunny/learn

系统学习 :JavaScript、nodejs、nestjs、vue、react、webpack等知识的笔记

algorithm frontend full-stack javascript mysql nodejs

Last synced: 12 Feb 2026

https://github.com/ingkellswith/cplusplus-algorithm

📝algorithm-ground✒️

algorithm cpp data-structure

Last synced: 03 Mar 2025

https://github.com/xihuanxiaorang/workbook

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

algorithm data-structure sql

Last synced: 15 Feb 2026

https://github.com/jorisbertier/courscomplet

Cours Développeur web & mobile

algorithm css javascript sql

Last synced: 17 Mar 2025

https://github.com/nikolasent/algorithm-collection

Personal collection of classical algorithms

algorithm algorithms cpp numerical-methods sorting-algorithms

Last synced: 02 Apr 2025

https://github.com/katyaprusakova/filler

A project for Hive Helsinki where the goal is to create a player for the game filler, my player shall be able to put more pieces to a board than enemy does.

42school algorithm heatmap

Last synced: 26 Mar 2025

https://github.com/zerdicorp/two_line_segments_intersection

Visualization of the algorithm for finding the intersection of two line segments.

algorithm intersection math visualization

Last synced: 02 Apr 2025

https://github.com/zerdicorp/boids_simulation

Have you already implemented the boids simulation algorithm? So now it's my turn!

2d algorithm boids boids-simulation flock visualization

Last synced: 02 Apr 2025

https://github.com/kristiyanvachev/cpp_dsa

Data structures and Algorithms with C++ course at Sofia University

algorithm binary cpp datastructures dsa fmi linked list queue sda sdp stack su tree trie

Last synced: 17 Mar 2025

https://github.com/yankeguo-deprecated/snowflake-alt

A concurrent-safe lock-free implementation of snowflake algorithm in Golang

algorithm golang id-generator snowflake

Last synced: 08 Apr 2025

https://github.com/firoz-thakur/leetcodesolving

Welcome to the LeetCode Problem Solving repository! This repository contains solutions to a variety of problems from LeetCode, covering a wide range of topics in Data Structures and Algorithms. The goal is to enhance problem-solving skills and help you ace technical interviews.

algorithm codechef-solutions codeforces-solutions competitive-programming cpp data-structures java leetcode leetcode-solutions problem-solving

Last synced: 18 Mar 2025

https://github.com/zulfachafidz/green_horizon_forecasting_peak_organic_avocado_sales_with_the_prophet_algorithm

The Green Horizon Project leverages the Prophet algorithm to predict peak sales of organic avocados, supporting the campaign "APEAM GO ORGANIC." Using Python and Looker Studio, this analysis aims to provide deep insight into sales trends and potential, forming the basis of smarter marketing strategies.

algorithm algorithms analytics data data-analysis data-engineering data-mining data-science data-visualization forecasting machine-learning machine-learning-algorithms prophet-model python python-script

Last synced: 20 Mar 2025

https://github.com/rayandrew/branchbound

Branch and bound implementation in Java with Swing GUI

algorithm branch-and-bound java swing-gui tsp

Last synced: 07 Sep 2025

https://github.com/alvarocastro/stalinsort

An implementation of the meme stalinsort in JavaScript.

algorithm javascript meme sort sorting stalin stalinsort

Last synced: 20 Mar 2025

https://github.com/liqwang/leetcode

Re:从零开始的LeetCode生活

algorithm golang leetcode

Last synced: 15 Jan 2026

https://github.com/lovesaroha/infinite-monkey-problem

The infinite monkey theorem states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type any given text, such as the complete works of William Shakespeare.

algorithm genetic-algorithm html infinite-monkey-theorem javascript

Last synced: 02 Mar 2025

https://github.com/eeeyooon/algorithm

Javascript algorithm + SQL practice

algorithm javascript oracle-database sql

Last synced: 02 Mar 2025

https://github.com/koji/algorithm

algorithm

algorithm js python

Last synced: 27 Oct 2025

https://github.com/deiucanta/pagelist

Pagination logic/algorithm in Javascript

algorithm javascript pagelist pagination paginator typescript

Last synced: 02 Mar 2025

https://github.com/katahiromz/spheredist

equal distance distribution of vertexes on a sphere

algorithm cxx cxx11 distribution library plotter plotting sphere sphere-surface vertex vertices

Last synced: 27 Nov 2025

https://github.com/akashnath420/graph-based-path-finding-tool

The Java code models all 64 districts of Bangladesh as nodes in an undirected, weighted graph. The graph captures road distances between districts to support pathfinding, logistics, or geographic analysis.

akash-nath algorithm algorithms bfs cse246 data-structures dsa east-wast-university ewu graph shortest-path-algorithm

Last synced: 16 Jun 2025

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

42- Solo project: Create a custom algorithm in C to sort a list of int.

algorithm c

Last synced: 16 Jun 2025

https://github.com/mike014/movieranker

A Django-based web application that fetches and displays movies from The Movie Database (TMDB) API, allowing users to filter movies by genre.

algorithm algorithms api black django html-css-javascript isort justwatch-api open-source precommit-hooks pytest python test tmdb-api tox

Last synced: 22 Feb 2025

https://github.com/marcel-haag/algorithms

Small collection of simple and complex algorithms written in python.

algorithm algorithms python python3 sort

Last synced: 29 Dec 2025

https://github.com/arthurdelamare/gears

A TypeScript library for algorithms and data structure.

algorithm phonetic soundex

Last synced: 23 Feb 2025

https://github.com/rickreisdev/vendingmachine

Algoritmo que simula o funcionamento de uma máquina automática de alimentos no ambiente do terminal do C++.

algorithm cpp rickreis rickreisme vending-machine

Last synced: 07 Jul 2025

https://github.com/ia7ck/rust-competitive-programming

snippets for competitive programming

algorithm competitive-programming rust

Last synced: 02 Feb 2026

https://github.com/imhojeong/algo_playing

직접 알고리즘을 그려보고 코드 및 구현해보는 repo

algorithm react

Last synced: 03 Apr 2025

https://github.com/ireddragonicy/fuzzy-logic-netflix-recommendation

Analyze and classify Netflix movies based on their IMDb ratings, release years, and the number of votes they have received. Traditional binary classification methods often fall short when dealing with Fuzzy-Logic.

algorithm analysis artificial-intelligence dataset datasets fuzzy fuzzy-logic ipynb-jupyter-notebook kaggle machine-learning movie netflix python

Last synced: 12 Mar 2025

https://github.com/helland369/algorithms

I'm learning Algorithms & Big O notation and write it in C++

algorithm algorithms big-o-notation cpp cpp17

Last synced: 11 Apr 2025

https://github.com/pf12345/algorithm-gui

js 算法相关及图形化查看,使用react实现

algorithm gui react sorting-algorithms

Last synced: 08 Sep 2025

https://github.com/ribtas007/dsa_cs506

contains all the works that I did while pursuing the DSA_CS506 course.

algorithm c cpp data-structures

Last synced: 18 Mar 2025

https://github.com/chausme/simple-binary-search

Simple binary search algorithm implementation

algorithm algorithms search

Last synced: 27 Mar 2025

https://github.com/abyss-s/lguplus-ureca-2nd

[LG유플러스] 유레카 SW교육과정 2기

agile algorithm datastructures java rdbms react typescript web-security

Last synced: 30 Dec 2025

https://github.com/ndeta100/algorithms_in_javascript

Algorithms and data structures in JavaScript with implementations and small text explanations

algorithm algorithms computer-science data-structures

Last synced: 02 Aug 2025

https://github.com/puzzlef/pagerank-openmp-dynamic

Design of OpenMP-based Parallel Dynamic PageRank algorithm for measuring importance.

algorithm analysis experiment graph iterative link multithreading openmp pagerank

Last synced: 09 Sep 2025

https://github.com/duguce/algosolutions

本仓库用来存储我所做过的来自各大题库的OJ算法题的题解(当前均使用Python3实现),以及算法学习的相关笔记

algorithm python3 solutions

Last synced: 10 Jul 2025

https://github.com/droptrigger/finding-the-optimal-path-algorithm-a-star

The algorithm for finding the A* path in the console and WPF

a-star a-star-algorithm algorithm algorithms c-sharp console wpf

Last synced: 04 Apr 2025

https://github.com/timbeurskens/Go-WFC

A Go wave-function-collapse port based on the C# WFC implementation.

algorithm go golang procedural-generation procedural-textures wfc

Last synced: 06 May 2025

https://github.com/computational-problem-solving/js-max-gap

:hole: max-gap library for JavaScript

agpl algorithm algorithms javascript js

Last synced: 18 Jun 2025

https://github.com/minter-v1/chondaek-coding

ONLY FOR 촌댁의 취뽀를 위한 알고리즘 Repo

algorithm codingtest python

Last synced: 17 Jun 2025

https://github.com/phrugsa-limbunlom/algos

A collection of algorithms implemented in Scala for practicing.

algorithm scala

Last synced: 18 Jun 2025

https://github.com/donghl-dev/study-algorithm_datastructure

알고리즘 및 자료구조 공부를 위한 저장소

algorithm data-structures jdk8

Last synced: 20 Jun 2025

https://github.com/basemax/subsetsumbacktracking

This is an implementation of the Sub Set Sum Backtracking algorithm in C. The algorithm is used to find a subset of a given set of numbers that adds up to a given sum. The algorithm is implemented using backtracking.

algorithm backtracking backtracking-algorithm backtracking-search c data-structures-and-algorithms datastructure ds sub-set-sum subsetsum sum sum-algorithm tree

Last synced: 21 Jun 2025

https://github.com/leadstar116/swift_binary_search_algorithm

Implement binary search algorithm in swift

algorithm binary-search swift swift4

Last synced: 03 Feb 2026