Skip to content

A windows appstore, powered with scoop in the backend, a windows package manager.

License

Notifications You must be signed in to change notification settings

Fluorite-Apps/Fluorite-Store

Repository files navigation

Fluorite Store

Fluorite Store is a user-friendly Windows app store that utilizes the powerful scoop package manager in the backend. Unlike other app stores that download apps from hosts, Fluorite Store downloads apps directly from either official sources, ensuring safety and reliability.

Why scoop?

Scoop is a trusted Windows package manager that offers several benefits, such as:

  • Safe downloads - Since Scoop downloads apps directly from official sources, there is no chance of downloading a fake app. Fluorite Store also has a built-in virustotal checker to further ensure safety.
  • Portable apps - Scoop enables versioning, so you can revert to previous app versions after updates, allowing you to fully uninstall apps, and transfer the entire scoop directory (with installed apps) between Windows installs.

Features

  • Managing installed scoop apps
  • Managing installed buckets
  • Searching and installing apps
  • List of recommended apps and install buttons
  • Faster downloads (optionally) using aria2 multithreaded download manager [experimental]
  • uses scoop-search instead of the default, as its a lot faster
  • Modern design and animations
  • Virustotal checking apps - Work in progress

Misc Features

  • App descriptions
  • Clicking on description box opens a more info page about the app
  • Notifications for status

TODO

  • GUI virustotal instructions if no api key set using the method below
  • When uninstalling an app check if it's currently open, if so either kill it automatically, or warn the user
  • When searching, place indicator beside apps which are already installed

Checking apps via virustotal - Work in Progress

Fluorite Store features a virustotal check button next to each install button to scan apps for malware. If any malware is detected, it will open the virustotal URL in a browser. To use this feature, users must first create a free virustotal account and obtain an api key.

Note that virustotal limits free users to four checks per minute.

Possible Features to be added

  • Chocolately integration
  • Scheduled, auto updates
  • Possibly re-writing the search function to instead scrape https://scoop.sh/#/apps?s=0&d=1&o=true as it also contains unofficial repositories (more apps), would be a bit more complex to implement, however it'd include more apps. (if implemented, place warning beside apps that it comes from an unofficial repo)

Screenshots

vokoscreenNG-2022-09-17_16-15-43.mp4

image

Searching for apps Virustotal Notif
image image image
Opens browser with virustotal link if detections found
image

Also the app shown above is just for the purposes of this example, obviously sharex isn't malware, however one of virustotal's sources has the false positive.

If an app comes up with several detections, then you should look into it.

image image image image image

Credits

Main Devs:

About

A windows appstore, powered with scoop in the backend, a windows package manager.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages