URBO est une plateforme open source modulaire pour applications de ville, par laquelle les communes réunissent au même endroit services et informations destinés aux habitants. L'application, pour iOS et Android, récupère les données des systèmes propres à la commune et les regroupe en modules : actualités, événements, services aux citoyens, stationnement, lieux d'intérêt, calendrier des déchets, chantiers, participation citoyenne, enquêtes, alertes NINA et notifications push. La ville choisit les modules actifs et adapte l'identité visuelle. Un CMS et des bornes d'information interactives complètent l'offre.
URBO est développé et maintenu par SWCode GmbH à Soest (Allemagne), avec le soutien du programme fédéral de projets modèles Smart Cities. Le code source est publié sous EUPL-1.2 sur OpenCoDE. Selon l'éditeur, URBO fonctionne entièrement dans le cloud, est hébergé en Allemagne et conforme au RGPD. L'éditeur cite notamment Soest, Bamberg, Kassel et Wesel comme références. Le code étant ouvert, une ville peut en principe aussi changer de prestataire.