Features @ over 50,000 downloads so far! Now on github!

  • Giveaway filter with lots of options
  • Search giveaways (slower than site search), light-speed when loaded
  • Option to filter out games from the sync library http://www.steamgifts.com/sync
  • Minified quick view for giveaways through their banner
  • One button Comments+Enter from minified page
  • Endless scrolling
  • Live preview of markdown as you type
  • Vertical row compression
  • Floating menu bar
  • Newest comment on top
  • Preview of comments while you type them
  • Hide reply to thread comments
  • Always up-to-date
  • Runs is Firefox, Chrome, Safari and Opera
  • Muffins not included

Install for Firefox

  • First step, you will need to download Greasemonkey from here
  • After you installed Greasemonkey and restarted Firefox, download the script from here.
  • You will be promopted for the installation, after you click install you are done!
  • Now you are ready to use it

    Install for Opera

  • Go to 'Preferences' (CTRL+F12) > Advanced > Content > Javascript Options
  • Choose your 'User Javascript folder', somewhere nice
  • Right click here > 'Save Content Link As'
  • Put it in your special nice javascript folder you just made and you are done. :)

Install for Chrome

Press WinKey+R

Type:

chrome --enable-easy-off-store-extension-install https://github.com/downloads/rossengeorgiev/sg-enhancement-addon/sg_enhancement_init.user.js

Press enter, confirm installation at the bottom

Install for Safari

Install for IE

Create a bookmark with:

_javascript:(function(){var script = document.createElement("script"); script.type = "text/javascript";script.src = "https://github.com/downloads/rossengeorgiev/sg-enhancement-addon/sg_enhancement_init.user.js"; document.body.appendChild(script);})()_

Open steamgifts, click bookmark, win.

Screenshots

Settings popup

Endless scroll (loooooooooooooooooooooooong)

Quick view

t....lost..c

Issues and solution

  • Downloaded, but it does not work: If you are using script blocking addon, such as NoScript. Please make sure you allow/trust rossengeorgiev.github.com

Contributions and Bug reports

Your suggestions and bug reports are greatly appreciated.
Drop a message at Issue page.

Contribute to the addon? Just fork @ github

Other addons

13 years ago*

Comment has been collapsed.

I cant make it work on chrome :/

12 years ago
Permalink

Comment has been collapsed.

I just installed this today on chrome...it's awesome, thanks!

12 years ago
Permalink

Comment has been collapsed.

how did you do to install it? D:

12 years ago
Permalink

Comment has been collapsed.

Drag and drop into the extensions folder etc...the info is here somewhere, thats where I got it from. Sorry I can't remember if there was anything extra I had to do, short term memory loss strikes again =/

12 years ago
Permalink

Comment has been collapsed.

Would it be possible to add a custom wishlist for this plug-in? Just a button next to "ignore" that would make that game appear green without having to be on my actual Steam wishlist. I've tried sorting my Steam wishlist to keep things I want most at the top, but some games have tons of DLC and eat up big chunks of the top 25. (Looking at you, Dungeon Defenders and Magicka...)

12 years ago
Permalink

Comment has been collapsed.

Maybe get the DLC out of the top 25?

12 years ago
Permalink

Comment has been collapsed.

I'd like to point out that the method for Chrome is outdated. These instructions are much easier:

  • Download plugin
  • Open Chrome Settings
  • Click on Extensions
  • Drag file into window to install
12 years ago
Permalink

Comment has been collapsed.

im still having problems :/ 'Only extensions from the Chrome Store can be installed'

12 years ago
Permalink

Comment has been collapsed.

I've tried that as well and it doesn't for me either.

12 years ago
Permalink

Comment has been collapsed.

I didn't have problems with that, and neither did the people I helped install it on another forum. I didn't have to add the parameters when I launched Chrome. Are you starting with Administrator privileges? I'm Admin, so maybe that's why.

12 years ago
Permalink

Comment has been collapsed.

To many posts to check, but if you enter the addons manager on Chrome
chrome://chrome/extensions/
and then drag and drop the script into it you can install it

12 years ago
Permalink

Comment has been collapsed.

Great extension, but can't find out how to filter out games from the sync library???

12 years ago
Permalink

Comment has been collapsed.

did you manage to get it working on Chrome?

12 years ago
Permalink

Comment has been collapsed.

Click on the "[Giveaway Filter Settings]" to the left.

12 years ago
Permalink

Comment has been collapsed.

This addon is pretty must have.

