{"id":15138464,"url":"https://github.com/eclipse-vertx/vertx-launcher","last_synced_at":"2025-10-19T15:32:37.376Z","repository":{"id":184418156,"uuid":"663344660","full_name":"eclipse-vertx/vertx-launcher","owner":"eclipse-vertx","description":"Vert.x Launcher","archived":false,"fork":false,"pushed_at":"2025-01-28T17:15:06.000Z","size":226,"stargazers_count":8,"open_issues_count":2,"forks_count":3,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-01-28T18:25:32.362Z","etag":null,"topics":["launcher","vertx"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eclipse-vertx.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2023-07-07T05:08:12.000Z","updated_at":"2025-01-28T17:15:11.000Z","dependencies_parsed_at":"2024-06-03T14:17:28.590Z","dependency_job_id":"b9f7dcf1-23bc-40cd-9872-f03f8c1477e0","html_url":"https://github.com/eclipse-vertx/vertx-launcher","commit_stats":{"total_commits":39,"total_committers":3,"mean_commits":13.0,"dds":"0.41025641025641024","last_synced_commit":"d8d2cd419fcf807ca32e6e41014641a74f4390de"},"previous_names":["eclipse-vertx/vertx-launcher"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-vertx%2Fvertx-launcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-vertx%2Fvertx-launcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-vertx%2Fvertx-launcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-vertx%2Fvertx-launcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eclipse-vertx","download_url":"https://codeload.github.com/eclipse-vertx/vertx-launcher/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237163088,"owners_count":19265210,"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":["launcher","vertx"],"created_at":"2024-09-26T07:24:16.359Z","updated_at":"2025-10-19T15:32:32.015Z","avatar_url":"https://github.com/eclipse-vertx.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"= Vert.x Application Launcher\n\nimage:https://github.com/eclipse-vertx/vertx-launcher/actions/workflows/ci-5.x.yml/badge.svg[\"Build Status (5.x)\",link=\"https://github.com/eclipse-vertx/vertx-launcher/actions/workflows/ci-5.x.yml\"]\n\nIn essence, launching a Vert.x application is not a complex task: write a class with a `main` method, create a Vert.x instance and deploy the main verticle.\n\nBut, very often, the same problems must be solved, for example:\n\n* configuring the number of verticle instances\n* deploying the main verticle as a worker verticle\n* creating a clustered Vert.x instance\n* properly closing Vert.x when the JVM is asked to stop via signals\n\nThe Vert.x application launcher is a tool which addresses such concerns, without repeating the same code in every project.\n\nNOTE: This module, introduced in Vert.x 5, replaces the Vert.x 4 `io.vertx.core.Launcher`.\n\nWARNING: This module has _Tech Preview_ status, this means the API can change between versions.\n\nPlease see the in-source asciidoc documentation or the main documentation on the web-site for a full description\nof this component:\n\n* link:http://vertx.io/docs/vertx-launcher-application/java/[web-site docs]\n* link:application/src/main/asciidoc/index.adoc[in-source docs]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipse-vertx%2Fvertx-launcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feclipse-vertx%2Fvertx-launcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipse-vertx%2Fvertx-launcher/lists"}