All Projects → xcv58 → Custom Javascript For Websites 2

xcv58 / Custom Javascript For Websites 2

Licence: mit
Run custom JavaScript on any website

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to Custom Javascript For Websites 2

Markdown Clipper
A Firefox and Google Chrome extension to clip websites and download them into a readable markdown file.
Stars: ✭ 100 (-8.26%)
Mutual labels:  chrome-extension
Cromos
Cromos is a tool for downloading legitimate extensions of the Chrome Web Store and inject codes in the background of the application.
Stars: ✭ 103 (-5.5%)
Mutual labels:  chrome-extension
React Nativeish
React Native / React Native Web Boilerplate
Stars: ✭ 106 (-2.75%)
Mutual labels:  chrome-extension
Tight
A browser extension that simplifies the Slack interface, making it easier to focus.
Stars: ✭ 101 (-7.34%)
Mutual labels:  chrome-extension
Customrightclickmenu
A browser extension to add links and run scripts/stylesheets all from your right-click menu
Stars: ✭ 102 (-6.42%)
Mutual labels:  chrome-extension
Cn2tw4programmer
將簡體中文中常用的 Computer Science 詞彙轉換成繁體中文的詞彙
Stars: ✭ 104 (-4.59%)
Mutual labels:  chrome-extension
Save In
WebExtension for saving media, links, or selections into user-defined directories
Stars: ✭ 99 (-9.17%)
Mutual labels:  chrome-extension
Chrome Anki Quick Adder
This chrome extension provides the ability to create Anki cards directly from Google Chrome on your Anki Desktop.
Stars: ✭ 108 (-0.92%)
Mutual labels:  chrome-extension
Chrome Tab Sugar
Organize and manage your tabs from a single page! - Firefox Panorama for Chrome
Stars: ✭ 102 (-6.42%)
Mutual labels:  chrome-extension
Wikipediap2p
WikipediaP2P.org Chrome Extension
Stars: ✭ 105 (-3.67%)
Mutual labels:  chrome-extension
Funds
自选基金助手是一款Chrome扩展,用来快速获取关注基金的实时数据,查看自选基金的实时估值情况
Stars: ✭ 1,367 (+1154.13%)
Mutual labels:  chrome-extension
Elixir Tab
Little bit of Elixir in every new tab
Stars: ✭ 102 (-6.42%)
Mutual labels:  chrome-extension
Ui Tool
UI for create-web-ext
Stars: ✭ 104 (-4.59%)
Mutual labels:  chrome-extension
Ui Kit For Chrome Extensions
A UI template for designing the options/settings page for Chrome Extensions. It resembles the exact look as the native settings page of Chrome Browser.
Stars: ✭ 100 (-8.26%)
Mutual labels:  chrome-extension
Gibbon Tabs
The Chrome tab manager you always wanted.
Stars: ✭ 107 (-1.83%)
Mutual labels:  chrome-extension
Sillynium
Automate the creation of Python Selenium Scripts by drawing coloured boxes on webpage elements
Stars: ✭ 100 (-8.26%)
Mutual labels:  chrome-extension
Chrome Better History
Replace the default Chrome history with this better history plugin.
Stars: ✭ 103 (-5.5%)
Mutual labels:  chrome-extension
Codeblock Beautifier
A chrome extension for highlighting codes of Medium Articles
Stars: ✭ 109 (+0%)
Mutual labels:  chrome-extension
Darkreader
Dark Reader Chrome and Firefox extension
Stars: ✭ 12,052 (+10956.88%)
Mutual labels:  chrome-extension
Devtools Ds
UI components, libraries, and templates for building robust devtools experiences.
Stars: ✭ 105 (-3.67%)
Mutual labels:  chrome-extension

Custom JavaScript for websites

CircleCI Build Status dependencies Status devDependencies Status

Maintainability DeepScan Grade

JavaScript Style Guide

Custom JavaScript for Websites 2 - Chrome Extension

Run custom JavaScript on any website. Use this tool to inject custom javascript in any website.

Your scripts are kept in the local storage and applied across domain URLs.

You can use jQuery 1.11.x or 2.1.x or your own external scripts.

Use cases:

  • site debugging (wrong list sort, etc.)
  • hiding annoyng popups and Ads
  • custom UI
  • anything you can think of :)

New features:

  • Ace Editor (formating, highlight, undo/redo by hotkeys)
  • Draft auto save (so doesn't matter when you close the window without saving)
  • Hosts (websites) switch (you can browse customjs of other websites)
  • Include external script (eq. Underscore.js is cool)

Thanks to:

base.js

You can find base.js at extension/lib/base.js. It provides useful functions for you. You can directly use all functions in your JavaScript code. To avoid name conflict, all functions start with customjs.

Now there're only one function:

customjsReady

customjsReady('.nav', function(element) {
  // do something
});

The customjsReady wiil be called when an element matching the selector is added to the DOM. You can find more details from: http://ryanmorr.com/using-mutation-observers-to-watch-for-element-availability/

Special thanks to Ryan Morr

Why Custom JavaScript for Websites 2

Since the author haven't update original extension for almost one year. Its website http://hromadadan.com is also unavailable. I can not find the author.

But the sync feature is urgent. So this repos is here.

You can download older versions from: https://crx.dam.io/ext/ddbjnfjiigjmcpcpkmhogomapikjbjdk.html

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].