{"id":20198991,"url":"https://github.com/pgrouting/vrprouting","last_synced_at":"2025-06-16T14:09:16.124Z","repository":{"id":38843463,"uuid":"336011521","full_name":"pgRouting/vrprouting","owner":"pgRouting","description":"Vehicle Routing Problems on the Database","archived":false,"fork":false,"pushed_at":"2025-01-27T18:09:42.000Z","size":30956,"stargazers_count":26,"open_issues_count":8,"forks_count":6,"subscribers_count":15,"default_branch":"develop","last_synced_at":"2025-06-11T11:35:06.031Z","etag":null,"topics":["osgeo","pgrouting","postgis","postgresql","postgresql-extension","scheduler","vroom","vrp-solver"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pgRouting.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"community_bridge":"pgrouting","open_collective":"pgrouting"}},"created_at":"2021-02-04T16:19:09.000Z","updated_at":"2025-02-20T21:46:33.000Z","dependencies_parsed_at":"2025-04-20T13:32:27.194Z","dependency_job_id":null,"html_url":"https://github.com/pgRouting/vrprouting","commit_stats":{"total_commits":720,"total_committers":16,"mean_commits":45.0,"dds":0.6236111111111111,"last_synced_commit":"2f1407c1cec8a1e226a6e9238666deb311844632"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/pgRouting/vrprouting","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgRouting%2Fvrprouting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgRouting%2Fvrprouting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgRouting%2Fvrprouting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgRouting%2Fvrprouting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pgRouting","download_url":"https://codeload.github.com/pgRouting/vrprouting/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgRouting%2Fvrprouting/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260174102,"owners_count":22969871,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["osgeo","pgrouting","postgis","postgresql","postgresql-extension","scheduler","vroom","vrp-solver"],"created_at":"2024-11-14T04:35:19.589Z","updated_at":"2025-06-16T14:09:16.100Z","avatar_url":"https://github.com/pgRouting.png","language":"C++","funding_links":["https://funding.communitybridge.org/projects/pgrouting","https://opencollective.com/pgrouting"],"categories":[],"sub_categories":[],"readme":"# vrpRouting - Vehicle Routing problems on PostgreSQL\n\n[![Join the chat at https://gitter.im/pgRouting/pgrouting](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/pgRouting/pgrouting?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\n## STATUS\n\n### Branches\n\n* The *master* branch has the development of the next micro release\n* The *develop* branch has the development of the next minor/major release\n\nFor the complete list of releases go to:\nhttps://github.com/pgRouting/pgrouting/releases\n\n\n## LINKS\n\n* https://pgrouting.org/\n* https://vrp.pgrouting.org/\n* https://github.com/pgRouting/vrprouting\n\n## STATUS\n\nStatus of the project can be found [here](https://github.com/pgRouting/vrprouting/wiki#status)\n\n\n## INTRODUCTION\n\nvrpRouting extends the pgRouting/PostGIS/PostgreSQL geospatial database to provide algorithms for Vehicle Routing Problems.\nIt requires VROOM as a dependency for building and computing the VRP solution. This release is compatible with VROOM version 1.12.0\n\nThis library is under development and currently contains the following functions:\n\n* `vrp_onedepot`\n* `vrp_pgr_pickdelivereuclidean`\n* `vrp_pgr_pickdeliver`\n* `vrp_vroom`\n* `vrp_vroomJobs`\n* `vrp_vroomShipments`\n\nThe detailed steps for installation can be found [here](https://vrp.pgrouting.org/latest/en/installation.html).\n\n## REQUIREMENTS\n\nBuilding requirements\n--------------------\n* Perl\n* C and C++ compilers with C++17 standard support\n* Postgresql \u003e= TBD\n* CMake \u003e= 3.12\n* Sphinx \u003e 4.0.0\n* VROOM \u003e= 1.12.0\n* ortools == 9.10.4067\n\nUser's requirements\n--------------------\n\n* PostGIS\n* pgRouting\n\n## COMPILATION\n\nFor Linux\n\n\tmkdir build\n\tcd build\n\tcmake  ..\n\tmake\n\tsudo make install\n\nBuild with documentation (requires [Sphinx](http://sphinx-doc.org/))\n\n\tcmake -DWITH_DOC=ON ..\n    make doc\n\nPostgresql\n\n\tcreatedb mydatabase\n\tpsql mydatabase -c \"CREATE EXTENSION vrprouting CASCADE\"\n\n## USAGE\n\nSee online documentation: https://vrp.pgrouting.org/latest/en/index.html\n\n## LICENSE\n\n* GPLv2-or-later\n* Boost under Boost license (see LICENSE_1_0.txt)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgrouting%2Fvrprouting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpgrouting%2Fvrprouting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgrouting%2Fvrprouting/lists"}