If you’re hesitant about starting a new JS project just because you’re lazy to structure it or don’t know how, there are always ‘startup’ libraries that help you with projects until you’ve created an approach you like.
newjs is a JavaScript project generator — or ‘project management tool’ as it’s so multi-functional — written in Ruby.

newjs also acts as a unit testing tool, a distribution library, and a website generator, too.
newjs default configuration outputs a structured JavaScript project layout you can build great libraries upon.









