Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/VulcanJS/Vulcan
🌋 A toolkit to quickly build apps with React, GraphQL & Meteor
https://github.com/VulcanJS/Vulcan
graphql hacktoberfest meteor react server-rendering toolkit
Last synced: about 1 month ago
JSON representation
🌋 A toolkit to quickly build apps with React, GraphQL & Meteor
- Host: GitHub
- URL: https://github.com/VulcanJS/Vulcan
- Owner: VulcanJS
- License: mit
- Created: 2012-09-07T01:13:24.000Z (over 12 years ago)
- Default Branch: devel
- Last Pushed: 2024-10-04T05:24:22.000Z (2 months ago)
- Last Synced: 2024-10-29T14:55:19.598Z (about 1 month ago)
- Topics: graphql, hacktoberfest, meteor, react, server-rendering, toolkit
- Language: JavaScript
- Homepage: http://vulcanjs.org
- Size: 20.6 MB
- Stars: 7,977
- Watchers: 254
- Forks: 1,888
- Open Issues: 228
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: license.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-github-star - Vulcan
- awesome-list - Vulcan
- awesome-starred - VulcanJS/Vulcan - 🌋 A toolkit to quickly build apps with React, GraphQL & Meteor (react)
README
[![Backers on Open Collective](https://opencollective.com/vulcan/backers/badge.svg)](#backers)
[![Sponsors on Open Collective](https://opencollective.com/vulcan/sponsors/badge.svg)](#sponsors)
# Vulcan
Vulcan is a React+GraphQL framework for Meteor.
[You might want to discover Vulcan Next](https://github.com/VulcanJS/vulcan-next), a port of Vulcan toward Next.js.
### Install
- [Full video tutorial](https://www.youtube.com/watch?v=aCjR9UrNqVk)
Install the latest version of Node and NPM. We recommend the usage of [NVM](http://nvm.sh).
You can then install [Meteor](https://www.meteor.com/install), which is used as the Vulcan build tool.
Clone the [Vulcan Starter repo](https://github.com/VulcanJS/Vulcan-Starter) locally.
Rename your `sample_settings.json` file to `settings.json`, then:
```sh
meteor npm install
meteor npm start
```And open `http://localhost:3000/` in your browser.
Find more info in the [documentation](http://docs.vulcanjs.org/#Install).
### Links
- [Vulcan Homepage](http://vulcanjs.org)
- [Documentation](http://docs.vulcanjs.org)
- [Old Telescope Homepage](http://www.telescopeapp.org)### Other Versions
[See all releases](https://github.com/VulcanJS/Vulcan/releases).
To update an existing Vulcan app, [see migration doc](MIGRATING.md)) and [changelog](CHANGELOG.md).
You can find the older, non-Apollo version of Telescope Nova on the [nova-classic](https://github.com/VulcanJS/Vulcan/tree/nova-classic) branch.
You can find the even older, non-React version of Telescope on the [legacy](https://github.com/VulcanJS/Vulcan/tree/legacy) branch.
## Credits
### Contributors
This project exists thanks to all the people who contribute.
### Backers
Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/vulcan#contribute)]
### Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/vulcan#contribute)]