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/arwl2016/game-of-life-jquery

Free Code Camp Challenge - using jQuery instead of React

algorithm express game jquery

Last synced: 26 Oct 2025

https://github.com/rxnew/spp

Strip-packing problem solver

algorithm strip-packing

Last synced: 27 Feb 2025

https://github.com/at1as/tetris-solver

solves tetris puzzles

algorithm ruby sigil talos-principle tetris

Last synced: 22 Nov 2025

https://github.com/lkdcode/baekjoonhub

BaekjoonHub & Programmers

algorithm boj programmers

Last synced: 31 Mar 2025

https://github.com/bjam24/traveling-salesman-problem

The project is about solving symmetrical traveling salesman problem. The repository contains 4 optimization algorithms: Tabu Search, Hill Climbing with Multi-Start, Nearest Neighbor and Simulated Annealing.

algorithm automation hill-climbing nearest-neighbor python simulated-annealing tabu-search travelling-salesman-problem xlsx

Last synced: 24 Mar 2025

https://github.com/jeypi-official/multiplesapp

MultiplesApp is an Angular app integrated with Firebase and Ionic, designed for performing multiple operations. It supports mobile platforms and uses Firebase for database and hosting services, offering cross-platform compatibility with Capacitor.

algorithm angular firebase ionic typescript

Last synced: 31 Mar 2025

https://github.com/zerdicorp/mandelbrot_set

Visualization of the Mandelbrot set.

algorithm mandelbrot mandelbrot-set math visualization

Last synced: 02 Apr 2025

https://github.com/chan9yu/javascript-codingtest

📘 자바스크립트 알고리즘 문제풀이

algorithm coding-test javascript

Last synced: 10 Jun 2025

https://github.com/sohomm/predict-insurance-charges

A predictive model to estimate the insurance charges based on a client's attributes, such as age and health factors. It offers a practical application of ml in business, enabling more accurate pricing models and helping companies manage risk while delivering personalized pricing strategies to clients.

administration algorithm bot data decision-trees download easy finance github java machine-learning management model neural-network nlp prediction project science trading university

Last synced: 13 Jan 2026

https://github.com/liuhaozzu/datastructure-algorithm

datastructure-algorithm

algorithm datastructure java

Last synced: 24 Mar 2025

https://github.com/imwildcat/leet-daily

A Rails app that helps a group of people to check-in on LeetCode

algorithm leetcode rails rails-application rails5

Last synced: 28 Mar 2025

https://github.com/sintan1729/checkintegrity

A simple tool for checking integrity of a file by matching checksums with given strings.

algorithm hash hashing

Last synced: 23 Nov 2025

https://github.com/omiq17/ds-algo-with-python3

Some of my python programming problems code that I solved.

algorithm python-3

Last synced: 27 Feb 2025

https://github.com/meysam81/change-coin

coin dispenser machine, returning the optimal result in O(numberOfCoins * targetValue)

algorithm coin-change coin-changer coin-dispenser java

Last synced: 18 Jun 2025

https://github.com/forma0-9097/algorithm-study

알고리즘 공부 기록을 위한 저장소.

algorithm python

Last synced: 24 Mar 2025

https://github.com/angelod1as/algorithms

A few algorithms made for a job interview

algorithm algorithms javascript react

Last synced: 12 Apr 2026

https://github.com/srj101/data-structures-implementations

Common Data Structures and their implementations using C++

algorithm bst-tree graph linked-list queue set stack

Last synced: 22 Apr 2025

https://github.com/moonheekim0118/algorithm

https://leetcode.com/moonheekim0118/

algorithm algorithms javascript javascript-algorithms leetcode

Last synced: 05 Apr 2025

https://github.com/marvinkweyu/javarocks

A series of Java challenges. Algorithms to live by

algorithm java

Last synced: 24 Mar 2025

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/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/semi-cloud/algorithm_study

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

algorithm data-structures java

Last synced: 30 Jul 2025

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

Various algorithms implemented with Kotlin

algorithm kotlin sorting

Last synced: 08 Apr 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/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/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/alightsoulmate/algocontestinfohub

[DEVELOPING!] Hub for Online Algorithm Contest Schedules

algorithm information-gathering one-stop-application site

Last synced: 04 Sep 2025

https://github.com/changhoi/algorithm

Code

algorithm

Last synced: 30 Mar 2025

https://github.com/jacksonchen1998/data-structure-algorithm

Data Structure and Algorithm for beginner

algorithm c-plus-plus data-structures python3

Last synced: 12 Jun 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/nicolasleroux/bubble-sort-algorithm

Bubble Sort implementation with ES6 Generators

algorithm bubble-sort sorting-algorithms

Last synced: 12 Jun 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/antonio-f/td-methods-sarsa

