ABHIJAT
← Back to Work

Developer Tools · Desktop

Electron App Maker

A desktop tool for packaging web applications into native apps, using reusable templates to accelerate web-to-desktop workflows.

Electron.jsNode.js

4 views · Last updated September 15, 2026

Overview

A desktop tool for packaging web applications into native apps, using reusable templates to accelerate web-to-desktop workflows. Built with Electron.js, Node.js.

The Problem

Turning an existing web app into a distributable desktop app usually means rebuilding the same Electron boilerplate every time.

The Approach

  • Built a tool on Electron.js and Node.js that wraps a web application into a packaged desktop app.
  • Created reusable templates so the same packaging workflow can be applied across different web apps without starting from scratch each time.

Key Engineering Decisions

Reusability

Templates capture the repeatable parts of an Electron packaging workflow so new apps skip the boilerplate.

Scope

Focused specifically on the web-to-desktop packaging step rather than becoming a general Electron framework.

What I Learned

Most of the friction in 'wrap this web app as a desktop app' is repeated setup, not anything specific to the app itself — that's exactly what a template should absorb.