12 years ago
Permalink

Comment has been collapsed.

Can't seem to get this working in Firefox. I downloaded the .js file but when I go to open it, I get a Microsoft JScript runtime error that the 'window' is undefined. Win7x64 for reference.

12 years ago
Permalink

Comment has been collapsed.

Just to be sure: with what are you trying to open it? Have you installed greasemonkey?

12 years ago
Permalink

Comment has been collapsed.

GreaseMonkey is installed, then I click to download the script, save it to my desktop, and try to open it when I encounter the error.

12 years ago
Permalink

Comment has been collapsed.

As far as I remember, you don't have to download it(right click save as). Just click on it and greasmonkey should recognize it.

12 years ago
Permalink

Comment has been collapsed.

can someone help me? i cant make it work on Chrome D:

12 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 1 year ago.

12 years ago
Permalink

Comment has been collapsed.

found it, drag the file that you downloaded into the extensions part of chrome and it gets installed

12 years ago
Permalink

Comment has been collapsed.

I've just discovered this fantastic add-on and just wanted to say thanks. I'm using it with Firefox and it makes life so much easier :o)

12 years ago
Permalink

Comment has been collapsed.

Would be nice if filtering could hide DLC for games that I don't own, rather than me clicking ignore and then having to find them in the list to un-ignore if I ever get the game.

12 years ago
Permalink

Comment has been collapsed.

I would love this option, would also love for the addon to properly save settings so they don't get wiped when i clear browser cache. Hate having to re-ignore everything every time i run ccleaner.

12 years ago
Permalink

Comment has been collapsed.

Thank u very much. It work like a charm :x

12 years ago
Permalink

Comment has been collapsed.

Tells me the addon appears to be corrupted when i try to install it in firefox.

12 years ago
Permalink

Comment has been collapsed.

it worked like the 10th time i downloaded it.

12 years ago
Permalink

Comment has been collapsed.

12 years ago
Permalink

Comment has been collapsed.

