A collection of apps built on Electron. electron.atom.io/apps.
If you have an Electron application you'd like to see added, please open a pull request! All that's required is a basic YML file and a PNG icon.
This repository has a CLI wizard much like npm init that you can use to generate
a YML datafile for your app. To use the wizard,
fork and clone this repository,
then run:
npm install && npm run wizardAnother easy way to add a new app is to copy an existing app and edit its metadata.
To do so, create a new directory in the apps directory and include a .yml
file and .png icon file. The directory can only contain numbers,
lowercase letters, and dashes, and the yml and icon files should be named
like so:
apps
โโโ my-cool-app
โโโ my-cool-app-icon.png
โโโ my-cool-app.yml
YML file rules:
nameis required.descriptionis required.websiteis required, and must be a fully-qualified URL.repositoryis optional, but must be a fully-qualified URL if provided.keywordsis optional, but should be an array if provided.licenseis optional.- No fields should be left blank.
Icon file rules:
- Must be a
.png - Must be a square
- Must be at least 256px by 256px
npm install
npm testMIT