Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/soscripted/sox

Stack Overflow Extras: a userscript for the Stack Exchange websites to add a bunch of optional toggle-able features
https://github.com/soscripted/sox

enhancement hacktoberfest javascript stack-apps stack-overflow stackexchange stackoverflow tampermonkey tampermonkey-script tampermonkey-userscript userscript

Last synced: 12 days ago
JSON representation

Stack Overflow Extras: a userscript for the Stack Exchange websites to add a bunch of optional toggle-able features

Awesome Lists containing this project

README

        

[![Join the chat at https://gitter.im/soscripted/sox](https://badges.gitter.im/soscripted/sox.svg)](https://gitter.im/soscripted/sox?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

### SOX v2.8.0

Stack Overflow Extras (*SOX*) is a project that stemmed from the [Stack Overflow Optional Features (SOOF)](https://github.com/shu8/Stack-Overflow-Optional-Features) project.

The SOX userscript adds a bunch of **optional** features to all sites in the Stack Exchange network. These can be toggled on or off from an easy to use control panel (see screenshot below).

Note: This project has no relation to Stack Overflow or Stack Exchange; it is simply a userscript that enhances the sites!

## Installation & Requirements

1. Install a userscript manager; these are free extensions available for all popular browsers that allow you to manage and install userscripts, along with exposing certain code functions that SOX requires.

We recommend [Tampermonkey](http://tampermonkey.net/) for Chrome and Firefox.

Whilst SOX only explicitly supports Chrome and Firefox, it should work on any popular browser that can run userscripts.

**Note: Greasemonkey 4 and upwards [is not supported with SOX](https://github.com/soscripted/sox/issues/306).**

**There seems to be [an issue with Tampermonkey on Firefox](https://github.com/Tampermonkey/tampermonkey/issues/477) where userscripts don't seem to run. If this happens, please restart your browser and/or computer before raising an issue on GitHub, as a restart seems to fix this!**

2. Install the script. Clicking on 'install' below will make Tampermonkey prompt you automatically to install it.

- Official Version: [install](https://github.com/soscripted/sox/raw/v2.8.0/sox.user.js). [view source](https://github.com/soscripted/sox/blob/v2.8.0/sox.user.js)
- Development Version: [install](https://github.com/soscripted/sox/raw/dev/sox.user.js). [view source](https://github.com/soscripted/sox/blob/dev/sox.user.js)

3. Go to any site in the Stack Exchange Network (e.g. [Super User](http://superuser.com/) or [Stack Overflow](http://stackoverflow.com/)) (reload if already opened) and confirm the dialog asking you to get an access token. This will open a new page where you can authorize SOX, and can be closed once your access token is saved. A toggle button (gears icon) will be added to your topbar. Click and review and save the settings

![newdialog](https://i.stack.imgur.com/q93pM.jpg)

## What features are included?

A full list of all the features is available on the SOX wiki page [here](https://github.com/soscripted/sox/wiki/Features).

## Bugs and Feature Requests

Please post bugs and feature requests as issues on [Github](https://github.com/soscripted/sox), where we can track them easily and push updates quickly. Please **do not** post them as answers on Stack Apps -- they are much harder to manage!

## Contribute

Pull requests to add new features or improve the existing ones, etc. are welcome! Please head to the [Contributing](https://github.com/soscripted/sox/wiki/Contributing) wiki page to get started.

## Changes

Please see the change log [at Stack Apps](http://stackapps.com/a/6358).