Temporal Difference methods - A simple implementation of SARSA algorithm applied to OpenAI gym's "CliffWalking" environment.

101 algorithm cliffwalking gym gym-environment machine-learning openai-gym reinforcement-learning sarsa sarsa-algorithm simple td-methods temporal-difference

Last synced: 30 Mar 2025

https://github.com/liwnn/skiplist

A fast skip list implementation for Go

algorithm data-structures go golang skiplist

Last synced: 28 Feb 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

https://github.com/orbulant/hardware-store-das

Using C++, data structures and algorithms are created to simulate a hardware store's inventory operations.

algorithm data-structures manipulate-data

Last synced: 04 Apr 2025

https://github.com/chrisvilches/knapsack-2d-allocation

Genetic algorithm that solves the 2D rectangle knapsack problem. Try to fit as many rectangular items as possible inside a container, while maximizing the total value the items provide.

algorithm computational-geometry genetic-algorithm genetic-algorithms geometry knapsack-problem rust rust-lang

Last synced: 16 Mar 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/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/hezztia/dead_ants_counter_by_hezztia

This python function counts the number of dead ants mentioned in a line of text. The code analyzes the text for ocurrences of the word "ant" and potential "ant bodies" to estimate the number of dead ants.

algorithm codewars function python

Last synced: 07 Apr 2025

https://github.com/changuii/algorithm

알고리즘 기록

algorithm java

Last synced: 04 Jul 2025

https://github.com/kanlon/algorithm-demo

该项目存放一些自己做过的算法的题目,主要以《剑指offer》中的算法为主

algorithm java

Last synced: 09 Apr 2025

https://github.com/ebonnal/vocompr

VOCabulary-based COMPRession algorithm. Codec specialized in the compression of texts having a very small disctinct characters set.

algorithm codec compression pypi-package python python3 vocabulary

Last synced: 27 Feb 2025

https://github.com/yutkin/algorithms_and_data_structures

My attempts at implementation of well-known algorithms and data structures

algorithm data-structrues

Last synced: 09 Apr 2025

https://github.com/iwatanikenji/exerciciosemc

Code exercises in C learned on the university (UTFPR)

algorithm array for-loop if-else memory-allocation switch-case utfpr while-loop

Last synced: 09 Apr 2025

https://github.com/yigger/algorithm-exercise

算法练习仓库

algorithm c

Last synced: 16 Mar 2025

https://github.com/fomjar/fomjar-core

Aliyun中间件和开源中间件的统一封装,工程化的集成场景下的各类方案支持

algorithm aliyun annotation async data-structure distributed el expression-language long-connection mq oss process-io spring

Last synced: 14 Jan 2026

https://github.com/yann-github/oc-lespetitsplats

OC - P7 - Les Petits Plats - Site de recettes de cuisine

algorithm benchmark flowchart javascript oop

Last synced: 07 Apr 2025

https://github.com/tanuj-maheshwari/min-cost-arborescence

Minimum Cost Arborescence of a Directed Graph

algorithm graph

Last synced: 17 Jun 2025

https://github.com/ryanparsa/leetcode

my leetcode playground

algorithm leetcode

Last synced: 11 Mar 2025

https://github.com/xandersteyn/maze-solver

A C++ program that generates a random maze and solves it using the Breadth-First Search (BFS) algorithm, displaying the solution path from start to end

algorithm breadth-first-scanner computer-science cpp cpp-algorithms educational graph-theory maze-generator maze-solver pathfinding problem-solving random-maze terminal-application

Last synced: 16 Mar 2025

https://github.com/seldo97/ant_maze

[Project for studies] Przeszukiwanie labiryntu za pomocą algorytmu mrówkowego gęstościowego (ang. ant-density DAS). Implementacja w Java.

algorithm ant-maze java study-project

Last synced: 23 Feb 2026

https://github.com/meysam81/niblpa

A Node Influence Based Label Propagation Algorithm for Community Detection in Networks

algorithm c-plus-plus c-plus-plus-11 community-detection complex-networks label-propagation network node-influence-based project thesis

Last synced: 16 Mar 2025

https://github.com/tkd-alex/cpp-exercise-2012

A collection of C++ exercise developed in 2012 at the high school

algorithm array c everithing exercise program school

Last synced: 25 Mar 2025

https://github.com/nir3x/fastpatternsscanner.cpp

FastPatternsScanner.cpp - Efficient Pattern Scanner for C++

algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning

Last synced: 01 Mar 2025

https://github.com/nir3x/cryptorand.cpp

CryptoRand.cpp - Random Key Generation using Cryptographic Techniques

algorithm algorithms c-plus-plus cpp cryptography encryption entropy random random-number-generation security

