/Reddit-Desktop-App

Desktop App for reddit built with Electron.

Primary LanguageJavaScriptMIT LicenseMIT

Reddit-Desktop-App


Reddit Desktop is a desktop wrapper for Reddit.com built with ElectronJS. Give it a try, and if you like what you see, share it with your friends!

PS : Supports native dark mode :)

Installation

Download the latest releases for Windows, Linux, or MacOS. Inside the zipped folder will be an executable that can be run.

  • For MacOS, drag the app into Applications folder.

Versions

Screenshots

two-window

dark-shot

Development

To build the app locally, clone the repository, install all dependencies, and run the available npm scripts.

git clone https://github.com/savannahar68/Reddit-Desktop-App/.git
cd Reddit-Desktop-App
yarn install
$ // To run locally
$ yarn start
$ // To build OS specific binaries
$ yarn build-win
$ yarn build-linux
$ yarn build-mac

To build production ready applications for macos (dmg), windows (exe), and linux (sh), run yarn package-all.

Have suggestions? Feel free to create an issue or make a pull request.

Dependencies

  • about-window: 'About App' window for Electron application
  • electron-localshortcut: register/unregister a keyboard shortcut locally to a BrowserWindow instance, without using a Menu
  • electron-window-state: Simple module that helps to save and restore size and position of Electron windows.
  • file-system: Strengthen the ability of file system

Dev Dependencies

  • cross-env: Run scripts that set and use environment variables across platforms
  • del: Delete files and directories
  • electron: Build cross platform desktop apps with JavaScript, HTML, and CSS
  • electron-packager: Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI

MIT License

Disclaimer: Not affiliated with Reddit.