DEV Community

Cover image for Big Changes at Meteor Software: Our Next Chapter
Frederico Maia for Meteor

Posted on • Edited on

13 4 4 6 6

Big Changes at Meteor Software: Our Next Chapter

As the CEO of Meteor Software for the past 3 years, I wanted to share some major exciting things about where we're heading. When I first joined the company, I had a clear vision to modernize Meteor and transform Galaxy into something bigger.

Today, I'm excited to tell you that these changes are finally happening.

A New Era, A New Identity

First things first! We're introducing fresh new brands for both Meteor and Galaxy. This isn't just a cosmetic facelift. It shows that we are changing our direction in a significant way.

Screenshot of the previous Meteor website

Screenshot of the new Meteor website

We've been using the original Meteor logo for more than 13 years, and it has become quite recognizable within the JavaScript community. The decision to change it wasn't made hastily, but we felt it was essential to reflect our ongoing evolution.

Our new Meteor brand represents our commitment to modern JavaScript. It features a cleaner, more contemporary design that represents our future direction rather than just our heritage. The redesigned Meteor website is now ready and includes a really cool interactive demo that showcases what Meteor can do. We're excited for you to check it out and experience Meteor's capabilities firsthand.

Screenshot of the previous Galaxy website

Screenshot of the new Galaxy website

Meanwhile, Galaxy's new independent brand shows it's growing beyond its Meteor-only roots into a robust, multi-stack cloud platform.

Meteor 3: Embracing the Node.js Ecosystem

