{"id":13427234,"url":"https://github.com/georocket/georocket","last_synced_at":"2026-01-11T16:57:59.397Z","repository":{"id":41843980,"uuid":"58203049","full_name":"georocket/georocket","owner":"georocket","description":"🚀 GeoRocket - A high-performance data store for geospatial files.","archived":false,"fork":false,"pushed_at":"2024-10-10T12:32:36.000Z","size":4829,"stargazers_count":74,"open_issues_count":1,"forks_count":27,"subscribers_count":9,"default_branch":"master","last_synced_at":"2024-10-28T06:05:22.273Z","etag":null,"topics":["cloud","data-store","geojson","geospatial","xml"],"latest_commit_sha":null,"homepage":"https://georocket.io","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/georocket.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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}},"created_at":"2016-05-06T11:34:34.000Z","updated_at":"2024-10-10T12:32:41.000Z","dependencies_parsed_at":"2023-10-03T04:13:52.802Z","dependency_job_id":"747476af-48d7-4357-aa54-cd2a6b9990f9","html_url":"https://github.com/georocket/georocket","commit_stats":{"total_commits":1348,"total_committers":20,"mean_commits":67.4,"dds":"0.38130563798219586","last_synced_commit":"d1b5ffa95f194f6d8eabe4de3e49ef3063dec477"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georocket%2Fgeorocket","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georocket%2Fgeorocket/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georocket%2Fgeorocket/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/georocket%2Fgeorocket/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/georocket","download_url":"https://codeload.github.com/georocket/georocket/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243801604,"owners_count":20350105,"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":["cloud","data-store","geojson","geospatial","xml"],"created_at":"2024-07-31T00:01:57.242Z","updated_at":"2026-01-11T16:57:59.391Z","avatar_url":"https://github.com/georocket.png","language":"Kotlin","funding_links":[],"categories":["Kotlin"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n\t\u003cbr\u003e\n\t\u003cbr\u003e\n\t\u003cimg width=\"500\" src=\"https://georocket.io/images/logo.svg\" alt=\"GeoRocket\"\u003e\n\t\u003cbr\u003e\n\t\u003cbr\u003e\n\t\u003cbr\u003e\n\u003c/h1\u003e\n\n\u003e A high-performance data store for geospatial files\n\n[![Apache License, Version 2.0](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0) [![Actions Status](https://github.com/georocket/georocket/workflows/Java%20CI/badge.svg)](https://github.com/georocket/georocket/actions)\n\nGeoRocket can store geospatial files such as *3D city models (CityGML)*, *GML*\nand *GeoJSON* files. Any file saved in GeoRocket can be completely restored\nlater. No information is lost.\n\nGeoRocket offers a wide range of *high-speed search features*. You can perform\nspatial queries and search for attributes, layers and tags.\n\nGeoRocket is *ready for the Cloud*. It is event-driven and designed for\n*high performance* and *scalability*. GeoRocket offers APIs and an HTTP\ninterface which allows it to be integrated in existing applications.\n\n## Official website\n\nFor more information about GeoRocket including comprehensive documentation,\nvisit the official website:\n\n\u0026#128640; https://georocket.io\n\n## Building\n\n\u003e [!NOTE]\n\u003e We are in the process of rewriting GeoRocket in Rust to improve performance and reduce memory footprint. You can still access the Kotlin implementation in the `kotlin` directory. The instructions below apply to the Kotlin implementation.\n\nGeoRocket requires Java 8 or higher. Run the following command to build\nall subprojects:\n\n    cd kotlin\n    ./gradlew build\n\nThe script automatically downloads the correct Gradle version, so you won't\nhave to do anything else. If everything runs successfully you may create a\ndistribution:\n\n    ./gradlew installDist\n\nIf the command finishes successfully, you will find the distribution under\n`build/install`.\n\n### Building the Docker image\n\nYou may build the Docker image for GeoRocket Server locally with the following\ncommands:\n\n    ./gradlew installDist\n    docker build -t georocket .\n\n## Running GeoRocket\n\nFirst, follow the instructions on building the GeoRocket distribution above.\n\nThen start GeoRocket with the following command:\n\n    build/install/georocket/bin/georocket\n\nYou may also run it in server mode (recommended for production use):\n\n    build/install/georocket/bin/georocket server\n\nIf you don't provide any arguments the command-line application will print\nusage instructions.\n\n### Running GeoRocket Server inside a Docker container\n\nThe fastest way to run GeoRocket Server is to use the Docker image from\nDocker Hub:\n\n    docker run --name georocket -d -p 63020:63020 georocket/georocket server\n\nThis launches GeoRocket Server in a Docker container and makes it available at\n\u003chttp://localhost:63020\u003e.\n\nRead the [full instructions](https://hub.docker.com/r/georocket/georocket/) on\nthe Docker image to get more information.\n\nLicense\n-------\n\nGeoRocket is licensed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0).\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeorocket%2Fgeorocket","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeorocket%2Fgeorocket","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeorocket%2Fgeorocket/lists"}