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/oaid/tenginefactory

Algorithm acceleration landing framework, let you complete the development of algorithm at low cost.eg: Facedetect, FaceLandmark..

ai algorithm facedetection flow framework onnx tengine-factory

Last synced: 05 Apr 2025

https://github.com/coderonion/hello-algo-zig

Zig codes for the famous public project 《Hello, Algorithm》|《 Hello,算法 》 about data structures and algorithms.

algorithm algorithms data-structure data-structures data-structures-and-algorithms dsa dynamic-programming graph hello-algo leecode linked-list rust search sort zig ziglang

Last synced: 15 Mar 2025

https://github.com/xros/jsonpyes

The tool which imports raw JSON to ElasticSearch in one line of commands

algorithm cross-platform elasticsearch json-data multi-threading python

Last synced: 14 Apr 2025

https://github.com/papalotis/ft-fsd-path-planning

Formula Student Driverless Path Planning Algorithm. Colorblind centerline calculation algorithm developed by FaSTTUBe. It introduces a novel approach that uses neither Delaunay Triangulation nor RRT.

algorithm autonomous-driving driverless formula-student formula-student-driverless formulastudent formulastudentdriverless numba numpy path-planning python robotics scipy

Last synced: 12 Apr 2025

https://github.com/keccak256js/keccak256

A wrapper for the keccak library to compute 256 bit keccak hash in JavaScript.

algorithm crypto cryptography function hashing javascript keccak keccak-256 keccak256 library sha3 sha3-256 tools typescript utility wrapper

Last synced: 10 May 2025

https://github.com/maximbilan/iOS-Crosswords-Generator

A simple algorithm for generating crosswords written on Swift. Based on Python Crossword Puzzle Generator.

algorithm best-crosswords crossword-generator generating-crosswords ios swift

Last synced: 21 Jul 2025

https://github.com/Coac/wave-function-collapse

Wave function collapse python implementation

algorithm gamedev procedural-generation wave-function-collapse wfc

Last synced: 29 Oct 2025

https://github.com/lunelson/split-ease

The JavaScript Easing function with a beginning, middle and end

algorithm animation ease easing equation interpolation javascript penner

Last synced: 26 Oct 2025

https://github.com/maximbilan/ios-crosswords-generator

A simple algorithm for generating crosswords written on Swift. Based on Python Crossword Puzzle Generator.

algorithm best-crosswords crossword-generator generating-crosswords ios swift

Last synced: 05 Jul 2025

https://github.com/coac/wave-function-collapse

Wave function collapse python implementation

algorithm gamedev procedural-generation wave-function-collapse wfc

Last synced: 28 Jul 2025

https://github.com/aditya-r-m/twisty-polyhedra

Permutation puzzles in shapes of the platonic solids with a generic polynomial time solver.

algorithm cube dodecahedron group-theory icosahedron javascript megaminx octahedron pyraminx rubiks-cube tetrahedron

Last synced: 14 Mar 2025

https://github.com/gisalgs/geom

:zap: Algorithms for geometric operations

algorithm geometry

Last synced: 15 Jul 2025

https://github.com/categulario/map_matching

Algorithms to find the streets that a vehicle should have traveled to generate a given GPS track

algorithm map-matching redis street

Last synced: 13 Apr 2025

https://github.com/gungunfebrianza/Mastering-Node.js

:books: Belajar Dengan Jenius Node.js bareng Gun Gun Febrianza

algorithm data-structures encryption express javascript node-js

Last synced: 14 Apr 2025

https://github.com/benashford/rust-lazysort

Iterate in a lazily achieved sorted order

algorithm iterator quicksort rust sort

Last synced: 16 May 2025

https://github.com/andeya/algorithm

algorithm library

algorithm algorithm-library

Last synced: 15 Apr 2025

https://github.com/aplbrain/grandiso-networkx

Performant, pure-Python subgraph isomorphism and monomorphism search (aka "motif search")

algorithm aplbrain bossdb connectomics dotmotif grand-graphs grand-iso graphs network network-analysis network-biology subgraph-isomorphism ullman vf2

