| Crates.io | nextcloud-route-extractor |
| lib.rs | nextcloud-route-extractor |
| version | 0.1.2 |
| created_at | 2025-08-18 18:25:28.875195+00 |
| updated_at | 2025-08-23 21:32:54.017328+00 |
| description | Extract routes from nextcloud apps |
| homepage | |
| repository | https://codeberg.org/icewind/nextcloud-route-extractor |
| max_upload_size | |
| id | 1800857 |
| size | 50,979 |
Extract routes from nextcloud apps
nextcloud-route-extractor /path/to/nextcloud/apps/myapp
{
"routes": [
{
"root": "",
"url": "/config",
"name": "settings#getConfig",
"verb": "GET",
"requirements": {},
"postfix": null,
"defaults": {}
},
...
],
"ocs": [
{
"root": "",
"url": "/api/v1/foo/{id}",
"name": "Foo#get",
"verb": "GET",
"requirements": {},
"postfix": null,
"defaults": {}
},
...
]
}
See the Nextcloud documentation for the meaning of the various route parameters.