Same here :(

12 years ago
Permalink

Comment has been collapsed.

it is a problem that started when the new big pages appeared.
are you using chrome?

12 years ago
Permalink

Comment has been collapsed.

yes

12 years ago
Permalink

Comment has been collapsed.

I'm not and it's happening to me too.

Edit: It seems to be only happening with the very last giveaways in the entire list of giveaways. Also, it seems to only happen with endless scroll on.

12 years ago
Permalink

Comment has been collapsed.

Yep. It's happening to me too. The last couple of giveaways are loading endlessly.

12 years ago
Permalink

Comment has been collapsed.

How come yours are so much closer together? I want mine to look like that. :(

12 years ago
Permalink

Comment has been collapsed.

There is a little bar, where you can choose how much there will be space between giveaways. It's where you toggle endless scroll at top of page.

12 years ago
Permalink

Comment has been collapsed.

Holy crap, never realized what that little scroll bar was for. Thanks for the info.

12 years ago
Permalink

Comment has been collapsed.

Getting the same problem and the funny thing is, is that it is always happening with that hitman giveaway with by that one guy. It is like steamgifts is trying to tell us to join that guy's giveaway.

12 years ago
Permalink

Comment has been collapsed.

Yupp, have the same problem.

12 years ago
Permalink

Comment has been collapsed.

Why is this not Stickied? Almost every day I see suggestions from people that think SG should do what this already does.

12 years ago
Permalink

Comment has been collapsed.

It is stickied.....
Learn to look in the only stickied thread in the forums.

12 years ago
Permalink

Comment has been collapsed.

I know, what I meant was this one should be stickied separately, to highlight it. Clearly nobody reads the rules in the first place, and half the complaints/suggestions in the forums are things this add-on fixes. If it were separately stickied, perhaps more people would use it and fewer people would go crazy from The Shipstorm of DOTA2 giveaways.

12 years ago
Permalink

Comment has been collapsed.

90% of people never read posts in general and certainly do not read stickied topics.

What should happen is, if you click on the new topic button, a popup appears asking if you've a) searched (either the forums or Google) b) read the stickies or c) read the rules. Force the user to tick boxes next to each point and only then will they be able to close the popup and post a new topic.

It's long winded, but deliberately so. You could make this a one off action, meaning they'll only have to do this the very first time. However, I doubt they'll ever implement such a system.

12 years ago
Permalink

Comment has been collapsed.

I can't filter out the games I own. If I check both Filter and Wishlist, no games appears. At first I thought it was because there is no giveaway for the games I own, but I have checked now, and I do.
If I only ckeck the Filtered box, nothing changes at all.
It's truly a great add-on in everything that works, but the actual reason I downloaded it was to get rid of all the the Ship and Dota 2 giveaways.

12 years ago
Permalink

Comment has been collapsed.

On the front page, click on [Giveaway Filter Settings] and a popup will appear. Tick the Ignore games in my sync library checkbox at the bottom.

Otherwise, you can either manually enter certain game names in the filter box or on the main page with all the games, click the Ignore link underneath each game (to the right of the number of comments) and that will automatically add games to the filter list.

12 years ago
Permalink

Comment has been collapsed.

Oh derp, forgot I did that myself. That's most likely the issue here then.

12 years ago
Permalink

Comment has been collapsed.

Yeah, that option is well hidden away, bizarrely.

12 years ago
Permalink

Comment has been collapsed.

Yeah, that's the button. I think I believed it was some kind of search sestting, as it was so close, and in the same font and color as the search button. Thanks, it works better now, exept that SG don't know what games I've got (I usually force updates and have done so now as well, but the list is incomplete). Luckilly, I can personally filter by the list.

Also, the forums is broken for me with the add-on, as even with endless scrolling turned off, the forums tries to load them all, but just loads the same comments all the time. I'll try tweaking a bit, it doesn't seem to be a that common error, so I'm probably doing something wrong.
EDIT: I just turned the add-on off and on again, and it now works.

12 years ago
Permalink

Comment has been collapsed.

This is what my settings look like, and it filters out all The Ship and Dota 2 giveaways for me. If it still doesn't work for you, there's always the ignore button that you can click on the giveaways. Also, if you had just recently added The Ship and Dota 2 to your library you'll have to force sync before they'll be filtered out on the front page.

12 years ago
Permalink

Comment has been collapsed.

Awesome, thanks for sharing

12 years ago
Permalink

Comment has been collapsed.

The fastest way I know of to install this on Chrome in windows is to first close Chrome entirely, and then paste the following into your Run box in the start menu (Search box on Windows 7):

chrome --enable-easy-off-store-extension-install http://steamgifts-giveaway-filter.googlecode.com/files/sg_enhancement_init.user.js

12 years ago
Permalink

Comment has been collapsed.

That worked! Thanks!

12 years ago
Permalink

Comment has been collapsed.

Cool! Thanks so very very much!

12 years ago
Permalink

Comment has been collapsed.

Is there a way to hide giveaways? I'm sick of seeing all these dota 2 giveaways

12 years ago
Permalink

Comment has been collapsed.

Entries---Comments---Ignore

12 years ago
Permalink

Comment has been collapsed.

I don't understand how to install on Chrome .

12 years ago
Permalink

Comment has been collapsed.

@Zo
You might wanna consider writing that IE part in code (with tildes around the bookmark), since the underscores disappear and italicize text instead and ends up confusing most/all IE users.

Edit: Sxcnn and I have found that there are ridiculously stupid formatting issues involving the coded text (but I managed to work my way around them), so instead of bothering with showing you use this instead. But if you insist on adding it into the thread as coded text use this, just copy and paste it exactly.

12 years ago
Permalink

Comment has been collapsed.

First of all, thanks for great extension.

It works great since my first day on SG, but lately I've discovered that wishlist highlighting disappeared on my Firefox (both the effect and the option) and using "Wishlist" checkbox filter doesn't work (without "Filtered" there are no items and with "Filtered" everything is shown). Is there any way to fix this?

12 years ago
Permalink

Comment has been collapsed.

Wishlist = highlighting

This means that every game in your wishlist will be greenlighted, if you have put a check in wishlist

When checked:
All = shows all giveaways, no filter no nothing
Filtered = Shows all giveaways, that are left after removing games you own and game you've ignored
Wishlist = Shows+greenlights wishlish giveways, they wont be shown if this is unchecked :)

Make sure you have synced your account, might want to clear you cookies once.
Finally, if you want to manually greenlight games, add them in the filter box. Format: 0. Gamename

12 years ago
Permalink

Comment has been collapsed.

Hello all, the addon has been moved to github! Fork away! :)

Also, RE-DOWNOAD it so you get the latest updates, as the current version will no longer be updated. Thanks

Make sure you allow/trust raw.github.com if you are running any blocking scripts

12 years ago
Permalink

Comment has been collapsed.

how does that site even work? where do i get the chrome addon?

