GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - electron/fiddle: :electron: 🚀 The easiest way to get started with Electron

BranchesTags
Open more actions menu

Latest commit

 

History

2,396 Commits
2,396 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude/skills/verify
.claude/skills/verify
 
 
.github
.github
 
 
.yarn
.yarn
 
 
docs/design
docs/design
 
 
packages
packages
 
 
tools
tools
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.nvmrc
.nvmrc
 
 
.prettierignore
.prettierignore
 
 
.prettierrc.json
.prettierrc.json
 
 
.yarnrc.yml
.yarnrc.yml
 
 
CLAUDE.md
CLAUDE.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE.md
LICENSE.md
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
THIRD_PARTY_NOTICES.md
THIRD_PARTY_NOTICES.md
 
 
eslint.config.js
eslint.config.js
 
 
package.json
package.json
 
 
tsconfig.base.json
tsconfig.base.json
 
 
tsconfig.json
tsconfig.json
 
 
vitest.config.ts
vitest.config.ts
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

Electron Fiddle

Electron Fiddle lets you create and play with small Electron experiments. It greets you with a quick-start template: change a few things, choose the Electron version to run it with, and play around. Then save your fiddle as a GitHub Gist or to a local folder, so anyone can try it out.

Download Electron Fiddle

Documentation

  • docs/design/ holds the "Lucent" design system reference: the handover page and the tokens.

Packages

This is a Yarn workspaces monorepo.

Package Path What it is
electron-fiddle packages/app The Electron app: main process, preload, renderer, packaging (forge.config.ts).
@electron/fiddle-core packages/core Downloads Electron versions and spawns fiddles. A trimmed port of fiddle-core.

Development

You need the Node.js version in .nvmrc. Yarn is vendored in .yarn/releases.

yarn             # install dependencies
yarn start       # run the app, with hot reload
yarn test        # unit and component tests
yarn test:e2e    # end-to-end tests against a real build

Also useful: yarn lint, yarn typecheck, yarn generate (regenerates committed bindings and catalogs), and yarn package or yarn make (output in packages/app/out/).

Contributing

Electron Fiddle is a community-driven project that welcomes all sorts of contributions. See the Contributing Guide for details, and SECURITY.md to report a security issue.

License

MIT.

When using the Electron or other GitHub logos, be sure to follow the GitHub logo guidelines.

About

:electron: 🚀 The easiest way to get started with Electron

electronjs.org/fiddle

Topics

desktopelectronhacktoberfestjavascript

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

7.8k stars

Watchers

140 watching

Forks

760 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.