Kat Manalac

NDesk - Install and run Javascript/Node.js projects in a GUI

NDesk is a desktop app for installing/running/dev'ing any Node/JS/TS project, including backend and frontend stacks (React, Webpack, Vue, Angular, Next...).
๐Ÿ›  No command-line required
โฌ‡๏ธ No need to install Node or npm
โœ… Install JS projects in one-click

Add a comment

Replies

Best
Michele Piccirillo
Nice idea! Can I add one feature suggestion, from my experience of working regularly with designers on software projects? Adding the ability of cloning a git project and checking out a branch directly in-app (in addition to using a directory as input) would allow someone with very little to zero coding expertise to use NDesk as a "preview" tool for in-progress work. Think PM or designer who wants to check out the progress or QA a feature branch. If you register a custom protocol on the OS to launch NDesk you could even create badges for READMES "Open in NDesk", that would directly launch the app and start cloning.
Dave Jeffery
@lordofthelake that's a fantastic idea with a clear use case. THANKS! This is going straight to the top of the "what to work on next" list.
Sean Modd
@davej @lordofthelake I agree 100% with @lordofthelake ! This could gain widespread adoption amongst the non-technical community but technically-curious
Dave Jeffery
@davej @lordofthelake @sean_modj Thanks Sean. 100% agreed. I am going to reach out to some QA people to see if they find it useful. Any ideas for other groups that could find NDesk useful?
Sean Modd
@davej @lordofthelake @sean_modj I think with the advent of the no-code movement, there will be just tons of people honestly... i'd also seriously consider doing an integration with either Stackbit or Stackblitz to actually deploy and view GitHub javascript repos ! DM me if you wanna chat more on twitter @persiansean
Dave Jeffery
Thanks for hunting @katmanalac ๐Ÿ™Œ Hello PH, I'm Dave, previously I've worked on ToDesktop and ToDesktop 2.0 on Product Hunt. This time around, @rbt and I are launching NDesk and it's free. NDesk is a friendly desktop app for installing/running/dev'ing any Node/JS/TS project, including backend and frontend stacks (React, Webpack, Vue, Angular, Gatsby, Next...). โ“ Why? There are a lot of meta-skills (i.e.. command-line voodoo) needed to even get started with web development and app development. These skills don't really have anything to do with building great products. NDesk is an attempt to step-over that part of the process and get straight to the good stuff โ€” building great products. Anybody can use NDesk but hardcore software devs might prefer the command-line. There are a ton of talented non-devs who use Javascript and Node.js daily. NDesk is for them: - ๐Ÿ‘ฉโ€๐ŸŽจ Graphic designers - ๐Ÿงช QA/testing engineers - ๐ŸŽ“ Academics (e.g. Sciences, Math, Stats). - ๐Ÿ“ Documentation/Technical writers - ๐Ÿฆพ People doing robotics - ๐Ÿค– People doing IOT - ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿซ Product managers - ๐Ÿšฒ Beginners ๐ŸŒ Making Node.js accessible NDesk lowers the barrier to entry for installing and running Javascript/Node.js projects: - ๐Ÿ›  No messing around with the command-line. - โฌ‡๏ธ No need to install Node or npm. They are bundled with NDesk. - ๐Ÿ–ฑ Drag and drop any Node.js or javascript project onto the NDesk window. - โœ… Install any project in one-click. - ๐Ÿ™‚ Our installer has recognizable icons for popular dependencies. - ๐Ÿ“Š Install shows a friendly progress bar as it's installing dependencies. - ๐Ÿ’จ Project scripts like 'start' and 'export' are discoverable on the NDesk UI. - ๐Ÿƒโ€โ™€๏ธ Project scripts/commands can be run in one-click. ๐Ÿ‘ฉโ€๐Ÿ’ป It's free This is a fun little experiment right now and it's completely free. I'm excited to hear what you think. If you run into issues or want to share feedback privately then please email me at dave@todesktop.com or post an issue here.
Mo
Wow! Are you dog-fooding NDesk too?
Dave Jeffery
@morajabi Thanks Mo. Yes, I dog-fooded it a little bit for the last couple of weeks. To be honest, it's not really targeted at devs like me. It's targeted more at folks like QAs and designers.
Graham Billington
This is sweet!
Mallowigi
Looks nice but I can't register