All Projects → srishanbhattarai → trpl-redirect

srishanbhattarai / trpl-redirect

Licence: MIT license
Browser extension to correctly redirect links to the outdated "The Rust Programming Language" book, 2nd edition, to the right pages on the latest edition.

Programming Languages

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

Projects that are alternatives of or similar to trpl-redirect

vue-telescope-extensions
Browser extensions for Vue Telescope
Stars: ✭ 121 (+656.25%)
Mutual labels:  browser-extension
perfect-home
firefox newtab/home replacement
Stars: ✭ 101 (+531.25%)
Mutual labels:  browser-extension
grru
Gitlab Release Remover UI
Stars: ✭ 42 (+162.5%)
Mutual labels:  browser-extension
refined-github
Browser extension that simplifies the GitHub interface and adds useful features
Stars: ✭ 19,066 (+119062.5%)
Mutual labels:  browser-extension
scape
🎨 The new tab page with simplicity in mind.
Stars: ✭ 14 (-12.5%)
Mutual labels:  browser-extension
follows-you-github
A simple browser extension that shows a label to indicate that some user follows you on GitHub
Stars: ✭ 25 (+56.25%)
Mutual labels:  browser-extension
speckle-browser-extension
Universal browser extension for Web 3 and the Polkadot ecosystem
Stars: ✭ 28 (+75%)
Mutual labels:  browser-extension
x-forwarded-for
X-Forwarded-For Header Browser Extension
Stars: ✭ 36 (+125%)
Mutual labels:  browser-extension
Boundary
Boundary is a CSS+Javascript library for Chrome extension developers to easily create HTML elements that won’t affect or be affected by the current webpage’s CSS. Strongly recommended if you are considering adding a sticker, a sidebar or any overlay box using content script.
Stars: ✭ 59 (+268.75%)
Mutual labels:  browser-extension
TabTrum
TabTrum is a Browser Extension (Currently available for Chrome) to take a snapshot of the open tabs, and open them all again in one single click when you come back and re-open your browser.
Stars: ✭ 24 (+50%)
Mutual labels:  browser-extension
opelete
💫 Browser extension that autocompletes Google search operator
Stars: ✭ 24 (+50%)
Mutual labels:  browser-extension
revery
A personal semantic search engine capable of surfacing relevant bookmarks, journal entries, notes, blogs, contacts, and more, built on an efficient document embedding algorithm and Monocle's personal search index.
Stars: ✭ 200 (+1150%)
Mutual labels:  browser-extension
edge-contextMenuSearch
Extension for MS Edge browser to provide search option in context menu for selected text
Stars: ✭ 13 (-18.75%)
Mutual labels:  browser-extension
pocketizer
Unofficial Pocket new tab extension for Chrome, Firefox, and Edge
Stars: ✭ 43 (+168.75%)
Mutual labels:  browser-extension
Biet-O-Matic-BE
Biet-O-Matic Browser Extension
Stars: ✭ 28 (+75%)
Mutual labels:  browser-extension
contrib-awakens
Play games in GitHub's contribution graph.
Stars: ✭ 37 (+131.25%)
Mutual labels:  browser-extension
pinboard-safariextension
📌 Pinboard Safari extension for bookmarking the current page.
Stars: ✭ 16 (+0%)
Mutual labels:  browser-extension
npm-downloads-extension
Display download counts alongside NPM author pages
Stars: ✭ 20 (+25%)
Mutual labels:  browser-extension
LuminousNewTab
Luminous New Tab is a beautiful 'new tab' browser extension that has an animated gradient background! New tabs will show your bookmarks, the time, weather and let you do searches too!
Stars: ✭ 18 (+12.5%)
Mutual labels:  browser-extension
messpostage
PostMessage extension
Stars: ✭ 74 (+362.5%)
Mutual labels:  browser-extension

trpl-redirect · Build Status codecov

Browser extension to redirect outdated links to The Rust Programming Language book to the right URLs.

Image of TRPL Redirect

Background

For a while now, links to the second edition of TRPL have shown a message saying that the link is outdated, and that you should refer to the new edition. However, there are two problems here:

  1. The (new) link that you are asked to open, just goes to the Foreword page each time, regardless of what page you were trying to view on the old book.

Update: Thanks to rust-lang/book#1804 and rust-lang/book#1803, this is no longer the case. The new links now point to the right page on the new book which partly mollifies the problem. You are welcome to use this extension if you cannot be bothered to perform one extra click every time.

  1. Searching for a topic in the book, example Advanced Traits, always yields the outdated URL.

This extension takes the outdated book, and tries to find out what EXACT page in the new book you should actually be on. Then, it redirects you there.

So, for example, if you were on the page for Advanced Traits on the outdated book, you would automatically be redirected to Advanced Traits on the new book.

Installation

Chrome

Download from the official Chrome webstore.

Firefox

Downloaded from the official Firefox Add-On marketplace.

Contributions & Issues

Please file an issue if you find that there's a case that is not covered by this extension. Better yet, send in a pull request!

License

MIT

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].