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/klihe/astar-visualization

I am trying to implement *a path finding algorithm and create a visualization of it with Python and numpy library

algorithm astar-algorithm numpy pathfinding pygame python visualization

Last synced: 06 Apr 2025

https://github.com/mortend/typescript-clustering

Density Based Clustering for TypeScript

algorithm optics typescript

Last synced: 27 Oct 2025

https://github.com/jackparsonss/sorting-algotihm-visualizer

This repository is a simple sorting algorithm visualizer, made using python and tkinter

algorithm gui python3 sort visualization

Last synced: 27 Oct 2025

https://github.com/uudashr/fibgo

Fibonacci in Go

algorithm fibonacci

Last synced: 08 May 2026

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

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

algorithm coding-test javascript

Last synced: 10 Jun 2025

https://github.com/zerdicorp/ccbea

Caesar Cipher Based Encryption Algorithm.

algorithm cipher decryption encryption java

Last synced: 02 Apr 2025

https://github.com/gregorybchris/bfprt

Median of medians quickselect algorithm

algorithm blum complexity conquer divide median quick quickselect quicksort

Last synced: 06 Feb 2026

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

LeetCode,《剑指offer》中的算法题的题目和解法以及常见算法的实现

algorithm

Last synced: 24 Jan 2026

https://github.com/abdullah00001/phitron-fall2023

Phitron-Fall2023 represents my programming journey, featuring course codes in C, C++, data structures, algorithms, Python, OOP, SQL, HTML, CSS, JavaScript, Django MVT, and DRF. From writing "Hello World" in C to advanced concepts, this repo encapsulates my learning path.

algorithm bootstrap5 c cpp css data-structure django django-rest-framework html javascipt mysql oop postgresql python sql

Last synced: 12 Apr 2026

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: 29 Jan 2026

https://github.com/babanigit/java-dsa-practice

I regularly practice data structures and algorithms from LeetCode to enhance my problem-solving skills and algorithmic thinking. Feel free to explore my code and delve into the intricacies of my solutions. Happy hacking!

algorithm algorithms java leetcode leetcode-java leetcode-solutions

Last synced: 24 Mar 2025

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

Algorithm and coding challenge practice with tutorials and examples.

algorithm practice programmers

Last synced: 13 Jun 2026

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/mooreniemi/bam

Boston Algorithms Meetup

algorithm algorithms javascript ruby

Last synced: 08 May 2026

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/developer-sdk/interview

개발자 면접관련 질문을 정리합니다. 개발자로서 알고 있으면 좋은 내용을 정리합니다.

algorithm interview interview-questions

Last synced: 30 Jan 2026

https://github.com/aenguerrand/th-generate-integer-partition

Generate the integer partition of number p(n)

algorithm combinatorics tsinghua-university

Last synced: 16 Nov 2025

https://github.com/m-valentino/epx-pixel-art-scaling

JavaScript canvas implementation of the EPX pixel art scaling algorithm

algorithm canvas epx image-scaling javascript nearest-neighbor pixel-art

Last synced: 10 Jun 2026

https://github.com/imvexed/wfc

A Nim port of Wave Function Collapse Tiling

algorithm gamedev machine-learning procedural-generation wfc

Last synced: 23 Mar 2025

https://github.com/bialger/bst

C++ library that implements an Associative Container with Binary Search Tree logics. ITMO SE'27 first cource programming laboratory work.

algorithm algorithms stl-container stl-containers student-project

Last synced: 25 Feb 2026

https://github.com/bam-j/algorithm-study

블로그 알고리즘 정리 포스트 코드 수록 + 코딩 테스트 코드 수록

algorithm data-structures javascript

Last synced: 31 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: 01 Feb 2026

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/lkdcode/baekjoonhub

BaekjoonHub & Programmers

algorithm boj programmers

Last synced: 31 Mar 2025

https://github.com/gustavo-p0/desafio-gustavo-pimentel-carvalho-costa

Repositório criado para o Desafio de automatizar um caixa de uma Lanchonete. A missão é construir a lógica que calcula o valor de uma compra de acordo com o cardápio, regras de negócio e descontos da Lanchonete.

algorithm challenge dbserver jest nodejs startdb

Last synced: 09 May 2026

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

solves tetris puzzles

algorithm ruby sigil talos-principle tetris

Last synced: 22 Nov 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: 16 Apr 2026

https://github.com/dubniczky/convex-hull

Optimizing a convex hull using trigonometric elimination on a web environment

algorithm javascript optimization p5js web

Last synced: 31 Mar 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: 19 Jun 2026

https://github.com/krzjoa/clrs

Cormen et al. algorithms bible

algorithm c c-language clrs clrs-book cormen-algorithms

Last synced: 13 Nov 2025

https://github.com/drewsworkshop/juliaset-animation

Julia Set animation dynamically evolves the fractal's appearance over time (MATLAB script)

algorithm art fractal-algorithms fractal-images fractals juliaset juliasets matlab

Last synced: 05 Jun 2026

https://github.com/hackcpp/hackcpp.github.io

编程技术 blog 网站,90后 C++ 程序猿, 学习记录, 技术分享, 编程笔记, 数据结构与算法, 程序架构设计

algorithm cplusplus data-structures design-patterns vuepress-blog

Last synced: 31 Jan 2026

https://github.com/iwillteixeira/enumerable_ruby

enumerable ruby

algorithm ruby

Last synced: 28 May 2026

https://github.com/rxnew/spp

Strip-packing problem solver

algorithm strip-packing

Last synced: 27 Feb 2025

https://github.com/zanadoman/iterative-merge-sort

Iterative Merge Sorting Algorithm with optimizations

algorithm merge-sort sorting

Last synced: 23 Mar 2025

https://github.com/justinianus2001/projecteuler

