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/florianwoelki/towersofhanoi

Simple JavaScript simulation for Towers Of Hanoi

algorithm javascript towersofhanoi

Last synced: 04 Jul 2026

https://github.com/mustafadalga/sayiyi-yazili-olarak-yazma

En fazla 4 basamaklı olacak şekilde girilen bir sayının yazılı olarak çıktısını veren C# uygulaması

algorithm algorithm-challenges algorithms csharp

Last synced: 26 May 2026

https://github.com/gregoirebrn/push_swap

Algorithm of sorting a large number of data with the least instruction

algorithm instructions radix

Last synced: 07 Apr 2025

https://github.com/nikoheikkila/tuubacrypt

The least useful encryption and decryption algorithm.

algorithm monty python silly

Last synced: 03 Apr 2025

https://github.com/ernyoke/longestword

Solution for the problem of: "Given a list of words, write a program to find the longest word made of other words in the list."

algorithm python

Last synced: 18 Jan 2026

https://github.com/risto-stevcev/haskell-maximum-subarray

Maximum subarray algorithm implementation in Haskell

algorithm haskell maximum subarray

Last synced: 04 Jun 2026

https://github.com/kklassa/evolutionary-algorithm

implementation of an evolutionary algorithm for function minimization and a testing and result visualization environment

ai algorithm artificial-intelligence data-science data-visualization evolutionary-algorithm evolutionary-algorithms optimization python

Last synced: 20 Jun 2025

https://github.com/liqwang/leetcode

Re:从零开始的LeetCode生活

algorithm golang leetcode

Last synced: 15 Jan 2026

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

python algorithm study with sparta

algorithm python

Last synced: 31 Aug 2025

https://github.com/hoehrmann/set-intspan-partition

Set::IntSpan::Partition Perl module

algorithm integer perl5 sets

Last synced: 26 Mar 2025

https://github.com/rxnew/bst

Binary Search Tree

algorithm binary-search-tree

Last synced: 15 May 2026

https://github.com/soc221b/abstract-algorithms

High level abstract code of every algorithm, data structure, and design patterns in any programming language

abstract abstraction adapter algorithm algorithms data-structures design-patterns flex flexible generic high-level-programming library stl template

Last synced: 15 May 2026

https://github.com/aumirza/dsa

My DSA Practice.

algorithm dsa

Last synced: 23 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/globalpolicy/tsp_with_ga_module

Implementation of a Genetic Algorithm module to solve the Traveling Salesman Problem

algorithm ga genetic traveling-salesman-problem tsp

Last synced: 09 Jul 2026

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

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

algorithm python

Last synced: 03 Apr 2025

https://github.com/nukopy/go-ads

Algorithms and Data Structures in Go

algorithm algorithms-and-data-structures data-structure go

Last synced: 15 Jan 2026

https://github.com/gregorybchris/hlucb

Implementation of Hamming-LUCB algorithm for approximate sorting

algorithm approximate confidence hamming lucb sorting

Last synced: 02 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/jhony-v/py-examples

Making ideas using python

algorithm python

Last synced: 23 Mar 2025

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

算法小白卡在了A题

algorithm

Last synced: 25 Apr 2026

https://github.com/alvarocastro/stalinsort

An implementation of the meme stalinsort in JavaScript.

algorithm javascript meme sort sorting stalin stalinsort

Last synced: 08 May 2026

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/anisaronno/dsa

Practice Data Structure and Algorithms

algorithm c datastructures dsa golang js php

Last synced: 11 Apr 2026

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

Sudoku solver algorithm in Java

algorithm java sudoku-solver

Last synced: 30 Jun 2026

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

python 数据结构和算法

algorithm python

Last synced: 20 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/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: 17 May 2026

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/debck/jsalgo

Contains Javascript Algorithms 📠

algorithm fcc javascript

Last synced: 15 Mar 2025

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

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

algorithm javascript programmers

Last synced: 01 Sep 2025

https://github.com/quincey001/datastructure-algorithms

Fucusing on data structure & algorithm & Solving coding questions

algorithm algorithms java leetcode

Last synced: 26 May 2026

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/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/thiagoluiznunes/algorithm-analysis-project

This repository consist of a variety of projects implemented for the "Análise e Projetos de Algoritmo" discipline of the Computer Science bachelor course of the Federal University of Paraíba - UFPB.

algorithm c cpp heapsort knapsack-problem mergesort quicksort sorting-algorithms

Last synced: 14 May 2026

https://github.com/brown9804/assembly-mips-mars-designs

Some programs that exemplify different algorithms developed in assembler thinking of a MIPS architecture with the MARS simulator

algorithm alu-digital-circuit assembler-thinking mars-simulator mips-architecture

Last synced: 07 Jul 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/hpedrorodrigues/avltree

A simple implementation of AVL Tree

algorithm avl-tree data-structure

Last synced: 14 Mar 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: 11 May 2026

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/ttwag/p2_gaussian_elimination

A function that encodes the Gaussian Elimination algorithm

algorithm linear-algebra numpy python

Last synced: 29 Apr 2026

https://github.com/chrismichaelps/computer-science-problem-solving

Learning haskell Language solving computer science programming problem. This implies having a better knowledge about how language works and how to understand better how functional languages work.

algorithm computer-science functional-programming haskell math solving-algorithm

Last synced: 11 Jun 2026

https://github.com/alekser/competitive-programming

Competitive Programming - is a place where Algorithms and Data Structures meet each other.

