The easiest way to create web UIs for ROS robots
Our new, free ros-tool capability makes it trivial to interact with ROS from the web. It provides a React API for subscribing and publish to topics and for placing service calls. It works with both ROS 1 and 2, and unlike rosbridge, it caches all data in the cloud, which means your UIs will work even when your robot is offline (just showing the latest data). Since all data is synced via the cloud, it is also much easier and more efficient to aggregate data from multiple robots, e.g., for showing your fleet on a map. Demo: https://www.youtube.com/watch?v=OgNdGvwYSiI
The easiest way to create web UIs for ROS robots launched on July 8, 2024 with 20 votes, #1,061 of 5,184 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 2 years on.
In plain words
This free tool enables developers to build web interfaces for ROS robots using a React API that subscribes to topics, publishes messages, and makes service calls. It supports both ROS 1 and 2, and stores data in the cloud so interfaces display the latest information even when robots are offline. The cloud-based architecture simplifies managing multiple robots simultaneously, such as displaying an entire fleet on a shared map.
written from the facts on this page · September 2026
From the sources
A generic tool for interacting with ROS from the web (pub, sub, and service calls)
A generic ROS tool providing a React API for subscribing, publishing, and making service calls from the web. This is very similar to rosbridge + roslibjs , but based on Transitive's MQTTSync protocol which has several advantages over rosbridge: subscribe(rosVersion, topic) : subscribe to ROS topics on the robot, e.g., subscribe(1, '/odom') . This will cause the robot component of this capability to subscribe to that topic on the robot and publish the latest values on MQTTSync under the /device/ros/[rosVersion]/messages/[topic] namespace, and it will subscribe to that MQTTSync topic. unsubscribe(rosVersion, topic) : unsubscribe from a previously subscribed topic. Does nothing if not…from transitiverobotics.com
Does a similar job
all alternatives →
Link ROS - Cloud Logging+Viz for Robots2020 · ▲146Cloud logging + visualization tools for robotic development


Webiny Serverless Page Builder2019 · webiny.com · ▲255Open source, dev-friendly and powered by GraphQL and React

Redux Offline – Build Offline-First Apps for Web and React Native2017 · github.com · ▲174Build Offline-First Apps for Web and React Native. Contribute to redux-offline/redux-offline development by creating an account on GitHub.
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 29d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 14h ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 24d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email
Source: Show HN post ↗
Launched alongside, July 2024
the whole month →




Many years ago, I made VJ softwares (to mix live visuals in clubs) for unexpected platforms like the Game Boy Advance, the Playstation 2 and the Raspberry Pi. This year, I’m back with a new web-app: Pikimov. Inspired by Photopea (a free Photoshop clone), I created this web-based motion design & video editor as an alternative to After Effects, to fill empty void. It's free, without signup, without cloud uploads (your files stay on your machine), and your projects are not used for AI models training.
AI · 2024 · pikimov.com
