Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of Moonly - js and css injector

Moonly - js and css injector by Vladyslav Tkachov

Inject custom JavaScript and CSS into any web page - run scripts manually from the toolbar or automatically by URL match, with a built-in code editor.

0 (0 reviews)0 (0 reviews)
Download Firefox and get the extension
Download file

Extension Metadata

Screenshots
About this extension
Moonly lets you inject custom JavaScript and CSS into any web page. Create scripts, set conditions for when they run, and manage everything through a clean, built-in editor.

What you can do:
  • Inject JavaScript or CSS - write either in a full-featured code editor (syntax highlighting, line numbers, bracket matching, and a choice of editor themes)
  • Run scripts manually with one click from the toolbar popup, or automatically when a page matches your conditions
  • Match pages by exact URL, substring, or regex pattern
  • Control injection timing - run JavaScript before the page loads or after (CSS is applied early, with no flash of unstyled content)
  • Organize your library - search, duplicate, reorder, and enable/disable scripts
  • Import and export scripts as JSON, one at a time or all at once, for backup or sharing

Built for developers, testers, and power users who want to automate repetitive tasks, test page behavior, or customize their browsing experience.

Enabling automatic injection:

Firefox asks for your permission before an extension can run on every site. Manual scripts (run from the toolbar) work right away. To use automatic scripts, open the Script Manager and click "Enable on all sites" to grant access - you can revoke it any time from Firefox's Add-ons settings.

Permissions:
  • Tabs - detect the active page for script matching
  • Scripting - inject your JavaScript and CSS into pages
  • Storage - save your scripts locally on your device
  • Access your data for all websites - required to run your scripts on the pages you choose (granted by you, when you enable automatic injection)

Scripts are stored entirely on your device and never sent anywhere. No data is collected. Use responsibly - only run scripts you trust.
Rated 0 by 0 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
0
4
0
3
0
2
0
1
0
No reviews yet
Permissions and data

Required permissions:

  • Access browser tabs

Optional permissions:

  • Access your data for all websites

Data collection:

  • The developer says this extension doesn't require data collection.
Learn more
More information
Add-on Links
  • Support site
  • Support Email
  • Copy add-on ID
Version
1.3
Size
194.41 KB
Last updated
4 days ago (Jun 14, 2026)
Related Categories
  • Web Development
  • Appearance
License
MIT License
Privacy Policy
Read the privacy policy for this add-on
Version History
  • See all versions
Tags
  • user scripts
Add to collection
Report this add-on
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.