nowfound

Dev tools · July 8, 2024

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 →

More dev tools this month

the category →
  • /dev/null▲490

    a social network for devs

    Dev tools · 4d ago · dev-null.sh

  • 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▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 24d ago · openbot.run

  • Talanoa▲346

    Hi 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 →
  • Sugar detox app

    AI · 2024 · apps.apple.com

  • Mobbin 2.0▲1,657

    Discover real-world design inspiration

    Work · 2024 · mobbin.com

  • folk 3.0▲1,591

    The CRM for companies who care about people

    Dev tools · 2024 · folk.app

  • SuperGPT▲1,206

    Use ChatGPT on Google Sheets

    AI · 2024 · superjoin.ai

  • 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

  • Motiff▲1,147

    AI powered professional UI design tool

    AI · 2024 · motiff.com