NodeTools

Open source
Fiscal Host: Open Collective UK

Entirely New 2020 Node.JS/JS Stack For Testing, Documentation And Building Software And Websites. The only pure JS alternative to TypeScript.

Become a contributor

Financial contributions

Custom contribution

Donation

Make a custom one time or recurring contribution to support this collective.
Product

Wush / 1 year

A back-end library with no dependencies to send web-push notifications with VAPID keys at ease. h... Read more

Starts at

£4.99 GBP

Recurring contribution

backer

Become a backer for £5.00 per month and help us sustain our activities!

Starts at

£5 GBP / month

Product

Depack

Web Bundler And Node.JS Package Compiler. Read more

£19.99 GBP

Goal

Pre-order: Art Deco JavaScript (mid 2020)

£1,000 GBP goal

£0.00 GBP raised (0%)

Invest today to help write a book about the modern JavaScript development. It will teach you how ... Read more

£20 GBP

Goal

NodeTools 2

£1,000 GBP goal

£0.00 GBP raised (0%)

An advanced framework for rapid full-stack web application development, documentation and deliver... Read more

Starts at

£10 GBP

One time contribution

Developer

30 min to answer any questions about the stack and the compiler.

£50 GBP

One time contribution

Senior Developer

1 hour to help compile any Node.JS package with Closure Compiler and walk through the process.

£90 GBP

Recurring contribution

sponsor

Become a sponsor for £100.00 per month and help us sustain our activities!

Starts at

£100 GBP / month

Goal

Investor

£10,000 GBP goal

£0.00 GBP raised (0%)

Invest today to get x2.5 return in 2-3 years when projects begins to receive revenue from additio... Read more

Starts at

£500 GBP

What's new with NodeTools

Stay up to dates with our latest activities and progress.

Setting up Open Collective!

Become a backer of NodeTools to see this update
Published on August 19, 2019 by Anton

Conversations

Let’s get the ball rolling! This is where things get planned and sometimes this is where things get done. Ask questions, thank people for their efforts, and contribute your skills to the service of the community.

NodeTools is all of us

Our contributors 1

Everyone who has supported NodeTools. Individuals and organizations that believe in –and take ownership of– our purpose.

Anton
Admin

please sent funds

About

Software Development for Node.JS has been characterised as not having enough productivity and automation in processes besides coding, such as testing and documentation. Moreover, the traditional package linking process leads to having to install 100s of dependencies for a single package that is to be used. TypeScript has become the new normal and the ecosystem is swayed away into complexity, too-technological chore and general tendency to make the developer product of his/her software and not the other way around.

** INTRODUCTING NODETOOLS **

The entirely new Node.JS that:

  • allows you to test your applications using test contexts, where test cases are separated from test API methods, which are accessed with full JSDoc support, and can be shared across packages.
  • makes you a super documenter by providing a tool to embed examples into documentation along with their output, while caching results and automatically uploading changes to GitHub, including splitting into Wiki pages with linking of types between them.
  • enables you to say good bye to Babel and it's 4911 linking bloatware, with a new 0-dependency transpiler that also supports JSX.
  • focuses on real professional JavaScript programming and not TypeScript, with full attention to JSDoc as the main instrument for annotations and autocompletions.
  • provides means to compile Node.JS and front-end packages with Google Closure Compiler, shrinking all dependencies into compiled and optimised code (not simple bundling) no google affiliation.
  • maintains a web-server bundle consisting of a compiled Koa app and essential middleware including session, compression, static files (contribute £££ to receive more middleware) with a single dependency (mime-db)!.
  • implements the best ever and most flexible static website generation, with custom JSX elements as templates, lazy-loaded Preact JSX components and CSS and JS optimised with Closure Compiler.
  • can be used to register domains via CLI, as well as setting their DNS records (namecheap.com account needed).