Code Monkey home page Code Monkey logo

steam-little-toolkit-browser-extension's Introduction

Steam Little Toolkit browser extension

This extension has various little utilities that make your experience on the Steam store, better.

Hover over the settings for info about them.

Download

Download the extension on

Works best alongside the SteamDB Extension.

Images

Menu

Menu

Console Notifications

Notifications

List of features

  • Remove live streams on steam store
  • Remove owned/ignored games on the steam store
  • Remove owned/ignored games on the recently updated list
  • Bypass age check
  • Bypass external link filter
  • Graphical menu for toggling all the settings
  • Sync settings between devices
  • Transform the script to a browser extension
  • Doesnt load if a secure page is loaded (cart, login, etc.)

To do

  • Remove games when an event happens, not every x seconds
  • Option to ignore owned/ignored games while viewing bundles
  • Option to pause livestreams instead of deleting them
  • If a setting is added, add it to the current menu instead of replacing to the default one
  • Add OS notifications for when the settings are replaced by the default ones
  • Add toggle to disable the beg for money
  • Inject HTML code with javascript and not unsafe variables
  • Welcome page or settings page when installed
  • If failing to achieve the event-driven removing, have a slider for the seconds between removes

Completed

  • Fix owned/ignored games being deleted from search results
  • On the comment section while viewing a game, automatically click "your languages" (Added very poorly but added it)
  • Implement a colorful way to log messages to console
  • Better description of the settings on hovering
  • Make a script with web-ext that automatically zips the src and dist folder and uploads them to AMO
  • Tweak the CSS so the transition to Chrome extension is easier
  • Publish on https://addons.mozilla.org/
  • Publish on https://chrome.google.com/webstore/category/extensions
  • Add analytics (getinsights.io)

Web-Ext

Browser development

npm install -g web-ext
web-ext lint --source-dir=src
web-ext run --firefox="C:\Program Files\Firefox Developer Edition\firefox.exe" --firefox-profile=default --source-dir=src

Gulp

Final build

npm install
npx gulp build

Publishing

Build on windows 10 with

.\scripts\buildDist.ps1
.\scripts\buildSrc.ps1

Maybe you'll need to execute this before

Get-ExecutionPolicy
Set-ExecutionPolicy Unrestricted

steam-little-toolkit-browser-extension's People

Contributors

alejandroakbal avatar dependabot-preview[bot] avatar imgbotapp avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.