electron

6 posts tagged “electron”.

  1. 2025
  2. Open external links in an Electron app using the system browser

    For Datasette.app I wanted to ensure that links to external URLs would open in the system browser. This recipe works: The event fires before any in-browser navigations, which means they can be…

    1 min read
  3. Bundling Python inside an Electron app

    I used python-build-standalone for this, which provides a version of Python that is designed for easy of bundling - it's also used by PyOxidize.

    1 min read
  4. 2024
  5. Signing and notarizing an Electron app for distribution using GitHub Actions

    I had to figure this out for Datasette Desktop. Pay for an Apple Developer account First step is to pay $99/year for an Apple Developer account.

    4 min read
  6. 2023
  7. Testing Electron apps with Playwright and GitHub Actions

    Yesterday I figured out (issue 133) how to use Playwright to run tests against my Electron app, and then execute those tests in CI using GitHub Actions, for my datasett-app repo for my Datasette…

    1 min read
  8. Using the Chrome DevTools console as a REPL for an Electron app

    I figured out how to use the Chrome DevTools to execute JavaScript interactively inside the Electron main process.

    1 min read
  9. Configuring auto-update for an Electron app

    This is almost really simple. I used electron/update-electron-app for it, the instructions for which are: - Add it to with - Make sure your field in that file points to your GitHub repository - Use…

    1 min read