Coder Social home page Coder Social logo

yuanmouren1hao / oldtwitter Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dimdengd/oldtwitter

0.0 0.0 0.0 2.97 MB

Extension to return old Twitter layout from 2015.

Home Page: https://chrome.google.com/webstore/detail/old-twitter-layout-2022/jgejdcdoeeabklepnkdbglgccjpdgpmf

JavaScript 78.33% CSS 17.12% HTML 4.55%

oldtwitter's Introduction

OldTwitter (2023)

Browser extension to return old Twitter layout from 2015.
This extension doesn't add any CSS on top of original Twitter. It's fully original client that replaces Twitter, making it much faster than alternatives.

Installation

Chrome, Opera, Brave & Chromium browsers: Chrome Web Store
Firefox: Addons For Firefox
Edge: Microsoft Edge Addons

Donate

If you like this extension please consider donating:

Screenshots

Profile
Profile 2
Profile dark mode
Tweet
Notifications
Search

Features

  • Almost all of Twitter functionality is implemented
  • Both reverse chronological and algorithmical timelines support. And exclusive: Reverse chronological timeline with friends likes and follows (basically mix of both chrono and algo timelines)
  • Custom profile link colors supported
  • You can change custom profile link color and it'll appear for other extension users (priority: oldtwitter color db -> twitter color db -> default color)
  • Removes all analytics and tracking from Twitter
  • Track your unfollowers for free
  • Removes all ads
  • Easy download of videos and GIFs
  • Translate tweets without having to open them
  • Set users to autotranslate their tweets
  • Dark mode support
  • Ability to enable/disable Twemoji, disable stars (favorites) back to likes (hearts), change default link color and font
  • Lot of hotkeys
  • Custom CSS support

Manual installation

For beta version:

  • You need Github account, please register if you haven't first!
  • Go to Actions page
  • Click on latest workflow run (first from top)
  • Download OldTwitterChrome if you're on Chromium based browsers and OldTwitterFirefox if you're on Firefox

For stable version:

  • Go to Releases page
  • Download OldTwitterChrome.zip if you're on Chromium based browsers and OldTwitterFirefox.zip if you're on Firefox

Chromium

  • Unpack file anywhere
  • Go to chrome://extensions
  • Turn on Developer mode
  • Press "Load unpacked" and select folder with extension
    Install Chrome

Firefox

  • Go to about:debugging#/runtime/this-firefox
  • Press "Load Temporary Add-on" and select zip file you downloaded

Installing this way on Firefox will remove it after closing browser.

FAQ

Is this extension safe?

The code is open source so you can check everything yourself. It never sends any of your personal info anywhere.

[insert thing] doesn't look like it was in 2015 Twitter!

Extension won't be pixel perfect copy of old Twitter. I just took general look and feel of it.

I installed extension and my timeline is feels kinda unusual

You had algorithmical timeline enabled. By default OldTwitter turns on reverse chronological timeline. If you really want algo timeline back go to extension settings.
Fun fact: algo timeline is around 5 times slower than reverse chronological one

How do I visit original Twitter client after installing extension?

You need to add ?newtwitter=true to end of your current URL. There's also a "Open this page in new Twitter" button on all pages on bottom right.

Hotkeys

You can disable all hotkeys in settings.

General hotkeys.
F - focus search bar.
ALT+F - unfocus search bar (only when search bar is focused).
N - open new tweet modal.
ALT+N - close new tweet modal.
ESC - close any modal.
M - open/close user menu (use TAB to navigate).
CTRL+ENTER - send tweet (when typing reply/quote/new tweet).

Active tweet hotkeys. On bottom-right of tweet element there's blue dot showing tweet is active.
S - move to next tweet.
W - move to previous tweet.
L - (un)favorite/like tweet.
T - (un)retweet tweet.
R - open reply box.
Q - open quote box.
C - copy tweet image.
D - download tweet media.
SPACE - open full image / pause or resume video.
ENTER - open tweet in new tab.

These hotkeys work only when reply/quote box is opened.
ALT+R - close reply box.
ALT+Q - close quote box.

These will work when reply/quote/new tweet modal is focused.
ALT+M - upload media.
ALT+F - remove first uploaded media.

Translations

Help to translate this extension to your language.

English - dimden
Russian - dimden
Ukrainian - dimden
French - Aurore C.
Portuguese (Brazil) - dzshn, kigidere
Spanish - rogerpb98, gaelcoral, hue
Greek - VasilisTheChu
Romanian - Skylar
Tagalog - Eurasian
Latvian - yourfriend
Hebrew - "ugh", qqqq
Nepali - DimeDead
Dutch - Puka1611
Japanese - Chazuru, Nyankodasu
Korean - Nyankodasu
Turkish - KayrabCebll
Italian - krek
Arabic - Yours Truly,
Thai - 0.21%BloodAlcohol
Polish - lele

oldtwitter's People

Contributors

dimdengd avatar thepwrtank18 avatar gaelcoral avatar quardbreak avatar

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.