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/usagi/gsj

Implementation of Geological Survey of Japan algorithms.

algorithm dem dempng gsj japan maptile nishioka-nagatsu-2015 rust

Last synced: 03 Mar 2025

https://github.com/foresthoffman/election

A Bully-Election Algorithm implementation in Go https://en.wikipedia.org/wiki/Bully_algorithm

algorithm go golang

Last synced: 26 Mar 2025

https://github.com/javadestiri/legacymd5cnginnetcore

🔧 MD5Cng-style hashing in .NET Core/5+ (Linux/macOS)! Lightweight cross-platform method using System.Security.Cryptography for legacy checksums, data migrations, or .NET Framework upgrades. No Windows dependencies—ideal for CI/CD pipelines. Not crypto-safe! #dotnet #devops #legacy

algorithm algorithms cng csharp csharp-code dotnet dotnet-core dotnet-framework-urban-code hash hashing hashing-algorithm hashing-algorithms legacy md5 md5-hash md5cng netcore nextgen simple simple-project

Last synced: 22 Jun 2025

https://github.com/saschpe/satf

Runtime performance measurement tool for generic algorithms that uses gnuplot to generate nice plots

algorithm boost c-plus-plus cmake gnuplot

Last synced: 29 Mar 2025

https://github.com/cuhsat/fx

A strictly experimental stream cipher in ANSI C.

algorithm ansi-c c cipher cryptography fumbled-xor stream-cipher

Last synced: 29 Mar 2025

https://github.com/abranhe/quick-srt

Quick Sort Algorithm Implementation

algorithm quicksort sorting-algorithms

Last synced: 23 Jul 2025

https://github.com/joshsizer/my-malloc

Linked-list implementation of the standard C library function “malloc.” Uses a first-fit algorithm with support for coalescing.

algorithm coalescing data-structures first-fit linked-list

Last synced: 28 Jun 2025

https://github.com/sabberrahman/cse

My CSE study resources: Lecture notes, Code snippets, and Study materials

algorithm data-structures leetcode neetcode150 problem-solving

Last synced: 05 Nov 2025

https://github.com/md-emon-hasan/data-structures-and-algorithms-dsa-in-python-full-course-by-coding-ninjas-in-english-

A comprehensive Python course on data structures and algorithms from Coding Ninjas, providing detailed explanations and practical examples.

algorithm algorithms-and-data-structures data-structures dsa programming-language pyhton-3 python

Last synced: 02 Mar 2025

https://github.com/srid/spoj-haskell

My SPOJ solutions in Haskell

algorithm haskell spoj spoj-solutions

Last synced: 02 Nov 2025

https://github.com/andre-j3sus/pathfinder-visualizer

A vizualizer for pathfinding and maze generation algorithms.

algorithm algorithms gui java-swing kotlin maze-generator pathfinding

Last synced: 25 Jun 2025

https://github.com/pastjung/codetree-tils

코드트리 : 코딩테스트 준비

algorithm cplusplus inha

Last synced: 03 Jan 2026

https://github.com/obsidianplusplus/entityanalyzer

使用机器学习算法,对 Minecraft 进行实体滞后检测并以可视化的方式显示。 | Detecting entity lag in Minecraft using machine learning algorithms and displaying it in a visualized manner.

ai algorithm analysis clustering entity implementation k management means minecraft paper plugin server spigot tool

Last synced: 22 Jun 2025

https://github.com/austintheriot/algorithms-and-data-structures

My personal repository for algorithm & data structure preparation. Filled with informational readmes, JavaScript implementations, and Jest unit tests for self-testing data structure implementations.

algorithm datastructure interview-preparation

Last synced: 21 Mar 2025

https://github.com/maxbubblegum47/preprocessing

Preprocessing method for Information Retrieval System

algorithm algorithms preprocessing preprocessing-data python python3 unimore-informatica

Last synced: 22 Mar 2025

https://github.com/oxion7/rc4-rust

RC4 algorithm in rust

algorithm cipher cryptography stream-cipher

Last synced: 01 Mar 2025

https://github.com/david-pena/cohen-sutherland-algorithm

