Once you get familiar with the simple JavaScript projects listed above, you might be curious what more advanced JavaScript projects look like. Here are some intermediate JavaScript projects that go above and beyond the basics, but that are still open source—meaning you can study the code to see how it all works and eventually take a stab at something similar yourself.