12 years ago
Permalink

Comment has been collapsed.

Press WinKey+R

Type:

chrome --enable-easy-off-store-extension-install https://github.com/downloads/rossengeorgiev/sg-enhancement-addon/sg_enhancement_init.user.js

Press enter, confirm installation at the bottom

12 years ago
Permalink

Comment has been collapsed.

Apps, extensions, and user scripts cannot be added for this website.

does it work? :P

12 years ago
Permalink

Comment has been collapsed.

Thats the only way for Chrome I am afraid. Alternately add it to your shortcut like this

I have tested it under Version 24.0.1312.5 dev-m, Google Chrome is up to date.

12 years ago
Permalink

Comment has been collapsed.

Or you can download the .js file to your drive, then open Extensions page (Tools > Extensions). Drag and drop the .js file to the window, it should install there.

12 years ago
Permalink

Comment has been collapsed.

updated in firefox... nothing works :(

any link to the old version?

12 years ago
Permalink

Comment has been collapsed.

if you running any blcoking addons, such as noscript or adblock, please whitelist raw.github.com

12 years ago
Permalink

Comment has been collapsed.

i did that not working.

dunno if helps
[NoScript] Blocking nosniff Javascript served from https://raw.github.com/rossengeorgiev/sg-enhancement-addon/master/sg_enhancement_addon_base.js with wrong type info text/plain, inline and included by http://www.steamgifts.com/forum/ba6uc/sg-enhancement-addon-github/page/12

12 years ago
Permalink

Comment has been collapsed.

raw.github.com is whitelisted. It doesn't work - the website runs as if the script was disabled. I'm on Firefox. I don't have time to debug at the moment, but I plan to do so soon to figure out where this issue is coming from. I'll update you after I do so.

12 years ago
Permalink

Comment has been collapsed.

Update: The script code is being appended as it should be, but the file https://raw.github.com/rossengeorgiev/sg-enhancement-addon/master/sg_enhancement_addon_base.js isn't loading correctly. It loads as such (quote):
Reload the page to get source for: https://raw.github.com/rossengeorgiev/sg-enhancement-addon/master/sg_enhancement_addon_base.js

Reloading doesn't make it load. I'm looking further into this.

Edit: FYI, the ugly BBCode-esque script this forum uses is screwing up a couple of the underscores.
Edit2: The actual quote I gave you is from Firebug. Still, there appears to be an issue loading the script.

12 years ago
Permalink

Comment has been collapsed.

Do note that github and github staff have said on more than one occasions that raw.github.com assets should not be hotlinked. Ex. https://twitter.com/joshpeek/status/120901974530072577

After some brief research into this, it looks like others have had issues hotlinking raw.github.com assets as well, which may mean there is some sort of hotlinking protection (that may not work for everybody, thus why some are unable to reproduce this problem).

Please update your script to link to somewhere other than raw.github.com, as to further comply with github and more than likely fix this issue. Thanks!

12 years ago
Permalink

Comment has been collapsed.

From the Github forums:

I asked girhub support if this behaviour is a bug or feature.
Here's what I've got:

"That's a feature, sorta. Please do not abuse the raw URLs like that, they are a very expensive operation for our servers. You should host files like that on pages.github.com instead."

12 years ago
Permalink

Comment has been collapsed.

hope he fix it soon because the forums are a mess to use now

12 years ago
Permalink

Comment has been collapsed.

it works (kind of) if you use this url in the script:

http://steamgifts-giveaway-filter.googlecode.com/svn-history/r172/trunk/sg_enhancement_addon_base.js

I think it is the previous version

12 years ago
Permalink

Comment has been collapsed.

no clue how to add that

12 years ago
Permalink

Comment has been collapsed.

Interesting, I will update soon.

12 years ago
Permalink

Comment has been collapsed.

Done, please re-download from the links above. Or here

12 years ago
Permalink

Comment has been collapsed.

not work for chrome no mour? D>:

12 years ago
Permalink

Comment has been collapsed.

Check the instructions for installation. If that don't work, just 'save as' the link, open extensions in chrome and drag and drop the file there.

12 years ago
Permalink

Comment has been collapsed.

Working great as ever for me, current version is 2.1 correct? Thank you very much for the awesome, I can't live without it now.

12 years ago
Permalink

Comment has been collapsed.

Yes, 2.1 is the latest. :)

12 years ago
Permalink

Comment has been collapsed.

Closed 11 years ago by Zo.