After countless long nights and coffee-fueled coding sessions, we released Meteor 3.0 in July 2024 (now we're at version 3.2). This release wasn't just another version bump. It shows where we want to go in the future. We changed from using Fibers to using async/await, which is what most developers use now. We also support the newest version of Node.js. These changes help Meteor work better with other Node.js tools.

This is important because instead of maintaining our own solutions for everything, we're now able to use the best tools the JavaScript ecosystem has to offer. Why reinvent the wheel when there are already amazing solutions out there? Since I started working at Meteor Software, I wanted Meteor to work well with other Node.js tools instead of being separate and alone.

What's Coming in 2025

Looking ahead, our 2025 roadmap shows exactly where we're heading. We're embracing integration with powerful, proven tools instead of making everything ourselves.

Bundle Optimization: Our Current Priority

We're working to make Meteor apps smaller and faster:

  • Working with modern bundlers: We're making it easy to use RSPack, ESBuild, and Rollup so your apps will load faster and use less memory
  • Faster builds: With our new tools (added in version 3.2), we're making builds take less time
  • Better development experience: Making changes to your code will show up more quickly while you're developing

Other Important Improvements

We are also going to work on:

  • Modernized RPC Methods and Publications: Adding self-documenting code, better validation, and more intuitive interfaces while maintaining backward compatibility
  • MongoDB Change Streams: Using the official way to get real-time updates from MongoDB
  • Better TypeScript support: Making it easier to use TypeScript with Meteor and its packages
  • CapacitorJS for mobile apps: A better, newer way to build mobile apps than our old Cordova system
  • Faster releases: Making our own process quicker so you get updates sooner

All these changes will solve real problems that developers face every day.

We will write clear, helpful guides about all these new features so everyone can use them easily, whether you're new to Meteor or have used it for years.

Galaxy Expands Its Universe

I'm particularly excited to share what is perhaps our most significant announcement. Galaxy is undergoing a comprehensive transformation. Upon joining the company, I recognized Galaxy's potential to evolve beyond its role as a Meteor-only hosting platform. Today, I'm pleased to announce that we're realizing this ambitious vision.

Galaxy 2.0 integrates our previous dashboard and backend systems into a cohesive, intuitive platform that significantly enhances the user experience. The truly revolutionary aspect, however, is Galaxy's expanded support capabilities. The platform now supports Node.js and Python applications, including frameworks such as Express, Nest, Adonis, Flask, and Django. And we're developing support for Ruby on Rails, which will be available in the coming months.

Our promise is simple but powerful. We'll provide the most user-friendly cloud platform and the most responsive support team available. We believe cloud hosting shouldn't be complicated, and when you need help, you deserve proper answers from people who understand your challenges.

Complete Platform with Database Solutions

In 2024, we enhanced Galaxy by adding MongoDB hosting directly on the platform. This significantly simplified deployments for teams needing reliable, managed MongoDB solutions. We're continuing this evolution in 2025 by expanding our database offerings to include PostgreSQL, Redis, and FerretDB.

These additions transform Galaxy into a comprehensive platform for hosting applications and databases together, streamlining deployment and management considerably.

This isn't just an upgrade. It's a complete transformation. Galaxy now operates as an independent platform with its own dedicated website and distinct brand identity separate from Meteor. The new Galaxy brand reflects our commitment to serving a wider developer community while maintaining the reliability our users expect. We're making a substantial investment in this expansion for 2025.

Our Team Structure

I want to be transparent about our organization. These advancements are being delivered by dedicated, autonomous teams working diligently behind the scenes.

We operate with two specialized technical teams, each led by its own tech lead while sharing the same CTO. The teams maintain separate roadmaps and priorities, focusing exclusively on their respective products. The Galaxy team advances our cloud platform, while the Meteor team enhances and maintains our open-source framework. Our DevOps specialists, though formally part of the Galaxy team, provide support to both divisions when infrastructure requirements arise.

This organizational approach ensures consistent attention to both products, with Meteor and Galaxy each receiving the focused development they require.

Why These Changes Matter

I won't present you with buzzwords or empty promises. As developers ourselves, we understand what's truly important: reliable tools that enhance productivity and effectiveness. These changes address genuine requirements:

  1. Meteor requires improvements on DX, scaling, and compatibility with modern JavaScript

  2. Galaxy needed to support additional technologies because that's what teams actually use in the real world

  3. Both products needed to communicate their evolution with new, modern brand identities

The refreshed branding for Meteor and Galaxy isn't merely cosmetic. These are deliberate declarations of our direction. They demonstrate our dedication to innovation and our readiness to meet current development demands. The real improvements are in the technology and its capabilities. We're committed to developing robust, practical solutions for real-world development challenges.

Try It Today

If you're a Meteor developer, I encourage you to upgrade to Meteor 3 today. You'll immediately feel the benefits of native async/await and modern Node.js features. Meteor 3.3, which is currently in beta, already brings faster builds. Check out Meteor 3 docs.

For those working with Node.js, Python, and their popular frameworks, consider exploring Galaxy. Visit our new Galaxy website to discover how we've simplified cloud deployment.

I'm really proud of what our teams have built, but we're just getting started. There's so much more coming down the pipeline, and we'll keep you updated as we roll out new features.

Let's build amazing things together.

AWS Q Developer image

Build your favorite retro game with Amazon Q Developer CLI in the Challenge & win a T-shirt!

Feeling nostalgic? Build Games Challenge is your chance to recreate your favorite retro arcade style game using Amazon Q Developer’s agentic coding experience in the command line interface, Q Developer CLI.

Participate Now

Top comments (4)

Collapse
 
italojs profile image
italojs

❤️❤️❤️❤️❤️❤️❤️

Collapse
 
nevodavid profile image
Nevo David

pretty cool seeing stuff actually move and not just sit around - you think the real staying power comes from picking the right risks or more like sticking with things through the hard parts

Collapse
 
distalx profile image
D

Hope the new branding is... meteoric! (Sorry, couldn't resist).

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

Scale globally with MongoDB Atlas. Try free.

Scale globally with MongoDB Atlas. Try free.

MongoDB Atlas is the global, multi-cloud database for modern apps trusted by developers and enterprises to build, scale, and run cutting-edge applications, with automated scaling, built-in security, and 125+ cloud regions.

Learn More

👋 Kindness is contagious

Explore this insightful piece, celebrated by the caring DEV Community. Programmers from all walks of life are invited to contribute and expand our shared wisdom.

A simple "thank you" can make someone’s day—leave your kudos in the comments below!

On DEV, spreading knowledge paves the way and fortifies our camaraderie. Found this helpful? A brief note of appreciation to the author truly matters.

Let’s Go!