This project lets you deploy an update server for Electron apps with ease: You only need to run a single command and fill out two text fields.Since Hazel routes all the traffic for downloading the actual application files to GitHub Releases, you can use their API to determine the download count for a certain release.
https://twitter.com/notquiteleo/status/893547786255421441Tags | electron updates github-releases |
Implementation | Javascript |
License | MIT |
Platform | OS-Independent |
GitHubUpdates is Cocoa framework to install application updates from GitHub releases. If you ever used Sparkle, this project provided the same kind of functionalities, but works with your GitHub releases and tags. Note that you can also create the GitHubUpdater instance with InterfaceBuilder. The user and repository properties are inspectable, so you can set them with the Interface Builder inspector palette.
cocoa app update github release download install sparkle frameworkIf you are looking for the mobile version - manosim/gitify-mobile. You can download Gitify for free from either the website www.gitify.io or from the GitHub repository releases page.
github github-api electron electron-app react redux gitify notifier notifications atom shell app trayWhen run, this command line interface automatically generates a new GitHub Release and populates it with the changes (commits) made since the last release.You can find an example of how to prepare a release in your project here.
github releases npm zeit cli tags pushAtmo makes creating mock web services for demos, presentations and experiments ridiculously easy.You are looking at the new Atmo, which is an electron app. But the initial version was a CLI tool. Find atmo classic here.
atmo prototyping mock-services mock-server zeitDownload specific installer files from the GitHub releases page. Try the (unstable) development version by cloning the Git repository. See the "How to Contribute" instructions.
bittorrent nodejs electron p2p streaming webrtc webtorrent desktop electron-app hybrid-webtorrent-client mad-science torrent torrent-clientand then electron will be added to your path. Or, you can download a version from https://github.com/atom/electron/releases and then set an environment variable ELECTRON_PATH pointing to the binary. Note if you're using Mac OS X, the path would be to the actual executable and not the app directory e.g. /Applications/Electron.app/Contents/MacOS/Electron.You should probably just install electron-prebuilt as it simplifies things.
mocha electron electron-tool test testing tdd bdd browser browser-testingElectron Fiddle lets you create and play with small Electron experiments. It greets you with a quick-start template after opening – change a few things, choose the version of Electron you want to run it with, and play around. Then, save your Fiddle either as a GitHub Gist or to a local folder. Once pushed to GitHub, anyone can quickly try your Fiddle out by just entering it in the address bar. Try Electron without installing any dependencies: Fiddle includes everything you'll need to explore the platform. It also includes examples for every API available in Electron, so if you want to quickly see what a BrowserView is or how the desktopCapturer works, Fiddle has got you covered.
electron fiddle tutorialA menu bar application built using Electron and React that updates cryptocurrencies prices in real-time using web sockets. Data provided by CryptoCompare, which compiles information for most cryptocurrencies and exchanges. This app is distributed under the Creative Commons Zero v1.0 Universal license.
bitcoin litecoin bitcoin-price electron electron-app ethereum mac-osxThis post shows how to use Electron as the GUI component of Python applications. (Updated version of one of my previous posts.) The frontend and backend communicate with each other using zerorpc. The complete code is on GitHub repo. The following are copied from my original post. They should be the same. If there are inconsistencies, the README.md on the GitHub repo is more accurate.
python-application electron desktop-application gui zerorpc demoLepton is a lean code snippet manager based on GitHub Gist. Check out its latest release. Check out the .leptonrc template to explore different customization options.
electron redux gists desktop-client electron-builder react markdown-editor notes snippets electron-app electron-application webpack3 github-gist gist js desktopCreate a Windows package for your Electron app. This tool relies on the awesome Squirrel.Windows framework written by @paulcbetts. It takes care of creating the actual package, signing it, dealing with updates, and many more things. Gotta give credit where credit is due, ya know.
electronA small commandline app written in Go that allows you to easily create and delete releases of your projects on Github. In addition it allows you to attach files to those releases. It interacts with the github releases API. Though it's entirely possibly to do all these things with cURL, It's not really that user-friendly. For example, you need to first query the API to find the id of the release you want, before you can upload an artifact. github-release takes care of those little details.
GitHub Desktop is an open source Electron-based GitHub app. It is written in TypeScript and uses React.There are several community-supported package managers that can be used to install Github Desktop.
electron github git typescript github-desktop git-gui git-client📦 Install the usercss which supports automatic updates. 📦 Install GitHub-Dark Script which supports automatic updates and live customization. Refer to its README. 📦 Install from userstyles.org with customization, does not support automatic updates. 📦 Install manually from GitHub with no customization, but useful for development. The style is in Mozilla format. 📦 Install via custom build with customization from configuration file. Refer to this wiki page. ⚙️ GitHub-code-wrap to wrap long lines in code boxes. ⚙️ GitHub-Commit-Limit to show line length limits when editing a commit message. ⚙️ GitHub-FixedHeader to have a fixed header. ⚙️ GitHub-Selected-Tab-Color to customize tab colors. ⚙️ GitHub-tab-size to set a fixed tab size in code.
theme css awesome dark-theme github userstyle usercss darkThis is a minimal menubar Pomodoro app written in Electron. It simply runs a 25 minute timer, resets for a 5 minute break, and repeats until you stop it. There are binaries built for Mac, Windows, and Linux on the releases page.
pomodoro electron productivity mac menubar timerPrebuilt binaries of Greenworks for NW.js & Electron can be found on the releases page. Guides and the API references are located in docs directory.
steamworks steam steam-games electron nwjs nodejsThis project was generated with electron-vue@1c165f7 using vue-cli. Documentation about the original structure can be found here.
snippets manager electron vue vuejs vuejs2 developers snippet code notes github gist gist-client github-gist gists gist-manager gists-files snippets-editor editorA github stars management tool which built with electron and react
react electron github-stars webpack2 react-redux redux-thunk antd rxdb mobx github star react-router webpack:rocket:A simple & beautiful tool for pictures uploading built by electron-vue
electron electron-app electron-vue vue qiniu tencent-cos github smms upyun weibo aliyun-oss imgur imgur-uploaderNuts is a simple (and smart) application to serve desktop-application releases. It uses GitHub as a backend to store assets, and it can easily be deployed to Heroku as a stateless service. It supports GitHub private repositories (useful to store releases of a closed-source application available on GitHub).
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.