About Garage

We're building the open app store for robots - making robotics development accessible, collaborative, and as simple as "npm install" for every developer on the planet.

Our Mission

To democratize robotics by creating a seamless ecosystem where developers can easily discover, install, and share robot applications - turning complex robotics development into a simple, collaborative experience.

The Problem We're Solving

Complex Setup

Robotics development requires extensive setup, dependency management, and environment configuration that takes weeks to get right.

Fragmented Ecosystem

Robot applications are scattered across repositories, forums, and personal websites, making discovery and sharing nearly impossible.

Reinventing the Wheel

Developers constantly rebuild the same navigation, mapping, and perception algorithms instead of building on proven solutions.

Our Solution

"npm for robots"

Install and run any robot application with a single command. No complex setup, no dependency hell, no weeks of configuration.

garage install navigation-stack
garage run navigation-stack

Unified Discovery

A centralized registry where developers can discover, rate, and review robot applications. Find exactly what you need with powerful search and filtering.

  • Smart search and filtering
  • Community ratings and reviews
  • Automatic dependency resolution

Our Values

Open Source

Built in the open, for the community, with transparency at our core.

Community-First

Every decision prioritizes the needs and growth of our developer community.

Innovation

Pushing the boundaries of what's possible in robotics development.

Quality

Ensuring every app in our registry meets high standards for reliability.

Our Journey

Phase 1

Core Platform ✅

Built the foundation: CLI tools, Docker containerization, ROS2 integration, and automated dependency management. Achieved our "npm for robots" vision.

Phase 2

Production Registry ✅

Deployed enterprise-grade registry at registry.garagerobotics.tech with user authentication, secure storage, and comprehensive API.

Phase 3

Web UI & Community 🚧

Building the web interface, community features, ratings and reviews, and social features to create a thriving ecosystem.

Phase 4

Ecosystem Growth 🔮

Partnerships with hardware vendors, educational institutions, and enterprise customers to grow the app ecosystem.

Technology Stack

Backend

  • • Python & FastAPI
  • • PostgreSQL Database
  • • Azure Blob Storage
  • • Docker & Kubernetes
  • • JWT Authentication

Frontend

  • • Next.js 14 & React
  • • TypeScript
  • • Tailwind CSS
  • • Radix UI Components
  • • Responsive Design

Robotics

  • • ROS2 Humble
  • • Docker Containers
  • • VNC/noVNC GUI
  • • Gazebo Simulation
  • • Cross-platform Support

Get Involved

Contribute to Development
Help us build the future of robotics

Garage is open source and we welcome contributions from developers of all skill levels. Whether it's code, documentation, or bug reports - every contribution matters.

View on GitHub
Publish Your Apps
Share your robot applications with the world

Got a robot application? Share it with thousands of developers worldwide. Our publishing tools make it easy to package and distribute your work.

Publishing Guide

Questions or Feedback?

We'd love to hear from you. Reach out to us through our community channels or open an issue on GitHub.