This repo is now stagnant and remains for the old version of ESFiddle. The redesign is being developed here https://github.com/esfiddle/site. If you're a previous contributor or just looking to join a new project then feel free to grab an issue from there or reach out on Gitter.
Try out the latest ES6+ features right in your browser.
See it online here.
This guide assumes you already have MongoDB and NodeJS installed. Click here for instructions on how to install MongoDB and NodeJS
Clone the repository
# Get the latest version git clone firstname.lastname@example.org:esfiddle/esfiddle.git # Change directory cd esfiddle # Update PRIVATE section in sample.env file and rename it to '.env' cp sample.env ./.env # Open a new terminal window and start MongoDB mongod --dbpath path/to/your/db/folder # Install the dependencies npm i # Start the application npm start
Found a bug?
Read the Help I've Found a Bug article and follow its instructions.
Want to know what we are working on?
Check out our vision.
We welcome pull requests from first-timers and seasoned veteran programmers alike. Follow the steps above to get setup.
In addition to this we are looking for maintainers. Please come and chat with us in our gitter if you are interested.
You can help to triage issues. This can include reproducing bug reports, or asking for vital information such as version numbers or reproduction instructions. If you would like to start triaging issues, one easy way to get started is to subscribe to esfiddle/esfiddle on CodeTriage.