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/herniqeu/graph-arbitrage

arbitrage in crypto with graphs

algorithm arbitrage crypto graph python

Last synced: 06 Feb 2026

https://github.com/jinzcdev/vscode-pintia

在 VS Code 中练习 拼题A (PTA) 编程题,支持本地代码一键提交、测试用例检测、题目搜索、题解查看与检索

algorithm oj pat pintia programming pta vscode-extension

Last synced: 12 Aug 2025

https://github.com/predict-idlab/minmaxlttb

MinMax-preselection for Efficient Time Series Line Chart Visualization (using LTTB)

algorithm downsampling line-charts lttb time-series visualization

Last synced: 07 Jul 2025

https://github.com/liyupi/free-algorithm-learning

算法导航,免费的可视化算法学习神器!通过交互式动画带你掌握常见数据结构(二叉树、链表、栈、队列、图)和算法(排序、搜索、动态规划、贪心)。提供保姆级算法学习路线图和详细教程,支持Java、Python、JavaScript、Go、C++等多语言实现。可自定义输入数据,实时观察算法执行过程,配套LeetCode练习题。告别抽象难懂的传统学习方式,完美应对算法面试。从入门到高阶,让算法学习变得简单、直观、有趣!

algorithm algorithms computer-science data-structures dynamic-programming interview-preparation interview-questions java javascript leetcode python sorting-algorithms

Last synced: 07 Oct 2025

https://github.com/smaniu/oim

Algorithms for online influence maximization

algorithm graph influence-maximization research-project

Last synced: 06 Jul 2025

https://github.com/chrismichaelps/quantummatcher

QuantumMatcher library is a fuzzy matching algorithm that leverages bitwise operations to efficiently find approximate matches within a collection of items.

algorithm approximate bitwise fuzzy matcher matching quantum search

Last synced: 04 Aug 2025

https://github.com/tirthajyoti/algorithm_maths_python

General math scripts and important algorithms' implementation in Python 3

algorithm mathematics prime-numbers python random-generation searching-algorithms sorting-algorithms

Last synced: 05 May 2025

https://github.com/kirainmoe/acm-algorithm-template

💭💡🎈My algorithm template for xCPC.

acm-icpc algorithm

Last synced: 10 Jul 2025

https://github.com/fmw666/python

🍋 Python基础、Pygame游戏编程、Python算法与面试题、四种常用的Python Web框架、爬虫、数据可视化、机器学习。一共七个Python大方向!

algorithm basis crawler files gui learning-notes markdown pygame pyqt5 python3 script web

Last synced: 27 Oct 2025

https://github.com/nasa/ziggy

Ziggy, a portable, scalable infrastructure for science data processing pipelines, is the child of the Transiting Exoplanet Survey Satellite (TESS) pipeline and the grandchild of the Kepler Pipeline.

algorithm analysis arc data data-analysis data-reduction java k2 kepler linux macos nasa open-source pipeline science tess ziggy

Last synced: 26 Jan 2026

https://github.com/ysh329/sword-x-offer

66 classic and common interview problems from 《剑指offer》 with multiple-method-CPP solutions, and common data structure summary, etc

algorithm cpp data-structure interview-questions onsite-interview

Last synced: 24 Jul 2025

https://github.com/hyun99999/algorithm-swift

🫣 스위프트 알고리즘 대작전

algorithm swift

Last synced: 05 Oct 2025

https://github.com/maruffahmed/algovisu

This is a fun project to visualize the most common types of soring algorithm (Bubble, Insertion, Quick and Merge). At the time of learning this algorithm I have try to implement them using ReactJs (A javaScript library).

algorithm bubble-sort eslint insertion-sort javascript merge-sort prettier quick-sort react reactjs tailwind visualization

Last synced: 11 Jul 2025

https://github.com/silenceoverflow/cs-learning-resources

Learning Resources for Those New to Computer Science

algorithm computer-science machine-learning mooc programming

Last synced: 12 Apr 2025

https://github.com/seogeurim/algorithm-practice

