A Cross-Platform App Store for Electron Apps

Overview

The Electron App Store

Features

  • Browse Apps from 10+ Categories
  • Search for apps by keyword and app name
  • Download .exe , .appimage ,.dmg and other file formats
  • Automatic Install for .exe files (.appimage soon, see roadmap)
  • Loads the app website if the ReadMe is absent for the app page
  • Is dark mode a Feature?

Screenshots

Explore Page App Page Download Options Download Manager

Roadmap

  • Install apps without spawning the installer modal
  • Support installation of Appimages
  • Create a CLI that has the same functionalty
  • Encourage a Common ReadMe format from the app developers to have the app pages look more seeamless
  • Support for Youtube preview videos shown on the website

Contributing

Drop your pull requests. We are all for It. Lets have fun in building this project.

Community

You can join us on Telegram or Discord!

Telegram

Just join us on Telegram by Clicking this Link

Discord

Let's chat on Discord by Clicking the link:

Join our Discord server!

Why build this ?

I love checking out new apps. So occasionally I visit this page https://electronjs.org/apps to find out about new stuff. After some time I just wished the website was an appstore and was like "Maybe I can convert to an store. Easy peezy, right?". And then after months of postponing this side project I decided to take a brake from building FLB Music and make it. And also because I love Electron.js.

Comments
  • Fixed the `release.yml` workflow file to install snapcraft before building to avoid Ubuntu Error!

    Fixed the `release.yml` workflow file to install snapcraft before building to avoid Ubuntu Error!

    Dear Patrick, I have edited the release.yml workflow file located at .github/workflows/release.yml to install Snapcraft before building to avoid the produced errors I saw in your actions's logs.

    opened by Rajdeep-TG 6
  • [BUG] API broken

    [BUG] API broken

    Describe the bug

    Some endpoints return empty respınse such as https://api.electron-store.org/get-category-list? and I think to explore feed API changed https://api.electron-store.org/explore-feed? because the logo field missing. Search endpoints blocking with CORS error.

    Finally, UI is empty.

    Screenshots image image

    Desktop (please complete the following information): Edition Windows 11 Pro Version 21H2 Installed on ‎5.‎10.‎2021 OS build 22000.613 Experience Windows Feature Experience Pack 1000.22000.613.0

    bug 
    opened by EgoistDeveloper 4
  • [BUG]a problem can't use in China

    [BUG]a problem can't use in China

    Describe the bug A clear and concise description of what the bug is.

    To Reproduce Steps to reproduce the behavior:

    1. Go to '...'
    2. Click on '....'
    3. Scroll down to '....'
    4. See error

    Expected behavior A clear and concise description of what you expected to happen.

    Screenshots If applicable, add screenshots to help explain your problem.

    Desktop (please complete the following information):

    • OS: [e.g. Linux]
    • Build [e.g. AppImage, Snap]
    • Version [e.g. 0.0.2]

    Additional context Add any other context about the problem here.

    bug 
    opened by gghh2007 1
  • [BUG] No apps available

    [BUG] No apps available

    Hi there. I tried the electron app store on Linux. Both DEB and AppImage with no luck. Only the menus and the heading is showing. What seems to be the problem?

    bug 
    opened by CHJ85 0
  • Got an Unknown Publisher warning

    Got an Unknown Publisher warning

    Hi,

    Trying to install v0.0.4 on Windows 10, but got an Unknown Publisher warning. Can you please fix this by signing the installer?

    Kind regards, Michael

    enhancement 
    opened by marco-IT 1
  • Upgrade to Electron v16 or v18?

    Upgrade to Electron v16 or v18?

    At the moment, this software uses Electron 15. The oldest supported release is v16, after some changes to the code it'll be ready to use v16. Then after that, to v18

    opened by jdev082 1
  • [BUG] App Screenshots do not appear

    [BUG] App Screenshots do not appear

    I really like this idea as I've used the electronjs.com/apps and have found a lot of exciting projects! It has the linux or app store kind of feel to the electron community. However, there are no images in the 0.0.4 release on Windows. The app icons are broken.

    To Reproduce Windows 10 0.0.4 Release

    Expected behavior Show screenshots and app icons where appropriate

    Screenshots electron-store

    Desktop (please complete the following information):

    • OS: Windows 10
    • Build .exe
    • Version 0.0.4

    Additional context This might be due to the way you are reading the apps .yml data? I've noticed even on the electronjs.org/apps site, the screenshots do not appear there either.

    bug 
    opened by cjerrington 3
  • Some suggestions

    Some suggestions

    1. There is this cool library called electron-context-menu that allows for custom context menus within an Electron app. This could be of use. example.

    2. As of the latest release, and probably previous as well. The animations aren't very smooth, at least on my hardware. As the app only takes around 5-7% of my CPU when scrolling and 1% idling, I don't see why the animations are sluggish.

    3. A custom menu bar, this allows for things like an custom about page. And an easier to use experience for Mac users. Example: image

    Notice: The reasons for the APIs with electronjs.org/apps being so broken is that, they are working on a new website and electronjs.org/apps has gone with little maintenance. It mostly broke when they made electronjs.org/apps update its database.

    opened by jdev082 1
