Introducing THG Altitude: A New Developer Platform for the Edge
Introducing THG Altitude: A New Developer Platform for the Edge
Today, we’re thrilled to announce the launch of THG Altitude, a Developer Platform designed to streamline the deployment process for modern web applications. With Altitude, engineers can connect their Github project and deploy to a V8 edge environment in minutes, regardless of the worker-based framework they’re using.
Why We Built Altitude
The web development landscape has evolved significantly in recent years, with a growing emphasis on edge computing, serverless architectures, and improved developer experiences. However, we noticed a gap in the market for a platform that combines the power of edge computing with the flexibility to work with any worker-based framework.
Our goal with Altitude is to provide developers with a platform that:
- Simplifies deployment - Connect your Github repository and deploy with minimal configuration
- Embraces the edge - Leverage V8 isolates for fast, secure, and scalable applications
- Supports any worker-based framework - Use the tools and frameworks you’re already familiar with
- Provides a comprehensive ecosystem - Access a suite of tools and components to accelerate development
Key Features
Altitude offers a range of features and products to help developers build and deploy modern web applications:
Platform Features
- Github Integration - Connect your repository and deploy on every push
- Environment Management - Manage multiple environments with different configurations
- Domain Management - Configure custom domains with automatic SSL
- Edge Rules - Set up redirects, rewrites, and more
- KV Store - Built-in key-value storage for your edge functions
- Logs & Analytics - Monitor your application’s performance and usage
Ecosystem Products
- Browser Components - Browser-native UI components optimized for accessibility and performance
- Custom Components - A directory of opinionated web components
- Elements - Installable commerce features
- Starter Kits - Commerce accelerants to jumpstart your project
- Astro Integration - i18N, Commerce API, and Blog API abstractions
- Astro Adapter - Deploy Astro sites to Altitude with ease
- Altitude CLI - Manage your environments from the command line
- Altitude v0 - Prompt-to-UI-to-deployment interface powered by LLMs
Getting Started
Getting started with Altitude is simple:
# Install the Altitude CLI
npm install -g @thg/altitude-cli
# Log in to your Altitude account
altitude login
# Initialize a new project
altitude init my-project
# Deploy your project
altitude deploy
Or, if you prefer a more visual approach, you can use our Platform interface to connect your Github repository and deploy with just a few clicks.
What’s Next
This is just the beginning for Altitude. We have an exciting roadmap ahead, including:
- Enhanced CI/CD integration - More options for customizing your deployment pipeline
- Advanced monitoring and analytics - Deeper insights into your application’s performance
- Expanded ecosystem - More components, starter kits, and integrations
- Improved developer tools - Enhanced CLI capabilities and local development experience
We’re committed to building a platform that makes edge deployment simple, flexible, and powerful. We can’t wait to see what you build with Altitude!
Join the Community
We believe in the power of community and collaboration. Here’s how you can get involved:
- Join our Discord - Connect with other developers and the Altitude team
- Follow us on Twitter - Stay up to date with the latest news and announcements
- Contribute on GitHub - Help us improve Altitude and its ecosystem
Try Altitude Today
Ready to get started? Sign up for Altitude today and deploy your first project in minutes. We can’t wait to see what you build!