Git Product home page Git Product logo

injection's Introduction

What is OctoLinker?

OctoLinker is a browser extension for GitHub, that turns language-specific statements like include require or import into links.

Install

Trusted by over 30,000 developers! Install OctoLinker from Chrome Web Store, Mozilla Add-ons Store, Mac App Store, Microsoft Store and Opera Add-ons Store.

Special thanks to

Sponsors

β–² Vercel Memetria complex

I am truly grateful to all the wonderful humans and companies supporting the development of OctoLinker. Please consider donations through GitHub Sponsors or Open Collective – Thank you πŸ™‡β€β™‚οΈ

Privacy Policy

Our Privacy Policy describes our practices related to the use, storage and disclosure of information we collect when you're using our service.

Related

Disclaimer

OctoLinker is not affiliated with, sponsored by, or endorsed by GitHub Inc.

Copyright (c) 2014–present Stefan Buck and other contributors.

injection's People

Contributors

bfred-it avatar dependabot[bot] avatar fregante avatar gregberge avatar josephfrazier avatar stefanbuck avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

injection's Issues

Use pjax:end

pjax:end seems to work just as well as the current code, if not faster and more efficiently:

pjax:end demo

Perhaps injection/index.js should just be this:

function gitHubInjection(cb) {
  document.addEventListener('pjax:end', cb);
  cb();
}

Wait for dom-ready

Would it make sense to have github-injection wait for domready on the first call? The successive calls happen when the new dom has been loaded, so only the first one may be called when it hasn't.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.