electron / apps

A collection of apps built on Electron
https://electronjs.org/apps
MIT License
1.68k stars 1.47k forks source link

app license field #601

Open matbrgz opened 6 years ago

matbrgz commented 6 years ago

separe opensource apps from comercial

zeke commented 6 years ago

Good idea. There is a license property, but it's not required. Might also be interesting to have a property like price or simlilar.

matbrgz commented 6 years ago

I think a way of separation opensource and commercials apps. I'm looking at all OS electron implementation.

matbrgz commented 6 years ago

How can i proceed to make a PR for this? Any ideia here i start?

zeke commented 6 years ago

I think a way of separation opensource and commercials apps.

The presence or absence of the repository field can be a good proxy for knowing which apps are open source and which are not.

npx trymodule electron-apps=apps
> apps.length
566
> apps.filter(app => app.repository).length
329
> apps.filter(app => !app.repository).length
237

Paid vs free is a different question. We could add a boolean property like paid or canBePurchased or commercial which would distinguish free apps from the ones that cost money. I think a property like price would not work all apps, as some apps have pricing tiers, some apps have monthly subscriptions, etc. If there's some prior art for simply codifying this information, that would be useful.

matbrgz commented 6 years ago

Alternativeto.net does a good aprouch of this, they separe Free, Comercial and then mark Open Source.

chrome_2018-04-27_17-10-08 2018-04-27_17-10-19 2018-04-27_17-10-23

matbrgz commented 5 years ago

How could i start do this?

Mayank-MP05 commented 3 years ago

Hey @zeke If I wanted to build this feature

The presence or absence of the repository field can be a good proxy for knowing which apps are open source and which are not.

What exactly you wanted to show on the website ?? image

Is it like the under the section(Mentioned Yellow in SS) with tagline Usage and the value maybe Free (Opensource) or Paid (Commercial) something like SS below

image image

Should I go with it ??? @zeke