Releases(v0.0.4)
Owner
Electron App Store
Electron App Store
Kanban board application made with Electron, Electron-Store, NuxtJS and TailwindCSS

Kanban board application made with Electron, Electron-Store, NuxtJS and TailwindCSS. Intended for offline usage only, web version available in Productivity Suite.

trobo 24 Dec 25, 2022
Reading Ruler is a cross-platform (Windows/macOS/Linux) desktop app which displays translucent boxes on your screen to guide your eyes while reading.

Reading Ruler (beta version) Read better using a digital ruler. Reading Ruler is a cross-platform (Windows/macOS/Linux) desktop app which displays tra

Carl Enlund 18 Nov 16, 2021
Cross-platform mobile App developed with Ionic, Capacitor and Vue3 to manage and share vegetarian meals, recipes and products, using device's internal storage, camera, geolocation, share and network functionalities.

Cross-platform mobile App developed with Ionic, Capacitor and Vue3 to manage and share vegetarian meals, recipes and products, using device's internal storage, camera, geolocation, share and network functionalities.

null 7 Dec 8, 2022
Vue + Electron app to manage your small store

ADM2 ADM2 is a simple but useful tool to manage your small store. It's build using moden web technologies such as VueJS, BuefyJS and Electron. Doesn't

Luis J. Centeno 21 Dec 14, 2022
A pure open source and cross platforms Math Formulates OCR tool based on the Electron.

MathFX ?? MathFX(Preview) A pure open source and cross platforms Math Formulates OCR tool based on the Electron. ?? Platform ✔ Win 10 [Supported] ?? M

Creator SN 13 Sep 17, 2022
A cross-platform GUI and ETCD client

ETCD Manager ETCD Manager Features Coming: v1.3 Available now Planned Installation End users.. Contributors.. Running the dev build Usage and support

Tamas Geschitz 338 Jan 7, 2023
MQTT X - Elegant MQTT 5.0 Client Tool of Cross-platform

MQTT X English | 简体中文 | 日本語 MQTT X is a cross-platform MQTT 5.0 client tool open sourced by EMQ, which can run on macOS, Linux and Windows, and suppor

Scalable Enterprise MQTT Broker 2.4k Jan 1, 2023
Beekeeper Studio is a cross-platform SQL editor and database manager available for Linux, Mac, and Windows.

Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.

Beekeeper Studio 12.1k Dec 31, 2022
Vikingo Satellite is a cross-platform utility for exploiting vulnerabilities without explicitly displaying

Vikingo Satellite is a cross-platform utility for exploiting vulnerabilities without explicitly displaying

Vikingo project 4 Nov 20, 2022
Zeurus, a cross-platform blazingly fast code/text editor with Syntax Highlighting 💫 🌀

Zeurus Zeurus, a cross-platform blazingly fast code/text editor with Syntax Highlighting Installation Installing Zeurus is very straight forward. Curr

Porya 11 Nov 27, 2022
Multi-platform desktop application built with electron and vue.js

Vue + Electron Multi-platform desktop application built with electron and vue.js. Screenshots Project setup npm install Compiles and hot-reloads for

Asaolu Elijah 15 Dec 11, 2022
A repository to quickly build apps for any platform using web technology

A repository to quickly build apps for any platform using web technology

wellá 3 Nov 24, 2022
Icpscan is a Block Explorer and Analytics Platform for Dfinity, ICP is a global computing platform.

Icpscan is a Block Explorer and Analytics Platform for Dfinity Project includes: Transactions (Search) Project (Project) Rank (ICP Holder Address Rank

NnsDAO Labs 20 Jul 16, 2022
A desktop app based electron and vue3

tasky-vue Project setup npm install Compiles and hot-reloads for development npm run serve Compiles and minifies for production npm run build Lints

Alaso 36 Dec 7, 2022
Todo app (Electron, VueJS)

Todo app (Electron, VueJS)

BenKF 1 Jan 31, 2022
✍️ A local-first Markdown note-taking app built with Vue.js, Tailwind, and Electron.

✍️ A local-first Markdown note-taking app built with Vue.js, Tailwind, and Electron.

Suboptimal Engineer 16 Apr 18, 2022
A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for.

Yacht Yacht is a container management UI with a focus on templates and 1-click deployments. If the built in update button isn't working for you try th

SelfhostedPro 2.3k Jan 9, 2023
A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for.

Yacht Yacht is a container management UI with a focus on templates and 1-click deployments. If the built in update button isn't working for you try th

SelfhostedPro 1.1k Oct 27, 2021
It is easy vue todo app, using vuex to store the data. It is developed using element.ui.

todo-app It is an easy project to practice the integration between vue, vuex and Element.ui. Demo: https://oussamaalouat.github.io/vue-todo-app/ Proje

Oussama 15 Dec 20, 2022