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/lucassklp/yens.algorithm

Yens Algorithm and First Fit Implementation made for Optical Networking discipline.

algorithm algorithms graph k-best-paths k-paths k-shortest-paths yen

Last synced: 11 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/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/krvajal/graph-experiments

Graphs algorithms experiments in C++ 11

algorithm cpp11 graph-algorithms graph-theory graph-traversal

Last synced: 12 Oct 2025

https://github.com/dup4/algorithmic-library

collections of some commonly used algorithms

algorithm cpp

Last synced: 12 Oct 2025

https://github.com/mohitjaisal/algoviz

Its a visualizer for sorting algorithms to see how they work with real values. It's implemented with React.js, some minimal material UI, and sorting algorithms in Javascript.

algorithm algorithms bubble-sort dsa hacktoberfest hacktoberfest-accepted javascript mergesort nodejs quicksort sorting-algorithms visualizer

Last synced: 12 Oct 2025

https://github.com/afeiship/next-bubble-sort

React router route manager.

algorithm bubble next sort

Last synced: 01 Apr 2025

https://github.com/anson09/ac

AC means power or accepted, practicing your js and programing skill from here ๐Ÿงค

algorithm js leetcode programming

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/3aceshowhand/algorithms

For Algorithm Red books.

algorithm online-course

Last synced: 12 Oct 2025

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

Olympic Tin Hแปc HUST

algorithm c

Last synced: 08 Apr 2025

https://github.com/gmihov001/caesar-cipher-encrypting-app

Simple app that encrypts and decrypts text messages based on the logic of Caesar's Cipher (React based)

algorithm frontend reactjs

Last synced: 12 Oct 2025

https://github.com/hongchangwu/haskell-99

Ninety-Nine Haskell Problems

algorithm haskell stack

Last synced: 13 Oct 2025

https://github.com/yanqic/algorithm

็ฎ—ๆณ•็ฌ”่ฎฐ ๅŠ leetcode ้ข˜่งฃ

algorithm golang leetcode

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

Implementations of various algorithms.

algorithm

Last synced: 13 Oct 2025

https://github.com/beling/algorithms_python

Python implementation of some algorithms and data structures.

algorithm algorithms data-structures data-structures-algorithms data-structures-and-algorithms

Last synced: 15 Mar 2025

https://github.com/sur16-cse/internity-internship-dsa-2021

This internship is for Design and Analysis of Algorithm. It is 45 days internship cover important concepts of data structure and algorithm . It also cover advanced topic for placement.

algorithm cpp data-structures

Last synced: 26 Feb 2025

https://github.com/hassansin/algorithms

Algorithms and Data Structures in Go

algorithm data-structures go golang

Last synced: 06 Mar 2025

https://github.com/oliverkovacs/array-sum

Efficiently sums slices of arrays

algorithm javascript optimization summation

Last synced: 15 Mar 2025

https://github.com/rgmining/script

CLI tools for analyzing review graphs

algorithm analyze graph mining review

Last synced: 18 Jan 2026

https://github.com/xihuanxiaorang/workbook

LeetCode&NowCoder ็ฎ—ๆณ•ไธŽๆ•ฐๆฎๅบ“็ญ‰้ข˜็›ฎ

algorithm data-structure sql

Last synced: 15 Feb 2026

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/mouad-el-asri/philosophers

Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger. ๐Ÿฝ๏ธ

algorithm c c-programming multi-threading philosophers problem-solving processes threads

Last synced: 03 Jul 2025

https://github.com/seishiiin/algo-flow

๐Ÿ–ฅ๏ธ Application de bureau pour รฉcrire et exรฉcuter du pseudocode.

algorithm desktop education electron pseudocode

Last synced: 08 Apr 2025

https://github.com/rubyonworld/ruby_ecdsa

This gem implements the Elliptic Curve Digital Signature Algorithm (ECDSA) almost entirely in pure Ruby.

algorithm curve digital ecdsa elliptic gem ruby signature

Last synced: 20 Jun 2025

https://github.com/donno2048/pi

Top 10 algorithms to get pi and one weird code to test them all

algorithm benchmark pi python testing

Last synced: 01 Jul 2025

https://github.com/jamesclarke7283/probabilityfactorcalculator

This allows you to work out the probability of any real-world event, Given the factors and each variable that plays in each factor.

algorithm calculator combinations gui probability tkinter

Last synced: 06 Mar 2025

https://github.com/tomijuarez/yavt

Una aplicaciรณn didรกctica para la introducciรณn a la verificaciรณn formal de programas

algorithm c-plus-plus first-order-logic formal-verification parser

Last synced: 18 Jul 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/auycro/clustering-study-with-ga-java

Solving cluster problem using Genetic Algorithm (GA) implement in Java

algorithm genetic-algorithm java

Last synced: 25 Mar 2025

https://github.com/f3nr1rs3c/AlgorithmAndProgramming

ฤฐstanbul GeliลŸim รœniversitesi - Programlama Dersi Notlarฤฑ

algorithm cpp programming programming-language

Last synced: 03 Sep 2025

https://github.com/kartmaan/lychrel-number

Iterative process of adding numbers with their palindrome in order to end up with a new palindrome, or not...

196-algorithm algorithm calculations lychrel-number math mathematics palindrome palindrome-number unsolved-problems

Last synced: 14 Oct 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/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/rlagksruf16/algorithm_everyday

๐Ÿ’ปAlgorithm Problems & Solutions using C++, JS

algorithm cpp problems

Last synced: 14 Oct 2025

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

