# Working in the web IDE with code stored in Github

**URL:** <https://community.particle.io/t/working-in-the-web-ide-with-code-stored-in-github/23633>\
**Category:** Firmware\
**Created:** [June 11, 2016, 9:55am UTC](https://community.particle.io/t/working-in-the-web-ide-with-code-stored-in-github/23633 "2016-06-11T09:55:21Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![RobMeades](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/robmeades/32/10912_2.png) [@RobMeades](https://community.particle.io/u/RobMeades)\
**Post date:** [June 11, 2016, 9:55am UTC](https://community.particle.io/t/working-in-the-web-ide-with-code-stored-in-github/23633/1 "2016-06-11T09:55:21Z")

</div>

Newbie question time: I would like to continue to use the web IDE as that seems the easiest way for anyone else to absorb my code. However, I would also like my code to be stored in Github as being without revision control makes my skin itch and I’m tired of cutting-and-pasting from the web IDE into my Github repo.

What is the simplest (or closest-to) way of doing this? FYI, my code is not much more than a few source files and a reference to a third-party library.

---

<div class="post-metadata">

**Author:** ![nrobinson2000](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/nrobinson2000/32/15624_2.png) [@nrobinson2000](https://community.particle.io/u/nrobinson2000)\
**Post date:** [June 11, 2016, 10:32am UTC](https://community.particle.io/t/working-in-the-web-ide-with-code-stored-in-github/23633/2 "2016-06-11T10:32:49Z")

</div>

You might want to try using [Github Gist](https://gist.github.com/). It easily lets you host snippets of code and small projects.

---

<div class="post-metadata">

**Author:** ![RobMeades](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/robmeades/32/10912_2.png) [@RobMeades](https://community.particle.io/u/RobMeades)\
**Post date:** [June 11, 2016, 1:54pm UTC](https://community.particle.io/t/working-in-the-web-ide-with-code-stored-in-github/23633/3 "2016-06-11T13:54:03Z")

</div>

How would I get the code I put there into the web IDE though?

---

<div class="post-metadata">

**Author:** ![nrobinson2000](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/nrobinson2000/32/15624_2.png) [@nrobinson2000](https://community.particle.io/u/nrobinson2000)\
**Post date:** [June 11, 2016, 2:56pm UTC](https://community.particle.io/t/working-in-the-web-ide-with-code-stored-in-github/23633/4 "2016-06-11T14:56:29Z")

</div>

Yeah… You would still have to copy and paste unfortunately.

I recommend that you transition over to [Particle Dev](https://www.particle.io/dev). It lets you write code on your computer locally and flash code with the Particle Cloud.

---

<div class="post-metadata">

**Author:** ![RobMeades](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/robmeades/32/10912_2.png) [@RobMeades](https://community.particle.io/u/RobMeades)\
**Post date:** [June 11, 2016, 2:58pm UTC](https://community.particle.io/t/working-in-the-web-ide-with-code-stored-in-github/23633/5 "2016-06-11T14:58:00Z")

</div>

I thought that might be the answer. I’ll give it a try. Thanks.

---

<div class="post-metadata">

**Author:** ![nrobinson2000](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/nrobinson2000/32/15624_2.png) [@nrobinson2000](https://community.particle.io/u/nrobinson2000)\
**Post date:** [June 11, 2016, 2:59pm UTC](https://community.particle.io/t/working-in-the-web-ide-with-code-stored-in-github/23633/6 "2016-06-11T14:59:29Z")

</div>

Particle Dev is great because you can work on code in a repository to easily share your code on Github.
