Genesis of a Framework: Unveiling the Meteor Story
Tags: meteor, opensource, webdev, javascript
Published: 2024-02-23 16:23:55


Given Meteor has been around for almost 11 years now, I think it's important to document its early beginnings and origin for the future generation of developers and there's no one better to tell us about Meteor than one of its original creators -- Geoff Schmidt! 

What made me feel that this is even more important to document is the scarcity of information about Meteor initial stages illustrated by this forum [thread](https://forums.meteor.com/t/history-of-meteor/15252/5) that has resurfaced during categorization of old threads.


![History_of_Meteor.jpg](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yn94bcjgcu9advd420x2.jpg)


I've come to know about many fascinating stories of Meteor's inception through Geof Schmidt old [Quora account](https://archive.is/EruEe) and today I'd like to share some of the best stories about Meteor's first years.

Table of contents: 
        - [How Meteor creators met](#how-meteor-creators-met)
        - [Differences between Meteor and Luna](#differences-between-meteor-and-luna)
        - [Other possible Meteor names](#other-possible-meteor-names)
        - [Meteor pros in the eyes of its creators](#meteor-pros-in-the-eyes-of-its-creators)
        - [Meteor original website design](#meteor-original-website-design)
	- [Conclusion](#conclusion)


## How Meteor creators met

How a little talk during a holiday party followed by a visit and an email later led to the recruitment of David Greenspan (Etherpad creator).

- [How did David Greenspan (Etherpad creator) team up with Geoff Schmidt (Asana employee #9, worked on Luna) and team to form Meteor?](https://archive.ph/NH2ke)


## Differences between Meteor and Luna

Probably the most intriguing fact about Meteor is that it's based on another Framework called "Luna" used at Asana and how Meteor inverts the same principle.  

- [Web Application Frameworks: What are the differences between Meteor and Luna?](https://archive.ph/S3Pbk)

## Other possible Meteor names

Ever wondered why Meteor creators chose such a name? Did you now that Polymer was one of the potential names?

- [Is "Meteor" (web framework) a pun on Luna or Comet?](https://archive.is/3nIXJ)

## Meteor pros in the eyes of its creators

You can ask any hardcore developer on the official Meteor forums about why you should go with Meteor and you'd get a pretty solid answer but it's always interesting to me to know what the original creators liked about Meteor and what type of problems were they attempting to solve.

- [In lay terms for someone with only basic software development knowledge, what is cool about Meteor?](https://archive.ph/F4UHV#selection-263.0-263.99)

## Meteor original website design

Lastly, there's no better way to part ways but to share little trivia about the original Meteor website design.

- [Who designed Meteor's original website?](https://archive.ph/2p0Ot)


## Conclusion

Congratulations, now you're a bit closer to understanding the awesomeness of Meteor and its lore. Hopefully

---------

About me 👋

I'm a long time Meteor enthusiast and all around fan who likes to spread the word about Meteor and recently I had been accepted into [Github sponsors](https://github.com/sponsors/harryadel) program which I'd appreciate if you can donate to, thanks!