algorithm competition

Last synced: 26 Mar 2025

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

🔰 FreeCodeCamp Algorithm Challenge Solutions

algorithm challenges freecodecamp implementation

Last synced: 29 May 2026

https://github.com/prallhsu/leetcode

Various algorithm topics in LeetCode

algorithm

Last synced: 02 Apr 2025

https://github.com/prallhsu/pat-advanced-level-practice

PAT Advanced Level Practice

algorithm c-plus-plus

Last synced: 02 Apr 2025

https://github.com/linguini1/sortingalgs

An analysis of different sorting algorithms for my high school computer science course. Includes Excel charts and Big O notation.

algorithm algorithm-analysis algorithm-challenges algorithms analysis sort sorting sorting-algorithms

Last synced: 07 Sep 2025

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/comnetshh/lre

Standalone implementation of the Limited Relative Error algorithm including a Python wrapper

algorithm probability simulation

Last synced: 11 Apr 2026

https://github.com/pouu69/minegame

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

algorithm java mine

Last synced: 18 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/irisation23/java_algorithm

🧠.equals("CPU");

algorithm java programmers

Last synced: 10 Jul 2026

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/pseudoyu/cs61b-sp14

UC Berkeley —— CS61B Data Structures Spring 2014

algorithm data-structure java notes ucberkeley

Last synced: 17 Mar 2025

https://github.com/pseudoyu/redblacktree-java

Red Black Tree Implementation in Java

algorithm data-structure java

Last synced: 17 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/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/happyrip/algorithms-and-data-structures

Some basic algorithms and data structures implemented for practice.

algorithm algorithms algorithms-and-data-structures data-structures go golang

Last synced: 14 Jun 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/vadimgierko/sudoku-solver

This app solves an easy (for now) sudoku.

algorithm nextjs react sudoku sudoku-solver

Last synced: 04 Jul 2026

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: 07 Jun 2026

https://github.com/charlenry/charleshenrisaintmars_7_16052022

C'est un site de recettes de cuisine à l’instar de Marmiton ou 750g. Le site doit être doté d'un moteur de recherche avancé et performant.

algorithm api api-js constructor-pattern css3 drawio figma flowchart html5 javascript jsbench performance-monitoring poo sass use-case w3c-validator

Last synced: 12 Apr 2026

https://github.com/permutationlock/path_coloring_bgl

Implementations of several path coloring algorithms for the Boost Graph Library.

algorithm boost-graph-library graph-algorithms graph-coloring graph-theory hartman plane-graphs poh proof

Last synced: 08 Jun 2026

https://github.com/brkn/insertionsort_vs_mergesort

Homework 1 of My "Analysis of Algorithms I" Course

algorithm analysis cpp insertionsort mergesort sort

Last synced: 06 Apr 2025

https://github.com/bdadmehr0/encrypte-python

map. And notice that there's exactly one character between the given pairs: K->L->M, O->P->Q, E->F->G, and look at the very first letter in the text g, if this is English, a good guess is that g is actually i. What is the distance from g to i? Yes, G->H->I. So let's shift each character to the right, by 2, and y back to a, z back to b.

algorithm encoding encryption python

Last synced: 21 Mar 2025

https://github.com/zerdicorp/paed62_hashing_algorithm

A simple self-written version of the data hashing algorithm.

algorithm cryptography hash hashing-algorithm java paed62

Last synced: 02 Apr 2025

https://github.com/mstmdev/algorithm-go

基于golang实现的一些常用算法

algorithm go

Last synced: 12 Jan 2026

https://github.com/nekonenene/programmer-nou-wo-kitaeru-suugaku-puzzle

『プログラマ脳を鍛える数学パズル』への挑戦記録

algorithm ruby

Last synced: 22 Jul 2025

https://github.com/pawfa/algorithms

Example application to learn Redux and D3.js

algorithm algorithms react reactjs redux

Last synced: 14 Apr 2026

https://github.com/sakateka/htb-simulator

Hierachical token bucket simulator

algorithm c ebpf hierarchical-token-bucket htb token-bucket xdp

Last synced: 19 May 2026

https://github.com/woosungkim0123/algorithm-deep-dive

repository for Algorithm learning

algorithm

Last synced: 22 Jul 2025

https://github.com/potakaaa/tftf_edge_api

TFTFEdge API is a FastAPI-powered web service designed to calculate the most efficient jeepney routes in Cagayan de Oro using geographic coordinates and transfer range. This API integrates a C++ algorithm for route calculation, delivering real-time route data in a flexible, scalable format.

algorithm cpp minimum-transfer network pathfinding

Last synced: 19 May 2026

https://github.com/zerdicorp/simple_wave_function_collapse

Really simple wave function collapse algorithm based on a tiled approach.

algorithm tiles visualization wave-function wave-function-collapse

Last synced: 02 Apr 2025

https://github.com/hyobn/algorithm_study

꾸준히

algorithm cpp

Last synced: 26 Jun 2025

https://github.com/vlmarkov/test-tasks

A repository where is placed test programming tasks.

algorithm c cpp data-structures multithreading

Last synced: 19 May 2026

https://github.com/zilean12/-bubble-sort

To sort an array of integers using the Bubble Sort algorithm

algorithm bubble-algorithms bubble-sort sort sorting-algorithms

Last synced: 04 Apr 2025

https://github.com/bibhestee/binary_trees

0x1D. C - Binary trees

algorithm binary-trees c data-structures

Last synced: 06 Apr 2025