User scripts, userscripts, or .user.js are scripts that make on-the-fly changes to specific web pages on the client side (in the browser or a proxy server), typically to change a sites appearance, or to add or modify functionality.
User scripts for Greasemonkey and Greasemonkey-compatible alternatives are written in JavaScript.
For tools other than Greasemonkey that apply user scripts to web sites, see [Cross-browser_userscripting] and Wikipedia.
    
      
        
        
          
        
      
      Wiki: DOMContentLoaded
    
      
        
        
          
        
      
      Wiki: Global_object
    
      
        
        
          
        
      
      Wiki: Greasemonkey_Manual:API
    
      
        
        
          
        
      
      Wiki: Greasemonkey_Manual:Creating_Scripts
    
      
        
        
          
        
      
      Wiki: Greasemonkey_Manual:Environment
    
      
        
        
          
        
      
      Wiki: Greasemonkey_Manual:Getting_Started
    
      
        
        
          
        
      
      Wiki: Greasemonkey_Manual:Installing_Scripts
    
      
        
        
          
        
      
      Wiki: Greasemonkey_Manual:Monkey_Menu
    
      
        
        
          
        
      
      Wiki: Greasemonkey_Manual:Other_Useful_Tools
    
      
        
        
          
        
      
      Wiki: Mailing_list
    
      
        
        
          
        
      
      Wiki: Metadata_Block
    
      
        
        
          
        
      
      Wiki: Sandbox
    
      
        
        
          
        
      
      Wiki: Script_injection_rules
    
      
        
        
          
        
      
      Wiki: Scripts_directory
    
      
        
        
          
        
      
      Wiki: Security
    
      
        
        
          
        
      
      Wiki: Version_history
    
      
        
        
          
        
      
      Wiki: unsafeWindow