🚘 어디 한 번 꾸준히 풀어보자 알고리듬 🚖

algorithm java

Last synced: 26 Mar 2025

https://github.com/innofang/algo-set

🎈 LeetCode solution collection, data structures and algorithm practice.

algorithm algorithm-practice data-structures graph leetcode leetcode-solutions search sort tree

Last synced: 09 Aug 2025

https://github.com/leopeng1995/acplusplus

积累的算法代码库。

acm-icpc algorithm data-structures interview

Last synced: 25 Jun 2025

https://github.com/yoch/sparse-som

Efficient Self-Organizing Map for Sparse Data

algorithm neural-nets openmp python self-organizing-map som sparse-data

Last synced: 06 Apr 2025

https://github.com/sfuhrm/sudoku

A very fast Java Sudoku library implementation along with a command line client

algorithm fast-algorithm java library riddle solves-riddles sudoku sudoku-generator sudoku-java-library sudoku-solution-finder sudoku-solver

Last synced: 05 Apr 2025

https://github.com/Demonstrandum/crystal_maze

A* Path finding for PNG mazes, from Ruby now in Crystal. Using StumpyPNG

a-star algorithm crystal labyrinth maze maze-solver png solver stumpy

Last synced: 02 May 2025

https://github.com/dynom/tysug

A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts

algorithm cors docker go golang jaro jaro-winkler keyboard keyboard-layout library spelling-errors string-distance suggestions toml typing typo webservice words

Last synced: 13 Apr 2025

https://github.com/nickorzha/cprograms

This repository contains various C++ Programs.

algorithm cpp oop structure

Last synced: 26 Oct 2025

https://github.com/sgalal/knights-tour-visualization

An online Knight's tour visualizer using divide and conquer algorithm

algorithm divide-and-conquer emscripten html5 knight-tour knights-tour visualization visualizer

Last synced: 30 Jun 2025

https://github.com/demonstrandum/crystal_maze

A* Path finding for PNG mazes, from Ruby now in Crystal. Using StumpyPNG

a-star algorithm crystal labyrinth maze maze-solver png solver stumpy

Last synced: 07 Apr 2025

https://github.com/Dynom/TySug

A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts

algorithm cors docker go golang jaro jaro-winkler keyboard keyboard-layout library spelling-errors string-distance suggestions toml typing typo webservice words

Last synced: 14 Mar 2025

https://github.com/manifoldfr/rust-metropolis

Implementation of the Metropolis algorithm in the Rust programming language

algorithm monte-carlo rust

Last synced: 28 Oct 2025

https://github.com/szymon-budziak/algorithms_and_data_structures_course_agh

Solutions from Algorithms and Data Structures course at AGH University of Krakow. Please leave a star if it helped You ⭐

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

Last synced: 11 Apr 2025

https://github.com/mahdavipanah/pycfg

Context Free Grammar(CFG) parser library and application written in Python.

algorithm automata cfg python tkinter

Last synced: 03 Aug 2025

https://github.com/qzylalala/csp

历年 CSP 真题代码

algorithm csp

Last synced: 13 Oct 2025

https://github.com/dedsecinside/descrypto

DES Encrypter/Decrypter

algorithm c dedsec des inside

Last synced: 25 Sep 2025

https://github.com/belovetech/log2base2

Log2Base2 is a visual learning platform that allows users to practise data structures, algorithms, and critical thinking skills.

algorithm competitive-programming data-structures interview-preparation interview-questions

Last synced: 23 Apr 2025

https://github.com/fernanda-kipper/data-structure-and-algorithm

Knowledges about algorithms and data structure applied in C.

algorithm c computer-science

Last synced: 20 Sep 2025

https://github.com/sofyansetiawan/sistem-informasi-php-codeigniter-clustering-data-dengan-algoritma-k-means

Sistem yang meng-cluster data dalam beberapa kategori menggunakan Algoritma K-Means dengan Bahasa Pemrograman PHP dan Framework Codeigniter 2

algorithm bootstrap clustering-algorithm codeigniter data-mining information-systems k-means php web-development

