// ==UserScript==
// @name         KickStarter Project Filter
// @description  Filter out some Kickstarter projects with a blacklist.
// @author       george7551858
// @version      0.1
// @namespace    https://github.com/george7551858
// @homepage     https://github.com/george7551858/Kickstarter-Project-Filter
// @license      The MIT License
// @include      https://www.kickstarter.com/discover*
// @run-at       document-end
// @grant        none
// @require     http://code.jquery.com/jquery-2.1.3.min.js
// ==/UserScript==

(function() {
   $('<input type="text" id="filterTxt"/>').appendTo("div.back-to-top");
    var $filterBtn = $('<button id="filterBtn" type="button">Filter</button>');
    $filterBtn.appendTo("div.back-to-top");
     var $clearBtn = $('<button id="clearBtn" type="button">Clear</button>');
     $clearBtn.appendTo("div.back-to-top");
    $filterBtn.on("click",function(event){
        event.preventDefault();
        var keyword = $("#filterTxt").val();
       $(".project-blurb:contains("+keyword+")").closest("li.project").hide("slow");        
    });
    $clearBtn.on("click",function(event){
        event.preventDefault();
       $("li.project").show();
    });
    
})();

@@ -542,16 +542,17 @@
 () %7B%0A   
+ 
 $('%3Cinpu
@@ -579,16 +579,45 @@
 lterTxt%22
+ placeholder=%22Blocked String%22
 /%3E').app
@@ -684,24 +684,64 @@
 =%22filterBtn%22
+ class=%22btn btn--border-gray btn--small%22
  type=%22butto
@@ -806,25 +806,24 @@
 -top%22);%0A    
- 
 var $clearBt
@@ -850,16 +850,56 @@
 learBtn%22
+ class=%22btn btn--border-gray btn--small%22
  type=%22b
@@ -923,17 +923,16 @@
 ton%3E');%0A
- 
     $cle
@@ -1093,16 +1093,17 @@
 %0A       
+ 
 $(%22.proj
@@ -1269,16 +1269,17 @@
 %0A       
+ 
 $(%22li.pr
@@ -1302,19 +1302,15 @@
     %7D);%0A
-    
 %0A%7D)();%0A

Tweak the appearance.