Last synced: 31 Oct 2025

https://github.com/racum/rust-djangohashers

A Rust port of the password primitives used in Django Project.

algorithm argon2 bcrypt cryptography django hashes password password-hash pbkdf2 rust rust-port

Last synced: 20 Mar 2025

https://github.com/harunawaizumi/algorithms_solutions

Grokking algorithms & Cracking Coding Interview Solution in Javascript

algorithm coding cracking-the-coding-interview interview javascript questions-and-answers silicon-valley

Last synced: 14 Apr 2025

https://github.com/rigtorp/tokenbucket

Lock-free implementation of the token bucket algorithm in C++

algorithm lock-free rate-limiting token-bucket tokenbucket

Last synced: 26 Mar 2025

https://github.com/virb3/z3-python-ctf

🐍 Solving CTF challenges using Z3 and Python

algorithm ctf hackathon python reverse-engineering z3

Last synced: 13 Apr 2025

https://github.com/rvhuang/pathfinding-lab

Run, test and compare all algorithms and heuristic functions

algorithm astar-algorithm heuristic

Last synced: 28 Jul 2025

https://github.com/gevorg/htpasswd

Node.js package for HTTP Basic Authentication password file utility.

algorithm bcrypt bcrypt-encryption encryption htpasswd javascript

Last synced: 09 Apr 2025

https://github.com/gozhuyinglong/blog-demos

这个代码仓库里是博客中涉及的源码、文件等 ;如果对您有帮助,请给个Star,感谢~

algorithm data-structures design-patterns java python spring spring-boot

Last synced: 09 Apr 2025

https://github.com/ViRb3/z3-python-ctf

🐍 Solving CTF challenges using Z3 and Python

algorithm ctf hackathon python reverse-engineering z3

Last synced: 03 Apr 2025

https://github.com/dhhruv/chrome-dino-runner

🐱‍🐉 A Replica of the hidden Dinosaur Game from Chrome Browser Offline mode build using Python and PyGame.

algorithm chrome chrome-dino-game chrome-dinosaur-game dinosaur-game framework game games google-chrome hacktoberfest hacktoberfest2023 library pygame python python3 software

Last synced: 20 Aug 2025

https://github.com/itchyny/fastinvsqrt

Fast inverse square root in programming languages

algorithm fastinvsqrt language pointer-casting programming-language

Last synced: 23 Feb 2025

https://github.com/isboyjc/blog

不正经的前端的很正经的博客!!

algorithm blog cesium interview javascript node react vue vue3 vuejs

Last synced: 05 Apr 2025

https://github.com/vittoriopiotti/dijkstraalgorithm-c

Pseudocodifica in C dell'algoritmo di Dijkstra con calcolo di tutti i valori minimi e con archi direzionabili

algorithm c dijkstra dijkstra-algorithm

Last synced: 11 Apr 2025

https://github.com/maratyszcza/fxdiv

C99/C++ header-only library for division via fixed-point multiplication by inverse

algorithm division fixed-point integer-division

Last synced: 25 Aug 2025

https://github.com/anfany/codility-lessons-by-python3

为编程、算法、Python3的初学者,提供基于Codility课程习题的全套解决方案(中文题目+解题思路+Python3代码)

algorithm algorithm-challenges code codility codility-lessons python3

Last synced: 09 Apr 2025

https://github.com/alextanhongpin/go-rate

Simple rating algorithm as used by Reddit

algorithm go hot-ranking reddit wilson-score

Last synced: 26 Jul 2025

https://github.com/urschrei/polylabel-rs

A Rust implementation of the Polylabel algorithm, with FFI.

algorithm computational-geometry ffi geo geospatial gis mapping rust rust-library

Last synced: 04 Apr 2025

https://github.com/wikimedia/ahocorasick

A PHP implementation of the Aho-Corasick string search algorithm. Mirror from https://gerrit.wikimedia.org/g/AhoCorasick - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)

aho-corasick ahocorasick algorithm

Last synced: 16 May 2025

