Skip to main content
Voyant is a platform for building travel software. It is made for online travel agencies, tour operators, and destination management companies who need real booking, operations, and commerce systems rather than a generic CMS or storefront. The platform comes in layers. You can use any one of them on its own, or combine them into a full travel business.

Framework

The open-source core. Composable domain modules for catalog, bookings, finance, operations, and more, deployable on Cloudflare Workers and Postgres.

Cloud

Managed hosting plus services your app needs day to day: email, SMS, verification, a secrets vault, browser rendering, video, realtime, and search.

Connect

Supplier and inventory connectivity. Bring your own supplier credentials, ingest catalog once, and resell it across many connections.

Data

Travel data APIs: geography, aviation reference data, currency exchange, plus SEO and business data behind a single client.

How the pieces fit together

A typical Voyant deployment starts from the framework. You scaffold an app from a starter, compose the domain modules you need, and run it on your own infrastructure or on Voyant Cloud. From there you reach for the other layers as the product grows:
  • Connect brings in inventory you do not operate yourself, such as cruises, hotels, or flights from third-party suppliers.
  • Data supplies the reference and enrichment data that travel apps constantly need, from airport lookups to live exchange rates.
  • Cloud provides the operational services around your app, so you do not stand up your own email, SMS, or secrets infrastructure.
Everything is tied together by one account and one API token. The command-line tool and the TypeScript SDKs work the same way across every layer.

Choose your path

Build an app

Scaffold a travel application from a starter and run it locally.

Learn the concepts

Understand how a Voyant app is structured before you write code.

Call the APIs

Use the Cloud, Connect, and Data SDKs from any TypeScript project.

Use the CLI

Scaffold, generate modules, manage workflows, and drive Voyant Cloud from your terminal.

Who builds on Voyant

Voyant is for teams that sell and operate travel: tours and activities, multi-day trips, group and MICE travel, cruises, transfers and ground operations, and resale of accommodation and flights. It models the real commercial chain of travel, from a sales quote through a confirmed booking to fulfillment, invoicing, and reconciliation, using a shared vocabulary documented in the glossary. Voyant is created and maintained by PixelMakers and is open source under the Apache 2.0 license.