Generator of RNM code

algorithm c

Last synced: 17 Jul 2025

https://github.com/abhinandpn/dsa-golang

Data structure and algorithm in golang

algorithm data-structures golang linked-list

Last synced: 04 Apr 2025

https://github.com/jackhowa/truncate-string-fcc

Truncate a string (first argument) if it is longer than the given maximum string length (second argument). Return the truncated string with a ... ending.

algorithm freecodecamp javascript

Last synced: 15 Mar 2025

https://github.com/aumirza/dsa

My DSA Practice.

algorithm dsa

Last synced: 23 Mar 2025

https://github.com/jackhowa/where-i-belong

Not the Linkin Park song, an algorithm and array problem. Return the lowest index at which a value (second argument) should be inserted into an array (first argument) once it has been sorted.

algorithm freecodecamp

Last synced: 25 Jul 2025

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

Efficient algorithms and data structures

algorithm cpp03 spoj topcoder

Last synced: 24 Feb 2026

https://github.com/petoc/algo

Collection of algorithm implementations for Go.

algorithm damm go golang luhn

Last synced: 22 Jan 2026

https://github.com/privatepeople/codingtest

์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๊ณต๋ถ€๋ฅผ ์œ„ํ•œ ์ €์žฅ์†Œ

algorithm alogorithms coding coding-test coding-tests data-structure data-structures python

Last synced: 14 Oct 2025

https://github.com/amirhossein-github/javascript-database

This repository contains all my knowledge of JavaScript.

algorithm javascript syntax

Last synced: 14 Oct 2025

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

๋ฌธ์ œํ•ด๊ฒฐ๊ธฐ๋ฒ• ์ˆ˜์—…์— ๋Œ€ํ•œ ๋‚ด์šฉ ๋ฐ ์ •๋ฆฌ ์ €์žฅ์†Œ

algorithm data-structures jdk8 problem-solving

Last synced: 30 Mar 2025

https://github.com/agoalofalife/concrete_mathematics

ะ ะตะฟะพะทะธั‚ะพั€ะธะน ะฟะพ ะบะฝะธะณะธ "ะšะพะฝะบั€ะตั‚ะฝะฐั ะผะฐั‚ะตะผะฐั‚ะธะบะฐ" ะ”.ะšะฝัƒั‚

algorithm algorithms mathematics

Last synced: 05 Jan 2026

https://github.com/nikoo-asadnejad/sjf-algorithm

a simple project in which SJF scheduling algorithm has been implemented

algorithm csharp csharp-code dotnet dotnet-core dotnetcore sjf sjf-algorithm sjf-process-scheduling sjf-scheduling

Last synced: 22 Mar 2026

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/narekhovhannisyan/sorting-algorithms

Popular sorting algorithms implemented in javascript.

algorithm javascript js sort sorting

Last synced: 15 Oct 2025

https://github.com/raveensr/a-star-path-finding-algorithm

This is program written in java using the A* algorithm. This algoirthm calculates distance on three main categories. Those are Euclidean, Manhatton and Chebyshew.

a-star algorithm chebyshev euclidean java manhatton

Last synced: 15 Oct 2025

https://github.com/moonheekim0118/algorithm

https://leetcode.com/moonheekim0118/

algorithm algorithms javascript javascript-algorithms leetcode

Last synced: 05 Apr 2025

https://github.com/hyunjung-choi/boj

๐Ÿ’ก Baekjoon Online Judge

algorithm java kotlin

Last synced: 15 Oct 2025

https://github.com/angeldollface/pyflek

Test the strength of your passwords with the Doll algorithm. :gear: :snake:

algorithm mit-license password-checker python-3-10 security

Last synced: 06 Mar 2025

https://github.com/tayloradam1999/holbertonschool-interview

All of the interview prep projects issued by Holberton Tulsa

algorithm c es6-javascript logic python

Last synced: 27 Feb 2025

https://github.com/iamuhammadkhan/certifications

Some certifications for basic iOS development and algorithms.

algorithm basic-learning certification ios swift

Last synced: 16 May 2025

https://github.com/rimgosu/algorithm-99club

python algorithm study with sparta

algorithm python

Last synced: 31 Aug 2025

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/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/baekeunsun/algorithm

๐Ÿ“– ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๋ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€ ๊ธฐ๋ก์„ ์œ„ํ•œ ์ €์žฅ์†Œ

algorithm coding-test

Last synced: 23 Aug 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/parkjungyoon/python_coding_test_study

๐Ÿ‘ฉโ€๐Ÿ’ป ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋…๊ณผ ํ’€์ด๋ฅผ ๊ธฐ๋กํ•˜๋Š” ์ €์žฅ์†Œ ์ž…๋‹ˆ๋‹ค. (Python, Java, SQL)

algorithm java python

Last synced: 15 Mar 2025

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

Maze generator using pygame ๐Ÿ

algorithm generator maze-generator pygame python

Last synced: 17 Oct 2025

https://github.com/i-aiymen/debt_simplification

A Dart function that simplifies debt settlements among a group, similar to 'Quick Split' app. Takes a list of debts and returns a simplified list.

algorithm dart flutter quick-split

Last synced: 24 Feb 2026

https://github.com/alvarocastro/heapsort

Yet another implementation of heapsort in JavaScript aimed to be flexible, lightweight and fast.

algorithm heapsort sort

Last synced: 17 Oct 2025

https://github.com/trivigy/set

Implementation of the set data structure

algorithm data-structure go set

Last synced: 01 Apr 2025