Last synced: 25 Nov 2025

https://github.com/jainamparikh0825/moowee

A movie finder with rich UI which lets you search for a movie and an algorithm designed in a way where the most searched movies by different users categorised under the most popular searches!

algorithm appwrite react tailwindcss

Last synced: 13 Apr 2026

https://github.com/juangesino/algebra

Methods and algorithms for linear algebra.

algebra algorithm linear-algebra

Last synced: 16 Mar 2025

https://github.com/cianhub/knapsack-algorithm-solution

A JavaScript algorithm for solving the knapsack problem

algorithm javascript knapsack-problem

Last synced: 26 Mar 2025

https://github.com/joymon/puzzles

Puzzles I have solved for interviews and fun

algorithm puzzle

Last synced: 26 Mar 2025

https://github.com/chasestarr/mergesort

Mergesort algorithm for ints in Go

algorithm go mergesort

Last synced: 01 Mar 2025

https://github.com/kishore-devaraj/movie-search

Implementation of sorting algorithm heap sort using search movie concept.

algorithm expect heapsort mocha reactjs

Last synced: 13 Apr 2026

https://github.com/antosser/sudoku-solver

A Rust implementation of a backtracking algorithm that solves Sudoku puzzles with randomized search, progress visualization, and colorful terminal output.

algorithm backtracking cli-tool puzzle-solver rust sudoku terminal

Last synced: 28 Apr 2025

https://github.com/kshru9/google-pagerank-algo-implementation

Implementation of PageRank algorithm used by Google to rank websites

algorithm google pagerank pagerank-algorithm python rank

Last synced: 28 Feb 2025

https://github.com/sbstndb/vectorized_find

Experimentations on the find function on vectors in c++

algorithm avx experimental find google-benchmark intrinsics

Last synced: 16 Mar 2025

https://github.com/calvinneo/pat

PAT/CCCC

algorithm

Last synced: 11 Mar 2025

https://github.com/yanne0800/lung_cancer_prediction

This project predicts lung cancer risks using machine learning models like Random Forest, Logistic Regression, and SVM. It analyzes patient data with features such as age, smoking habits, and symptoms. Data preprocessing, visualization, and performance evaluation ensure accurate predictions for early diagnosis.

algorithm classification cnn decision-tree-classifier decision-trees deep-learning gradientboosting keras lung-cancer medical-image-processing navies-bayes-classifer neuralnetworks python scikit-learn

Last synced: 16 Oct 2025

https://github.com/williamyyu/leetcode

LeetCode practice in Kotlin

algorithm kotlin leetcode

Last synced: 04 Apr 2025

https://github.com/bookseer/algorithms

Алгоритмы и структуры данных

algorithm algorithms data-structures education

Last synced: 03 Mar 2026

https://github.com/hyunsb/java-algorithm-practice

JAVA 알고리즘 문제풀이 저장소

algorithm data-structures java

Last synced: 02 Apr 2025

https://github.com/keivan-sf/insertion-sort-middle-tracking

Insertion-sort combined with middle-tracking to improve performance at certain scenarios

algorithm insertion-sort linkedlist

Last synced: 17 Mar 2025

https://github.com/yujung-jang/algorithm

👩‍💻 알고리즘 공부 👩‍💻

algorithm

Last synced: 06 Oct 2025

https://github.com/eacontang/algorithm-in-python

algorithm-in-python

algorithm leetcode python

Last synced: 07 Oct 2025

https://github.com/skarakasoglu/gfg-algorithms

Solutions and implementations of the some algorithm problems in Golang

algorithm algorithms data-structures golang

Last synced: 14 Jan 2026

https://github.com/moeyang/go-leetcode

leetcode题解,不定时更新。

algorithm go golang interview-questions leetcode

Last synced: 12 Mar 2026

https://github.com/rahul1582/bank-loan-classification

Classifying whether a person is taking personal loan or not using all the Classification Algorithms.

algorithm analysis classi data

Last synced: 08 Oct 2025

https://github.com/tiago-sb/ap1

listas de exercícios feitos para a matéria de Algoritmos e Programação 1

algorithm c

Last synced: 08 Oct 2025

https://github.com/ron4fun/simplexcpp

SimplexCPP is a c++ library that helps solves `Linear Programming Equations` i.e Maximization problems, easily also providing you with neat results.

algo algorithm linear-programming maximization simplex-method

Last synced: 09 Oct 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/StudyResearchProjects/selection-sort-js

A "Selection Sort" algorithm implementation in JavaScript

algorithm javascript selection-sort

Last synced: 09 Oct 2025

https://github.com/hy57in/mangorithm

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

algorithm codingtest javascript python3

Last synced: 09 Oct 2025