https://github.com/typicalhog/thcrypt

C++ console application that features unique (at least I think so) symmetric key based file encryption algorithm.

algorithm application base58 bytes character cipher cli console cpp cryptography decryption encryption encryption-algorithm file key lookup password security symmetric table

Last synced: 16 Jul 2025

https://github.com/gongbaochicken/coding-practice

Coding practice, design pattern implementation in C++ and some knowledge summary.

algorithm c-plus-plus coder interview leetcode leetcode-solutions

Last synced: 08 Apr 2025

https://github.com/guobinhit/myleetcode

♨️ Detailed Java & Go & Python solution of LeetCode.

algorithm interview leetcode list queue search sort stack string tree

Last synced: 01 May 2025

https://github.com/cch123/leetcode-rust

leetcode in rust

algorithm leetcode rust

Last synced: 21 Mar 2025

https://github.com/kavgan/opinosis-summarization

This repo contains code and dataset for the Opinosis Summarization Framework

algorithm graph graph-nlp opinosis opinosis-summarizer summarization-framework

Last synced: 04 Apr 2025

https://github.com/evandrolg/computer_science_in_lua

:first_quarter_moon_with_face: Implementation of some classic data structures and algorithms in Lua

algorithm computer-science data-structure lua

Last synced: 13 Apr 2025

https://github.com/words/metaphone

Fast Metaphone implementation

algorithm metaphone natural-language phonetic soundex

Last synced: 22 Oct 2025

https://github.com/csunny/algorithm

Python3数据结构与算法、实现常用算法以及分布式系统相关算法。

algorithm data-structures distrubuted graph heap python3 tree-structure

Last synced: 06 Sep 2025

https://github.com/s-ol/gpwfc

openCL-accelerated python implementation of the Wave Function Collapse procgen algorithm

algorithm gamedev machine-learning opencl procedural-generation python wfc

Last synced: 21 Mar 2025

https://github.com/namusyaka/pendragon

Toolkit for implementing HTTP Router in Ruby

algorithm httprouter router ruby

Last synced: 17 Mar 2025

https://github.com/robertboy18/theoretical-algorithms-implementation

CLRS(Introduction to Algorithms) - Python/C++/Java Implementation of all the major Algorithms in the CLRS Textbook as well as additional algorithm's covered in the University of Alberta theory Courses

algorithm algorithms-and-data-structures clrs clrs-algorithhms clrs-book python ualberta

Last synced: 01 Aug 2025

https://github.com/ianstenbit/arulescba

Classification Based on Association Rules in R

algorithm association-rules cba classification cran r

Last synced: 30 Apr 2025

https://github.com/ph4r05/php_aho_corasick

Aho-Corasick string search algorithm PHP extension implementation.

aho-corasick algorithm automata hacktoberfest pecl php php-extension php5 php7 string-matching

Last synced: 09 Apr 2025

https://github.com/cubicdaiya/gonp

diff algorithm in Go

algorithm diff go

Last synced: 16 Mar 2025

https://github.com/codermjlee/blogs

自己写的一些技术文章

algorithm cpp ios java

Last synced: 09 Oct 2025

https://github.com/akavel/martinez-src

Mirrored implementations of polygon clipping/CSG/operations algorithm, in C (original, by Martínez et al) and ActionScript3 (port, by Mahir Iqbal)

algorithm geometry geometry2d planar polyclip polygon polygon-clipping-algorithm polygon-intersection xy

Last synced: 24 Aug 2025

https://github.com/wcmc-its/reciter

ReCiter: an enterprise open source author disambiguation system for academic institutions

algorithm aws awscodebuild awscodepipeline clustering dynamodb elasticbeanstalk entity-resolution java machine-learning-algorithms maven pubmed reciter s3 scopus spring-boot

Last synced: 07 Apr 2025

https://github.com/smartlab-purdue/robotarium-rendezvous-rssdoa

This repository contains the Matlab source codes (to use in Robotarium platform) of various rendezvous controllers for consensus control in a multi-agent / multi-robot system.