All my Project Euler solutions in C++ language

algorithm cpp hackerrank-solutions mathematics project-euler

Last synced: 26 May 2026

https://github.com/phantie/ow_matchmaking_queue

Implementation of a matchmaking queue

algorithm queue

Last synced: 28 Mar 2025

https://github.com/ivikramsahu/data-structure

Data-structure is not for interviews but to develop scalable software using those.

algorithm computer-engineering computer-science data-structures

Last synced: 24 Jan 2026

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

백준 문제 풀이

algorithm

Last synced: 13 Feb 2026

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

A PHP library for implementing various algorithms

algorithm php snowflake

Last synced: 27 May 2026

https://github.com/arwl2016/algorithms

Collection of solutions to Codewars algorithm challenges

algorithm javascript

Last synced: 24 Mar 2025

https://github.com/devfancy/knu

컴퓨터학부에서 배운 과목들을 정리한 repo 입니다.

algorithm data-structures system-programming

Last synced: 24 Jun 2025

https://github.com/baekeunsun/algorithm

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

algorithm coding-test

Last synced: 23 Aug 2025

https://github.com/arwl2016/game-of-life-jquery

Free Code Camp Challenge - using jQuery instead of React

algorithm express game jquery

Last synced: 08 May 2026

https://github.com/xihuanxiaorang/workbook

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

algorithm data-structure sql

Last synced: 15 Feb 2026

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/artainmo/push_swap

42 school project. Algorithm project consisting of optimized data sorting with quicksort or other algorithm.

42school algorithm c quicksort-algorithm

Last synced: 16 Mar 2025

https://github.com/lucashnss/if684-qlearning-project

This is a project for the course Inteligent Systems (IF684) in CIN-UFPE. Basically it's the implementation of q learning, which is a reinforcement learning algorithm, the objective is use it to training the Amongus to learn the fastest way to arrive at the end of the map.

algorithm qlearning

Last synced: 19 Jun 2026

https://github.com/kth990303/baekjoon

백준 문제들을 풀고 올리는 레포지토리

algorithm

Last synced: 10 Jun 2025

https://github.com/fabienbounoir/simulateurmodulauto

Simulateur de prix réalisé pour le site internet modulauto.net, permettant aux clients de réaliser directement leur estimation.

algorithm html javascript price simulator

Last synced: 10 Jun 2025

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

☁️ 구름 문제 풀이

algorithm java koltin

Last synced: 06 May 2026

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

smart city solution for traffic congestion.

algorithm hackathon smart-cities

Last synced: 04 Mar 2026

https://github.com/cuixing158/svd-fit-line

Linear Least Squares Problems Using SVD, straight line fitting (2D and 3D)

algorithm fitting fitting-algorithm math svd

Last synced: 04 Mar 2026

https://github.com/ruddyscent/ccspip

Solutions for exercises in the Book Classic Computer Science Problems in Python

algorithm book manning-publications python37

Last synced: 04 Mar 2026

https://github.com/laurencewarne/eratosthenes

Random implementations of the sieve of Eratosthenes

algorithm eratosthenes numpy python3

Last synced: 16 Apr 2026

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

Efficiently sums slices of arrays

algorithm javascript optimization summation

Last synced: 15 Mar 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/vladiant/color2gray

Color2Gray algorithm implementation

algorithm color2gray compute-shaders doctest opencl opengl vulkan

Last synced: 28 May 2026

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/projects-developer/cryptography-project-using-symmetric-algorithm

This project aims to design and implement a secure data encryption system using a symmetric key algorithm. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

algorithm btechproject computerscienceproject cryptography decryption-data-security key-exchange mtechproject network-security stream-cipher symmetric-algorithm

Last synced: 05 Mar 2026

https://github.com/nurulashraf/java-fibonacci-generator

A simple Java program that generates the Fibonacci sequence up to a specified number of terms. Includes error handling for invalid inputs and uses a Scanner for user input.

algorithm beginner-friendly console-app error-handling fibonacci java number-sequences

Last synced: 31 Mar 2025

https://github.com/lovesaroha/a-star-path-finding-go

A star path finding algorithm in golang with visual in terminal.

a-star-path-finding algorithm golang terminal-colors terminal-graphics

Last synced: 24 May 2026

https://github.com/reljicd/python-playground

Repo for various python scripts, exercises, challenges....

algorithm algorithms challenges pytest python python3 test

Last synced: 17 Aug 2025

https://github.com/jeongju9216/algorithm

Swift/Python 알고리즘

algorithm python swift

Last synced: 17 Apr 2026

https://github.com/hasanyahya101/routerender-vite

This is a basic Dijkstra's path finding algorithm visualizer. You set a start and an end tile. The algorithm starts searching each tile it can and finally finds and displays the shortest path.

algorithm algos dijkstra-s finding github github-pages mit pages path path-visualizer shadcn static tiles

Last synced: 09 May 2026

https://github.com/caizixian/algorithm_exercise

My solutions to some problems

algorithm solutions

Last synced: 10 May 2026

https://github.com/arodr967/virtual_memory_management

A system call written in C, to report on memory management statistics, and a counter-based clock page replacement algorithm.

algorithm linux-kernel memory-management memory-stats system-calls virtual-memory

Last synced: 30 Apr 2026

https://github.com/onewe/c-sort

sort algorithm for c , terminal GUI.

algorithm c

Last synced: 26 Jun 2025

https://github.com/xingwd/algorithm

算法学习笔记

algorithm python3

Last synced: 23 Jul 2025

https://github.com/davidemodolo/closest-pair-of-points-hpc

MPI parallel implementation of bruteforce and divide et impera approaches to the Closest Pair of Points problem

algorithm closest-pair-of-points hpc mpi parallel-computing

Last synced: 12 Mar 2025