Show HN: Nodemaker, automatic node generator for n8n
We're Iván and Erin, two students from the MLH Fellowship (https://fellowship.mlh.io/), and as a capstone project for the Fellowship we built Nodemaker, an automatic node generator for n8n (https://n8n.io), a workflow automation tool.
Nodemaker: https://github.com/MLH-Fellowship/nodemaker
As we spent all summer contributing nodes to the n8n codebase, we realized there was an untapped opportunity to automate much of the nodemaking process, which often involves writing TypeScript files with a specific structure, while ensuring that all the various codebase conventions are followed, and completing a large number of time-consuming tasks every time a new node is created.
By automating this process, Nodemaker helps n8n developers work faster, allowing them to focus on the logic of their nodes and forget about minor details. And in turn, Nodemaker also helps n8n maintainers review nodes faster, as they can be sure that codebase conventions are being followed.
The n8n project was originally discussed here: https://news.ycombinator.com/item?id=21191676
If you have any questions, let us know!