Last synced: 30 Apr 2025

https://github.com/shervinchen/crazycat

使用Canvas制作的围住神经猫,算法基于广度优先搜索实现。

algorithm bfs canvas dfs javascript umd

Last synced: 13 May 2025

https://github.com/likelet/vsolassobag

A variable-selection oriented LASSO bagging algorithm for biomarker development in omic-based translational research

algorithm

Last synced: 09 Oct 2025

https://github.com/jinjor/elm-diff

A diff implementation for Elm

algorithm diff elm elm-diff

Last synced: 03 Sep 2025

https://github.com/markmusic27/elo-rating-algorithm

♟ The Elo Rating System is used all around the world to rate everything from basketball teams to competitive scrabble players. This is the Elo Rating Algorithm written in JavaScript & TypeScript. Enjoy!

algorithm arpad-elo chess dart elo-rating elo-rating-algorithm facesmash javascript rating-algorithm tyepscript

Last synced: 26 Oct 2025

https://github.com/besnik/parallel-volume-rendering

Overview and detailed dicussion about parallel volume rendering on a cluster. We describe algorithms, optimalization techniques and challenges for real time rendering of big data on high performance clusters.

algorithm binary-swap c-plus-plus cluster cpp divide-and-conquer message-passing-interface mpi opengl parallel parallel-rendering raycast raycasting raytracing rendering rendering-engine visualization volume-data volume-rendering volume-visualization

Last synced: 29 Apr 2025

https://github.com/duboviy/algoholic

:game_die: A sandbox for trying out algorithms from the coursera Princeton and Stanford courses, leetcode and codility

algorithm algorithms computer-science data-structures

Last synced: 07 Sep 2025

https://github.com/lmammino/indexed-string-variation

Experimental JavaScript module to generate all possible variations of strings over an alphabet using an n-ary virtual tree

algorithm alphabet characters duplicates javascript javascript-library library node nodejs string strings tree variations virtual

Last synced: 06 May 2025

https://github.com/justintime50/algorithms

Classic algorithms including Fizz Buzz, Bubble Sort, the Fibonacci Sequence, a Sudoku solver, and more.

algorithm algorithm-complexity algorithms big-o big-o-notation bubble-sort fibonacci-sequence fizz-buzz fizzbuzz sudoku sudoku-solver

Last synced: 05 May 2025

https://github.com/voku/phonetic-algorithms

Phonetic-Algorithms for fuzzy searching | PHP

algorithm fuzzy-search homophone metaphone phonetic php

Last synced: 30 Apr 2025

https://github.com/ehsanshahbazii/quera-problem-solutions

مجموعه راه حل های سوالات کوئرا برای تقویت الگوریتم. با زبان های مختلف حل شده است. اغلب سعی کردم از روش های کوتاه سوالات رو حل کنم تا بهتر درک بشه (در حال حاظر نمیتونم ریپو رو آپدیت کنم).

algorithm codeforces codewars cpp go java javascript nodejs php programming-problems python quera quera-programming-problems ruby solutions

Last synced: 09 Mar 2026

https://github.com/cls1991/advent-of-code

Solutions for http://adventofcode.com, just for fun!

algorithm

Last synced: 11 Oct 2025

https://github.com/georgezouq/interview

🏢 1000+ 各大公司前端面试题列表

algorithm css design html interview

Last synced: 25 Apr 2025

https://github.com/evanli/pythonalgorithm

Python数据结构与算法基础,剑指offer,算法图解等。Jupyter Notebook格式,获取更好访问效果,请使用nbviewer链接 https://nbviewer.jupyter.org/github/evanli/PythonAlgorithm/tree/master/

algorithm data-structure python

Last synced: 13 Apr 2025

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

A real-time JavaScript maze generator using the depth-first search algorithm

algorithm canvas depth-first-search generator html5 maze maze-generator stack

Last synced: 16 Apr 2025

https://github.com/cxjwin/go-algocasts

Algorithms and data structures for golang, all questions come from "AlgoCasts".