Cohen-Sutherland Line Clipping Implementation

algorithm python

Last synced: 23 Feb 2025

https://github.com/kimd0ngjun/algorithm_structure

자료구조 및 알고리즘 스터디 & 커스터마이징 by Java, Python

algorithm data-structures java python

Last synced: 29 Mar 2025

https://github.com/msolimans/algorithms

Algorithms Topics and Problem Solving from different sites and books along with documentation/descriptions

algorithm cracking-the-coding-interview dynamic-programming geeksforgeeks-solutions graph greedy-algorithms hackerrank heap leetcode mit ocw ocw-6006 queue stack tree trie

Last synced: 21 Jan 2026

https://github.com/lzyrapx/pi-miniature-calculation

☕️ A Miniature Program

algorithm

Last synced: 26 Jun 2025

https://github.com/lazzerex/gauss-legendre-algorithm

Computing the digits of π using the Gauss-Legendre algorithm (C#)

algorithm math

Last synced: 29 Mar 2025

https://github.com/rhidoyhasanmahmud/leetcode-in-java

Solutions to all problems of Leetcode online judge written in Java

algorithm java leetcode leetcode-solutions problem-solving

Last synced: 04 Apr 2025

https://github.com/tillstuder/secure-communication

🔐 Secure P2P communication with diffie-hellman key exchange and multiple cyphers.

algorithm cypher decryption diffie-hellman encryption micropython p2p python secure

Last synced: 06 May 2025

https://github.com/mehul237/a2z-dsa-course

Teaches you problem solving by diving deep into DSA, with 450+ modules

algorithm cpp data-structures

Last synced: 14 Jun 2025

https://github.com/archie94/codes

Important codes implementing various algorithms and day to day problems.

algorithm c codechef competitive-programming contest cpp hackerrank leetcode leetcode-java leetcode-solutions spoj

Last synced: 22 Jun 2025

https://github.com/iamotz/aritgeo

A program to determine if a sequence is Arithmetic or Geometric

algorithm arithmetic geometric javascript nodejs sequence tdd

Last synced: 29 Dec 2025

https://github.com/open-sl/matrix_strassen_multiplier

implementation of Strasson method to matrix multiplication

algorithm strassen

Last synced: 28 Jun 2025

https://github.com/ra1nyxin/fasttextsearch

Accelerated text search engine in C++ designed for large file systems. Implements parallel file discovery and content scanning using the Boyer-Moore-Horspool algorithm for rapid results

algorithm cpp cpp17 filesystem msvc msvc2022 search windows

Last synced: 17 Sep 2025

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

Data structures & algorithms implemented in Javascript & other languages

algorithm data-structures java javascript

Last synced: 21 Mar 2025

https://github.com/raulpy271/fractals-juliaset

Algorithm that generates fractals based on the Julia Set

algorithm fractals-juliaset generates-fractals python

Last synced: 24 Jun 2025

https://github.com/taxpater/c-algorithms

A library of common data structures and algorithms written in C.

algorithm c data-structure data-structures-c library

Last synced: 21 Mar 2025

https://github.com/utkarshg6/shamir-secret-sharing

Shamir's Secret Sharing Algorithm is an algorithm in cryptography created by Adi Shamir. This repository is the python implementation of the algorithm.

algorithm python

Last synced: 13 Jul 2025

https://github.com/seemanne/1planartester

Python implementation of a 1-planarity test, written for my masters thesis

1-planarity algorithm graph graph-algorithms graph-theory

Last synced: 23 Aug 2025

https://github.com/m4nuc/algorithms-data-structures

Python Implementations of classic Algos and DSs

algorithm coursera data-structures

Last synced: 06 Nov 2025

https://github.com/oowekyala/vfdr-weka

A rule learning algorithm for Weka

algorithm classification decision-rules java weka

Last synced: 14 Mar 2025

https://github.com/ghaerdi/array-algorithms-visualizer

Algorithms visualizer for arrays using vite and vue with typescript

algorithm array postcss typescript vite vue

Last synced: 25 Jun 2025

https://github.com/mbullington/turf-diameter

An unofficial Turf function for calculating the polygon diameter of a Feature.

algorithm geojson javascript turfjs

Last synced: 20 Jan 2026

https://github.com/k-water/leetcode-js

Leetcode problems with JavaScript

algorithm javascript leetcode leetcode-javascript

Last synced: 25 Jul 2025

https://github.com/tk744/rubot

A blazing fast 3x3 Rubik's cube solver written in C.

algorithm microcontroller robotics rubiks-cube

Last synced: 31 Mar 2025

https://github.com/diptangsu/algorithms

This repository contains the algorithms that are a part of MAKAUT syllabus for 3rd Year Computer Science and Engineering.

algorithm algorithms graph hackoctoberfest hackoctoberfest2k18 java makaut-syllabus

Last synced: 23 Oct 2025

https://github.com/cmac-ire/machine-learning-app

An intuitive and user-friendly web application developed using Python to classify X-ray images and identify if they indicate the presence of pneumonia.

ai algorithm artificial-intelligence artificial-neural-networks cnn-keras convolutional-neural-networks covid-19 keras-classification-models machine-learning neural-network tensorflow

Last synced: 17 Apr 2026

https://github.com/markelog/trie

Implementation of "Trie" data structure

algorithm data-structure trie

Last synced: 06 Nov 2025

https://github.com/amirhakimnejad/big-number-in-cpp

Implementation of a class that can handle calculations between big numbers in c++.

algorithm bigint bignumber cpp object-oriented-programming oop stack

Last synced: 17 Sep 2025

https://github.com/fjtapia/benchmark_boost_sort

Benchmark programs for the Boost Sort Library

algorithm benchmark

Last synced: 02 Mar 2025

https://github.com/lussierc/registration_algorithm

An algorithm that would make the course registration process more fair at Allegheny College.

algorithm python3

Last synced: 27 Mar 2025

https://github.com/sevdanurgenc/randomforestinrprograming

R Programlama Dilinde Random Forest Kullanımı (Random Forest in R Programming)

algorithm r random-forest rprogramming

Last synced: 10 Jul 2025

https://github.com/bredele/algo-sort-jumpdown

:bar_chart: Jump down sort algorithm

algorithm jumpdown sort sorting-algorithms

Last synced: 06 Apr 2025

https://github.com/amssdias/calculator_algorithm

Calculator without using addition, subtraction, multiplication and division operators and directly.

algorithm oop

Last synced: 20 Jul 2025

https://github.com/guobinhit/archimedes

♨️ An outlier detection service applied to time series.

algorithm anomaly dbscan detection lof outlier time-series z-score

Last synced: 28 Feb 2025

https://github.com/lucas54neves/distribution-schedules-coloring

Repository for the final project of the Algorithms in Graphs discipline of the Computer Science course at the Federal University of Lavras

algorithm graphs python scheduling-algorithms

Last synced: 02 Mar 2025

https://github.com/dalae37/algorithm_example

Algorithm Examples

algorithm

Last synced: 16 Mar 2025

https://github.com/gigdevelopment10/neuralfunk

A Machine learning resource library for funky ML-Learners

algorithm keras machine-learning optimization-algorithms py-torch python scikit-learn tensorflow

Last synced: 29 Mar 2025

https://github.com/thatisuday/file-checksum

A CLI tool to calculate the checksum of file's content using md5 or sha1 algorithms.

algorithm checksum cli md5 node-cli node-js node-module nodejs sha1

Last synced: 24 Feb 2025

https://github.com/bredele/algo-sort-comb

:bar_chart: Comb sort algorithm

algorithm comb sort sorting-algorithms

Last synced: 06 Apr 2025

https://github.com/pragalbha-patil/cyclic-array-challenge-javascript

A cyclic array challenge implemented in Javascript

algorithm javascript problem-solving

Last synced: 03 Jul 2025

https://github.com/bzdgn/project-euler-solutions

Solutions written in Java for Project Euler

algorithm algorithm-challenges algorithms java project-euler

Last synced: 28 Mar 2025

https://github.com/hlts2/gfreequeue

Simple lock-free queue written in golang

algorithm cas fast faster golang goroutine-safe hlts2 lock-free queue queue-algorithm

Last synced: 29 Dec 2025

https://github.com/jongwooo/algorithm

Problem Solving with Algorithms and Data Structures

algorithm baekjoon-online-judge problem-solving programmers swea

Last synced: 13 Jul 2025

https://github.com/aenguerrand/thu-ml-irls

Machine learning IRLS for Logistic Regression :chart_with_upwards_trend:

algorithm machine-learning tsinghua-university

Last synced: 25 Jan 2026

https://github.com/islamhaqq/coderbyte

Coding challenges in many different programming languages!

algorithm algorithm-challenges algorithms go golang javascript languages node python rust unittest

Last synced: 07 Apr 2026

https://github.com/yeonkkk/algorithm

PS 기록

algorithm java python

Last synced: 20 Aug 2025

https://github.com/abrarulhassan-786/n-queen-problem

The solution is [3,1,2,4]. The first queen should be placed in the 1st row 3rd column, the second queen should be placed in 2nd row 1st column, the third queen should be placed in 3rd row 2nd column and finally, the 4rth queen should be placed in 4rth row 4rth column.

ai algorithm algotrading artificial-intelligence code nqueens-problem nqueens-solution programming programming-language queens-puzzle

Last synced: 17 Mar 2025

https://github.com/brainhub24/zip.py

This a toolkit for file compression with options for easy, medium, strong, and high compression levels. It can compress individual files or multiple files into a single archive and generates a log file for each compression. Simplify your compression workflow with ZIP.PY.

algorithm archiver compression py zip zippy

Last synced: 11 Jul 2025

https://github.com/skywalkersam/binarysearch

The binary search algorithm.

algorithm binary-search

Last synced: 27 Jul 2025

https://github.com/basemax/knapsackproblemc

This is a simple implementation of the knapsack problem in C in both recursive and dynamic programming approaches.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures c data-structure datastructure ds dynamic-programming knapsack

Last synced: 27 Jul 2025

https://github.com/wittyicon29/time-complexity-visualizer

Time Complexity Visualizer would help to visualize time complexity of an any algorithm by defining it in function and then passing the number of data points to the visualizer function

algorithm java matplotlib python time-complexity time-complexity-analysis time-complexity-visualization

Last synced: 27 Jul 2025

https://github.com/kangjung/algorithm-java

알고리즘 연습 자바

algorithm algorithms java leetcode programmers

Last synced: 27 Jul 2025

https://github.com/anarmawala/chess-ai

Chess AI written in Rust that uses the min/max algorithm and tree pruning so predict 5-6 moves ahead.

ai algorithm chess game min-max-optimization tree-pruning

Last synced: 18 Jul 2025

https://github.com/for-acgn/compressframeheader

Use dictionary compression algorithm to reduce the transmission of frame header data.

algorithm compression transmission

Last synced: 04 Mar 2025

https://github.com/md-mafujul-hasan/algorithm

These Contain Some Algorithm Program that I have done while understanding Programming Concepts.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures c c-plus-plus cpp open-source opensource python sorting

Last synced: 20 Jun 2025

https://github.com/arkenidar/point_in_polygon

by checking if point is inside draws

2d algorithm canvas easy-to-understand js naive

Last synced: 03 Nov 2025

https://github.com/sanjoy-sust/scpproject

This is Secure Communication Protocol for smart cart Cryptography management

aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security

Last synced: 25 Feb 2025

https://github.com/tsv2013/algorithm

Algorithm block diagram visualization and editing widget (jQuery+KnockoutJS)

algorithm algorithm-block-diagram algorithm-visualization-widget block-diagram javascript knockoutjs visualization

Last synced: 24 Feb 2025

https://github.com/arkenidar/consoleapp-operators

C# operators and text parsing exercise

algorithm cli cs dhtml easy-to-understand html js naive php ts

Last synced: 03 Nov 2025

https://github.com/mshmyw/algorithm

不可不知的常见算法

algorithm c python typescript

Last synced: 17 Jul 2025