algorithm bearings-only consensus control controller formation-control matlab multi-agent multi-robot purdue rendezvous robotarium robots smartlab

Last synced: 14 Apr 2025

https://github.com/hisenyuan/ideapractice

Java练习 - Java基础知识,面试题,小demo,长期积累 | intellij idea + maven + tomcat

algorithm idea intellij-idea interview jwt maven mybatis mybatis-generator practices spring spring-mvc springboot ssm

Last synced: 04 Jul 2025

https://github.com/qkraudghgh/algorithms

Minimal examples of data structures and algorithms in Golang

algorithm algorithms golang

Last synced: 11 Apr 2025

https://github.com/jaredthecoder/biopy

Biologically-Inspired and Machine Learning Algorithms written in Python

algorithm back-propagation biology genetic-algorithms hopfield-network neural-network python self-organization

Last synced: 22 Apr 2025

https://github.com/amanjeetsingh150/algo-explorer

Android app for learning algorithms in Computer Science

algorithm android android-application computer-science

Last synced: 07 Nov 2025

https://github.com/abishekaditya/dsa

Project : Data Structures and Algorithms in C#

24projects algorithm data-structures heap searching-algorithms

Last synced: 15 Apr 2025

https://github.com/piperliu/acmoi_journey

Learn and practise ACM / OI weekly. Langs: C++14, Python 3, Go 1.13+. 👶 算法菜鸡刷题笔记,包含知识点梳理与经验整理,主要使用 C++14, Python 3, Go 1.13+ 。

algorithm algorithms cpp11 leetcode notes

Last synced: 16 Oct 2025

https://github.com/vittoriopiotti/matrixcalculator-c

Calcolatrice Matriciale sviluppata in C per tutte le operazioni con le matrici ed anche algoritmo di Laplace e calcolo della matrice inversa

algorithm c calculator matrix matrix-calculations

Last synced: 05 Jul 2025

https://github.com/thealgorithms/mojo

All algorithms implemented in Mojo. (The first open-sourced Mojo repository on GitHub)

ai algorithm algorithms algorithms-and-data-structures llvm modular mojo mojo-lang

Last synced: 02 May 2025

https://github.com/jaysonvirissimo/practice-thy-algorithms

Practice algorithms by making the tests pass in JavaScript, Python, and Ruby

algorithm javascript practice practicing-algorithms python ruby

Last synced: 03 Oct 2025

https://github.com/CScorza/StegoIntelligence

Strumenti per rilevare ed estrarre informazioni nascoste all'interno di file.

algorithm audio file image intelligence spy steganography-algorithms stego-image stegonography

Last synced: 06 Dec 2025

https://github.com/changicho/algorithm-training

The repository of problem solving (especially algorithm problems of computer science)

algorithm problem-solving

Last synced: 16 Apr 2025

https://github.com/w8r/bezier-intersect

Set of functions to find intersections between lines and rectangles and Bezier curves of order 2 and 3

algorithm bezier curves geometry geometry2d intersection

Last synced: 12 May 2025

https://github.com/cscorza/stegointelligence

Strumenti per rilevare ed estrarre informazioni nascoste all'interno di file.

algorithm audio file image intelligence spy steganography-algorithms stego-image stegonography

Last synced: 08 Jul 2025

https://github.com/omarsar/os

:book: Operating Systems - A Friendly Handbook :book: (Open Notes)

algorithm deadlock handbook memory operating-system

Last synced: 16 Mar 2025

https://github.com/lemmy/lets-prove-blocking-queue

Proving a blocking queue deadlock free in a dozen different ways

algorithm concurrency deadlock-freedom proof tla tlaplus

Last synced: 26 Mar 2025

https://github.com/mmstick/numtoa

An efficient method of heaplessly converting numbers into their string representations, storing the representation within a reusable byte array.

algorithm conversion integer-conversion itoa rust

Last synced: 21 Mar 2025

https://github.com/liyupi/design-pattern-guide

2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。

algorithm backend cpp design-patterns frontend go java python software-engineering structure

Last synced: 11 Sep 2025