algocasts algorithm data-structures go golang leetcode

Last synced: 10 Feb 2026

https://github.com/plugfox/leetcode

In this repository, I post solutions to LeetCode problems on Dart.

algorithm dart leetcode leetcode-solutions

Last synced: 27 Feb 2026

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

Some of my submissions for some online competitive programming platforms. Just for a little practice.

algorithm competitive-programming hackerrank hackerrank-solutions kattis kattis-solutions sexy

Last synced: 25 Jan 2026

https://github.com/its-kumar/data_structure_and_algorithm

All Data Structures Implementation in C and Python programming languages. All famous Algorithms implementation in C and Python language. Dynamic Programming Algorithms.

algorithm datastructure dp dynamic-programming graphs hacktoberfest heap linked-list queue sort sorting-algorithms stack tree

Last synced: 14 May 2025

https://github.com/dnanhkhoa/simple-bloom-filter

A simple implementation of Bloom Filter and Scalable Bloom Filter for Python 3.

algorithm bloom-filter bloomfilter data-structure hashing python-3 python-package scalable-bloom-filter

Last synced: 08 Aug 2025

https://github.com/joaopeuko/easyt

This project is part of a bigger one. I want to make Algo Trading Easy for you! You can find examples and more information in the documentation. easyT, easyTo trade, easyTo use!

algorithm algorithm-trading algotrade algotrader algotrading binance bitcoin cryptocurrency ethereum eurusd eurusd-stock-exchange expert-advisor investment metatrader-5 metatrader5 robotrade shares stock stock-market trade

Last synced: 06 Aug 2025

https://github.com/NestorRV/undersampling

A Scala library for undersampling in imbalanced classification.

algorithm classification imbalance-learning nearest-neighbor-rules undersampling

Last synced: 11 May 2025

https://github.com/originalix/algorithm

算法(第4版)TypeScript 实现

algorithm

Last synced: 08 Jan 2026

https://github.com/MineEric64/UniConverter-Project

UniPack Converter for UniPad.

ableton algorithm algorithms leds mid

Last synced: 24 Jul 2025

https://github.com/ciciswann/course-notes-assignments

A compilation of notes and assignments for courses relevant to a Computer Science degree.

algorithm computer-science coursework discrete-mathematics mobile notes

Last synced: 23 Feb 2026

https://github.com/hpai-bsc/fluid-communities

Fluid Communities: A community detection algorithm

algorithm community-detection complex-networks fluid-communities graph python-2

Last synced: 04 Mar 2026

https://github.com/zuramai/graphism

A tool to create graph visualization and run algorithms on top of it

algorithm canvas graph graph-visualization visualization

Last synced: 23 Mar 2025

https://github.com/trishume/popclick

Detecting lip popping noises to trigger an action.

algorithm audio-recognition spectrograph

Last synced: 26 Jul 2025

https://github.com/cuixing158/pointpolygontest

determine points are inside, on or outside a polygon/contour or calculate signed distance between points and the nearest contour edge.

algorithm c computer-geometry

Last synced: 25 Oct 2025

https://github.com/addu390/hybrid-spatial-index

Hybrid Spatial Data Structure based on Quad Tree, R Tree and KD Tree for insertion, search and finding the nearest neighbours on a 2D plane

algorithm hybrid-spatial-index kdtree quadkdtree quadtree rkdtree rtree

Last synced: 20 Aug 2025

https://github.com/bihealth/auto-acmg

Automatic classification of sequence variants and CNVs according to ACMG criteria.

acmg-guidelines algorithm variant-analysis

Last synced: 12 Feb 2026

https://github.com/enansari/quera

My submitted answers in Quera with 100 score | جواب‌های من برای سوالات کوئرا که امتیاز ۱۰۰ گرفتند

algorithm problem-solving quera quera-ir quera-programming-problems

Last synced: 27 Apr 2025

https://github.com/vgarciasc/perceptron-viz

A web visualization of the Perceptron Learning Algorithm.

algorithm ml perceptron visualization

Last synced: 22 Mar 2025