Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/SpaceXLand/api

πŸš€ GraphQL & REST APIs to explore all the rockets, launches & other SpaceX's data
https://github.com/SpaceXLand/api

apollo-server graphql launches node-js rest rockets spacex spacex-api typescript

Last synced: 3 months ago
JSON representation

πŸš€ GraphQL & REST APIs to explore all the rockets, launches & other SpaceX's data

Awesome Lists containing this project

README

        

SpaceX Land API

⚠️ Not maintained






GraphQL & REST APIs to explore all the πŸš€, launches & other SpaceX's data!



APIs for
πŸ‘©β€πŸ’»&nbsp&nbspTechies&nbsp&nbspπŸ‘¨β€πŸ«
πŸ‘΄&nbsp&nbsp& no techies&nbsp&nbspπŸ‘©β€πŸŒΎ
🌏&nbsp&nbspfrom everywhere&nbspπŸŒ–
πŸ’»&nbsp&nbspwith any device&nbspπŸ“±
also, for those
πŸ‘©β€πŸš€&nbsp&nbsplittle dreamers&nbsp&nbspπŸ‘¨β€πŸš€

## Usage

Navigate through all the **SpaceX data** having the most ✨user & developer experience!
βœ‹ Setups/Auths
πŸ€— Fully updated docs
😍 Interactive web-based

Introspect the available data **just clicking checkboxes**, have the ability to **define precisely the data** you want,
**replace multiple requests** with a single call, discover new ways to interact with APIs!

πŸ’œ &nbspGraphQL πŸ”—https://api.spacex.land/graphql

If you're indeed an old school API fan, don't miss the **auto-generated** REST API based on it respective **GraphQL schema**!

πŸ–€ &nbspREST πŸ”—https://api.spacex.land/rest

## Build Cool πŸš€ Stuff

It has never been easier to create & share πŸ’―web application projects using your favorite FE libraries. Whether you're starting with GraphQL or not, give a πŸ‘€at the differents **live examples** -- You may discover interesting things!

❀️ Angular πŸ”—https://codesandbox.io/s/o9nmplk96y

πŸ’™ React πŸ”—https://codesandbox.io/s/r4p8q1kmvp

πŸ’š Vue πŸ”—https://codesandbox.io/s/m3v8yv0nw9

Pick whichever programming language & the FE library you feel confident with, schedule some ⏳in your agenda & enjoy coding πŸ‘Œwebapps!

## Installation

**Init server**

```bash
yarn # npm install
yarn dev # npm run dev
```

**Generate types**

```bash
yarn generate # npm run generate
```

## Contribute

There are many ways to [contribute](https://github.com/spacexland/api/blob/master/CONTRIBUTING.md) to SpaceX Land API.

- [Submit bugs](https://github.com/spacexland/api/issues) and help us verify fixes as they are checked in.
- Review the [source code changes](https://github.com/spacexland/api/pulls).
- Engage with other users and developers on [Spectrum](https://spectrum.chat/spacexland).
- [Contribute bug fixes](https://github.com/spacexland/api/blob/master/CONTRIBUTING.md).

This project has adopted the [Contributor Covenant Code of Conduct](https://www.contributor-covenant.org/version/1/4/code-of-conduct.md).

## Help & Community

Join our [Spectrum community](https://spectrum.chat/spacexland) if you run into issues or have questions. We love talking to you!

## Contributors

Thanks goes to these wonderful people ([emoji key](https://github.com/all-contributors/all-contributors#emoji-key)):

| [
Carlos Rufo](https://github.com/swcarlosrj)
[πŸ’¬](#question-swcarlosrj "Answering Questions")[πŸ’»](https://github.com/spacexland/api/commits?author=swcarlosrj "Code")[πŸ‘€](#review-swcarlosrj "Reviewed Pull Requests")[πŸ“’](#talk-swcarlosrj "Talks") | [
Kamil Kisiela](http://github.com/kamilkisiela)
[πŸ’»](https://github.com/spacexland/api/commits?author=kamilkisiela "Code")[πŸ‘€](#review-kamilkisiela "Reviewed Pull Requests") | [
Henry](https://github.com/kirkness)
[πŸ’»](https://github.com/kentcdodds/all-contributors/commits?author=kirkness "Code") |
| :---: | :---: | :---: |

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification.
Contributions of any kind are welcome!

## License

SpaceX Land API is MIT licensed, as found in the [LICENSE](https://github.com/spacexland/api/blob/master/LICENSE) file.