Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/meteor/meteor

Meteor, the JavaScript App Platform
https://github.com/meteor/meteor

build-system framework hacktoberfest hacktoberfest2023 javascript meteor mongodb nodejs npm react reactive-programming realtime rpc zero-configuration

Last synced: 4 days ago
JSON representation

Meteor, the JavaScript App Platform

Awesome Lists containing this project

README

        






[![Travis CI Status](https://api.travis-ci.com/meteor/meteor.svg?branch=devel)](https://app.travis-ci.com/github/meteor/meteor)
[![CircleCI Status](https://circleci.com/gh/meteor/meteor.svg?style=svg)](https://app.circleci.com/pipelines/github/meteor/meteor?branch=devel)
[![built with Meteor](https://img.shields.io/badge/Meteor-3.0.3-green?logo=meteor&logoColor=white)](https://meteor.com)
![node-current](https://img.shields.io/node/v/meteor)
![Discord](https://img.shields.io/discord/1247973371040239676)
![Twitter Follow](https://img.shields.io/twitter/follow/meteorjs?style=social)


Meteor is an **ultra-simple** environment for building **modern** web applications.


- [Official Website](https://www.meteor.com)
- [Installation](https://docs.meteor.com/about/install.html)
- [Documentation](https://docs.meteor.com/#/full/)


### 📚 **Create your applications using modern JavaScript**

Benefit from the latest technology updates to rapidly prototype and develop your applications.


### ✨ **Integrate technologies you already use**

Use popular frameworks and tools right out-of-the-box. Focus on building features instead of configuring disparate components yourself.


### 💻 **Build apps for any device**

Use the same code whether you’re developing for web, iOS, Android, or desktop for a seamless update experience for your users.


# 🔥 Getting Started

How about trying a tutorial to get started with your favorite technology?

| [ React](https://docs.meteor.com/tutorials/react/) |
| - |
| [ Blaze](https://blaze-tutorial.meteor.com/) |
| [ Vue](https://vue-tutorial.meteor.com/) |
| [ Svelte](https://svelte-tutorial.meteor.com/) |

Next, read the [documentation](https://docs.meteor.com/) and get some [examples](https://github.com/meteor/examples).

# 🚀 Quick Start

On your platform, use this line:

```shell
> npm install -g meteor
```

🚀 To create a project:

```shell
> meteor create my-app
```

☄️ Run it:

```shell
cd my-app
meteor
```

# 🧱 Developer Resources

**Building an application with Meteor?**

* Deploy on [Meteor Cloud](https://www.meteor.com/cloud)
* Discuss on [Forums](https://forums.meteor.com/)
* Join the Meteor Discord by clicking this [invite link](https://discord.gg/hZkTCaVjmT).
* Announcement list. Subscribe in the [footer](https://www.meteor.com/).

Interested in helping or contributing to Meteor? These resources will help:

* [Core development guide](DEVELOPMENT.md)
* [Contribution guidelines](CONTRIBUTING.md)
* [Feature requests](https://github.com/meteor/meteor/discussions/)
* [Issue tracker](https://github.com/meteor/meteor/issues)

To uninstall Meteor:
- If installed via npm, run:
```shell
meteor-installer uninstall
```
- If installed via curl, run:
```shell
rm -rf ~/.meteor
sudo rm /usr/local/bin/meteor
```
To find more information about installation, [read here](https://docs.meteor.com/about/install.html#uninstall).