Showing 102 open source projects for "path finding matlab"

View related business solutions
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 1
    Grey Wolf Optimizer for Path Planning

    Grey Wolf Optimizer for Path Planning

    Grey Wolf Optimizer (GWO) path planning/trajectory

    The Grey Wolf Optimizer for Path Planning is a MATLAB-based implementation of the Grey Wolf Optimizer (GWO) algorithm designed for UAV path and trajectory planning. It allows simulation of both two-dimensional and three-dimensional UAV trajectory planning depending on parameter setups. The tool provides built-in functions to configure different UAV environments and supports multiple optimization objectives.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    gptoolbox

    gptoolbox

    Matlab toolbox for Geometry Processing

    ...It also implements discrete differential geometry operators, geodesic distance computations, and constructive solid geometry operations. Beyond geometry, gptoolbox includes features for quadratic programming, image colorization, and dithering. Most of the functions are pure MATLAB code, requiring only that the toolbox be added to the MATLAB path, while some specialized features depend on external libraries and compiled mex files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ngraph.path

    ngraph.path

    Path finding in a graph

    ngraph.path is a JavaScript library that implements efficient pathfinding algorithms for graphs, primarily designed to compute shortest paths in weighted or unweighted networks. It provides a clean API for constructing graph models, assigning weights to edges, and querying for optimal routes between nodes, making it useful for routing, games, maps, and network optimization. The library includes several algorithm implementations such as A*, Dijkstra’s, and breadth-first search, each suited to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    silomia

    silomia

    Through the path of words, touch the light

    The website started in 2007, was updated and expanded since then, and was translated into English in 2021. The whole work is under the license: CC BY 4.0 (with tracking of the modifications if redistribution, see section 3a1B, hence the usefulness of the hosting at Github with versioning, checksum, and signature) Re-discover Rudyard Kipling's famous poem β€œIf… you will be a man my son” that has inspired so many generations. It celebrates the courage to overcome hardships. I have put together...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • 5
    Lucky

    Lucky

    A full-featured Crystal web framework that catches bugs for you

    ...You and your users will love the extra dose of speed. Authentication, asset management, CORS, database ORM, and more can all be included when creating a new Lucky project. Instead of finding bugs in QA or in production, Lucky is designed to catch as many bugs as possible at compile time. Lucky uses Action classes for handling HTTP requests and responses. The classes map the routes and parameters it handles to a response block. Lucky can generate these classes for you with ’lucky gen.action`. Using a class per action provides very solid automatic error detection, as well as the generation of routing, path, and link helpers and methods.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Lightning Network Daemon

    Lightning Network Daemon

    A complete implementation of a Lightning Network node

    The Lightning Network Daemon (lnd), is a complete implementation of a Lightning Network node. lnd has several pluggable back-end chain services including btcd (a full-node), bitcoind, and neutrino (a new experimental light client). The project's codebase uses the btcsuite set of Bitcoin libraries and also exports a large set of isolated re-usable Lightning Network-related libraries within it, and fully conforms to the Lightning Network specification (BOLTs). BOLT stands for Basis of...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    crwlr

    crwlr

    Library for Rapid (Web) Crawler and Scraper Development

    ...For most real-world use cases, those two things go hand in hand, which is why this library helps with and combines both. A (web) crawler is a program that (down)loads documents and follows the links in it to load them as well. A crawler could just load actually all links it is finding (and is allowed to load according to the robots.txt file), then it would just load the whole internet (if the URL(s) it starts with are no dead end). Or it can be restricted to load only links matching certain criteria (on same domain/host, URL path starts with "/foo",...) or only to a certain depth. A depth of 3 means 3 levels deep. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Path Finder for Processing

    Path Finder for Processing

    2D/3D Path finding library

    V1.0 is compatible with Processing 2 & 3 This library provides a set of classes to define a graph comprising of nodes and edges. Then allow the user to select from 4 different algorithms (Depth First, Breadth First, Dijkstra, A*) to find a path through the graph. Although suitable for games it can be used in a wide range of problems involving networks. Although the download is packaged as a Processing library the actual code has no dependencies on Processing except the examples. To use...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Learn AI Engineering

    Learn AI Engineering

    Learn AI and LLMs from scratch using free resources

    ...It’s equally useful for refreshersβ€”dipping into a specific module before a projectβ€”as it is for a full, self-directed curriculum. By centralizing the best references in one place, the repo reduces the overhead of finding, filtering, and sequencing resources, letting you focus on learning and building.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    JSoko

    JSoko

    The Sokoban game implemented in Java.

    JSoko is a Java program for playing the Sokoban game. It features path finding, auto push, auto solving, undo/redo, deadlock detection, and more.
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • 11
    StringTemplate-for-Octave

    StringTemplate-for-Octave

    Interface for GNU Octave/MATLAB with StringTemplate V4 template engine

    ...A major sample presents a simple compiler, which passes its entire parse tree as a single deeply structured data object to the template engine for code generation. All you have to do is copying the wrapper script somewhere into your Octave search path and adjusting the Java class path such that the StringTemplate jar and all of your template files are found. Now, running the template expansion is one simple Octave command looking like: txt=st4Render(groupFile, template, attribute, value, attrib2, val2, ..)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ArchCUT3-D

    ArchCUT3-D

    ArchCUT3-D: 3-D Analysis of Incised Archeological Surfaces

    ...TechnΓ© of Rock Engravings –the Timna Case Study. J Archaeol Method Theory 31, 1917–1953. https://doi.org/10.1007/s10816-024-09658-5 For advanced users, the open source MATLAB code is available at the following link: https://drive.google.com/drive/folders/1dDxapbCrfpzT7tqkLhSIsh3bz1quFZBS?usp=sharing
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    WingSegment

    WingSegment

    WingSegment: A tool for Analysis and Modeling of Insect Wings

    WingSegment is a MATLAB app-designed tool employing a hybrid approach of computer vision and graph theory for precise insect wing image segmentation. WingSegment detects cells, junctions, Pterostigma, and venation patterns, measuring geometric features and generating Voronoi patterns. The tool utilizes region-growing, thinning, and Dijkstra's algorithms for boundary detection, junction identification, and vein path extraction.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    CiteSpace

    CiteSpace

    A widely used tool for visual exploration of scientific literature.

    Visit the new site: https://citespace.podia.com CiteSpace generates interactive visualizations of structural and temporal patterns and trends of a scientific field. It facilitates a systematic review of a knowledge domain through an in-depth visual analytic process. It can process citation data from popular sources such as the Web of Science, Scopus, Dimensions, and the Lens. CiteSpace also supports basic visual analytic functions for datasets without citation-related information, for...
    Leader badge
    Downloads: 2,948 This Week
    Last Update:
    See Project
  • 15
    GeoTools, the Java GIS toolkit

    GeoTools, the Java GIS toolkit

    Toolkit for working with and mapping geospatial data

    GeoTools is an open source (LGPL) Java code library which provides standards compliant methods for the manipulation of geospatial data. GeoTools is an Open Source Geospatial Foundation project. The GeoTools library data structures are based on Open Geospatial Consortium (OGC) specifications.
    Leader badge
    Downloads: 187 This Week
    Last Update:
    See Project
  • 16

    Infinite Wisdom

    Java RTS framework

    A bare bones RTS game framework. It has networking and replay support, and have some building blocks to build AI agents (discretized path finding in a continous world). Update (2025. Jun): javax.xml.bind.annotation.XmlAccessType was removed from JDKs later than 1.8. So use the project with JDKs from 1.6 to 1.8. Write in the forum if you're interested in running it on a more modern JDK. The demo program's entry point is Dom1Bootstrapper. You can download a runnable demo jar from the files. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Puzzle Dungeon

    Puzzle Dungeon

    A cell-based puzzle game featuring classic and completely new puzzles

    ...Players can reload the same level if stuck - whether it’s newly generated or pre-created. Some puzzles are time-limited, others require strict adherence to rules, and many involve finding a path to the finish. Some levels even feature enemy encounters.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    AI for Games

    AI for Games

    Game framework with AI

    Provides a framework / game engine for building 2D games and includes sophisticated AI routines to manage state-driven entities and autonomous agents. Although this library makes several very powerful AI techniques available and take care of all the calculations needed to update and render the game entities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Candy Racing Cup: The Lillians Rally

    Now the dogs may driving a car in a complete 3D world.

    Our company, Xilvan Design, presents: Candy Racing Cup: The Lillians Rally, it is a 3D racing game in development since 2010-2026. It's the v42.07! The music is here & I must add realistic sounds! Friendly, Xylvan, Xilvan Design
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    C++ Complex Calculator

    C++ complex calculator with arrays, matrices, eigenvectors, functions

    This is a command line C++ code which compiles and links using gnu g++. It has scientific notation, scientific functions, complex integration including path integrals, and loops with tests. User defined functions are strings. A variable may simultaneously represent a scalar, an array, and a string. Arrays up to ten dimensions are allowed. Householder reduction is used for determinants, eigenvectors, and QR matrix factorization. Class Matrix and class Polynomial facilitate finding the characteristic polynomial. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Sobelow

    Sobelow

    Security-focused static analysis for the Phoenix Framework

    Sobelow is a security-focused static analysis tool for the Phoenix framework. For security researchers, it is a useful tool for getting a quick view of points-of-interest. For project maintainers, it can be used to prevent the introduction of a number of common vulnerabilities. Potential vulnerabilities are flagged in different colors according to confidence in their insecurity. High confidence is red, medium confidence is yellow, and low confidence is green. A finding is typically marked...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    library-brainmap

    Brain Neuron Map

    ...Maze Generation: Effortlessly generate mazes of varying complexity, perfect for games, puzzles, and simulations. Path-Finding Interface: Implement an intuitive path-finding interface to navigate through your designed maps and mazes. Customization: Fine-tune the appearance and behavior of your maps and mazes to match your project's unique requirements. Integration with Ronin Engine (https://sourceforge.net/p/ronin-engine)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    OptimTraj

    OptimTraj

    A trajectory optimization library for Matlab

    OptimTraj is a MATLAB toolbox for solving trajectory optimization problems. It supports direct collocation, shooting methods, and pseudospectral methods for finding optimal control inputs and system trajectories. It is useful for robotics, aerospace, biomechanics, and any domain requiring time-optimal or energy-optimal motion planning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    AcoPath for Java

    Ant Colony Optimization algorithm for the shortest path problem.

    The shortest path problem is solved by many methods. Heuristics offer lower complexity in expense of accuracy. There are many use cases where the lower accuracy is acceptable in return of lower consumption of computing resources. The basic idea of the Ant System is that virtual ants are exploited for finding paths with a specific property, e.g., short distance between physical nodes, in the same way nature guides physical ants.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    JJ

    JJ

    JSON Stream Editor (command line utility)

    JJ is a command line utility that provides a fast and simple way to retrieve or update values from JSON documents. It's powered by GJSON and SJSON under the hood. It's fast because it avoids parsing irrelevant sections of json, skipping over values that do not apply, and aborts as soon as the target value has been found or updated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB