John Hatton's starred repositories
ExplorerPatcher
This project aims to enhance the working environment on Windows
pretty-ts-errors
🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀
patch-package
Fix broken node modules instantly 🏃🏽♀️💨
Squirrel.Windows
An installation and update framework for Windows desktop apps
electron-store
Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc
auto-unlocker
Unlocker for VMWare macOS
node-archiver
a streaming interface for archive generation
devextreme-reactive
Business React components for Bootstrap and Material-UI
turbowatch
Extremely fast file change detector and task orchestrator for Node.js.
vite-plugin-electron
:electron: Electron⚡️Vite core repo
chatgpt-vscode
VSCode extension that allows you to use ChatGPT or GPT4 inside the IDE
docu-notion
Download Notion pages as markdown and image files, preserving hierarchy and enabling workflow properties. Works with Docusaurus.
react-json-form
JSON editing made easy using form inputs.
vite-plugin-electron-renderer
Ployfill Node.js API for Renderer process
electron-builder-notarize
Notarize Electron applications using electron-builder
vite-electron-plugin
High-performance, esbuild-based Vite Electron plugin
electron-playwright-helpers
Helper functions for running Electron end-to-end tests using Playwright.
vite-plugin-optimizer
Manually Pre-Bundling of Vite
cosmiconfig-typescript-loader
TypeScript config file handler for cosmiconfig
vs-terminal-keeper
Easily save and recall previous terminal sessions, create new sessions, and edit or delete existing ones.
electron-call
The easiest main-renderer IPC communication
vite-lingui
Example of how vite and lingui can co-exist
font-symchar
Font with symbols to represent 'invisible' characters, mainly mapped to the Unicode PUA