JavaScript Twitter

Open-source JavaScript projects categorized as Twitter

Top 23 JavaScript Twitter Projects

  • RSSHub

    🍰 Everything is RSSible

    Project mention: The animated series (meant to be released on December 3rd) was rescheduled. The latest release date will be announced as soon as possible. | | 2022-12-03

    Found it from RSSHub: an open source and extensible RSS feed generator.

  • libredirect

    A web extension that redirects popular sites to alternative frontends and backends

    Project mention: I refuse to download TikTok | | 2023-03-25

    You can install the LibRedirect browser extension to watch TikTok videos while preserving your privacy.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Twitter-API-v2-sample-code

    Sample code for the Twitter API v2 endpoints

    Project mention: Complete: D214 - MSDA Capstone | | 2023-03-15

    Thx for the info. I heard Twitter was charging for API access now. Looks like there might be free, basic access but according to this, it's limited:

  • privacy-redirect

    A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.

    Project mention: Who are | | 2023-02-26

    I'm not sure, it only happened to me a couple of times years ago, I'm also sure I've used this site correctly on other occasions. I saw other people complaining about it, I remember this one.

  • control-panel-for-twitter

    Browser extension which gives you more control over your Twitter timeline and adds missing features and UI improvements - available for desktop and mobile browsers

    Project mention: Les tweets de Musk envoyés par défaut à l'ensemble des utilisateurs de Twitter | | 2023-02-15

    Il y a une extension pour virer le fil general:

  • anon

    tweet about anonymous Wikipedia edits from particular IP address ranges

    Project mention: Show HN: Explore Wikipedia edits made by institutions, companies and governments | | 2022-12-03

    There was fun time when Ed Summers made a tool to monitor Wikipedia edits from some IPs pool realtime, and it turned into worldwide effort with Twitter bots monitoring many governments and big corporations, highlighting a lot of cringe edits and poor attempts to remove some info from Wikipedia. Many bots are still active, you can find source code and list of bots here

    Also there is analysis of old edits (2002-2014) using IP ranges collected for bots, source code:

  • Socioboard

    Socioboard is world's first and open source Social Technology Enabler. Socioboard Core is our flagship product.

    Project mention: Is there a self hosted social manager? | | 2023-01-08

    Probably just glanced at the releases section:

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • twitter-lite

    A tiny, full-featured, flexible client / server library for the Twitter API

  • minimal-twitter

    Minimal Theme for Twitter - Refine and Declutter Your Twitter Web Experience

    Project mention: Block twitter sponsored posts | | 2023-01-23

    I also wanted this feature but unfortunately, no. The closest thing is that you can use the Typefully theme for Twitter as an extension - there is an option to hide sponsored tweets. See the website:

  • action

    :bird: A GitHub action to tweet from a repository (by twitter-together)

    Project mention: Creating GitHub Actions for community engagement | | 2023-01-06

    Twitter, Together!: A GitHub action to tweet from a repository. Post Slack Messages: GitHub Action for posting Slack messages. GitHub Tag Action: A GitHub Action to tag a repo on merge. Assign Reviewers To Assignees: GitHub Action that assigns reviewers based on assignees. GitHub Sync: This action helps you to sync your PRs with tasks in Teamwork to streamline team collaboration and your development workflows. Issue Action: GitHub action for GitHub issue. First Interaction: An action for filtering pull requests and issues from first-time contributors.

  • DownloadThisVideo

    Twitter bot for easily downloading videos/GIFs off tweets

  • cobalt

    save what you love

    Project mention: What are the useful websites that you can share? | | 2023-03-18 is a site wher eypu can download videos from basically any big social media site

  • kafka-connect-ui

    Web tool for Kafka Connect |

  • tweetback

    Take ownership of your Twitter data and get your tweets back

    Project mention: Take ownership of your Twitter data, set-up your own Twitter updated archive in GitHub | | 2023-01-02

    We have seen in detail how to use the awesome Tweetback project to build and self-host our own Twitter archive/backup. Whether you may, or may not, want to get off Twitter, I think it's a great approach to get the ownership of your data anyways.

  • GoodTwitter2

    Userscript to modify the looks of

    Project mention: Make Twitter great again (ou comment rendre Twitter à nouveau utilisable) | | 2023-01-18
  • cat-facts

    Daily cat facts! 🐱

    Project mention: How to use PSR HTTP standards to upgrade your code | | 2023-02-13

    declare(strict_types=1); namespace Rocksheep\CatFacts; use Exception; use Http\Discovery\Psr17FactoryDiscovery; use Http\Discovery\Psr18ClientDiscovery; use JsonException; use Psr\Http\Client\ClientExceptionInterface; use Psr\Http\Client\ClientInterface; use Psr\Http\Message\RequestFactoryInterface; class HttpClient { private ClientInterface $client; private RequestFactoryInterface $requestFactory; protected string $baseUrl = ''; public function __construct( ?ClientInterface $client = null, ?RequestFactoryInterface $requestFactory = null ) { $this->client = $client ?: Psr18ClientDiscovery::find(); $this->requestFactory = $requestFactory ?: Psr17FactoryDiscovery::findRequestFactory(); } /** * @throws JsonException * @throws Exception */ public function sendRequest(string $method, string $uri): array { $request = $this->requestFactory->createRequest($method, sprintf('%s/%s', $this->baseUrl, ltrim($uri, '/'))); try { $response = $this->client->sendRequest($request); } catch (ClientExceptionInterface $e) { throw new Exception('Oh well'); } if ($response->getStatusCode() >= 400) { throw new Exception('Too bad'); } $responseBody = (string) $response->getBody(); return json_decode($responseBody, false, 512, JSON_THROW_ON_ERROR); } }

  • node-twitter

    Twitter clone with node.js (by vinitkumar)

  • gatsby-remark-embedder

    Gatsby Remark plugin to embed well known services by their URL.

  • SimpleSharingButtons

    Share to Facebook, Twitter, Google+ and other social networks using simple HTML buttons.

  • AskDevs

    Tweet your technical questions to tech twitter volunteers.

    Project mention: Ask your technical questions to skilled developers for free. It's an open source. | | 2022-12-17
  • nitter-redirect

    A browser extension that redirects Twitter links to Nitter instead.

    Project mention: GitHub - AucT/twitter2nitter: Share twitter url and you will be redirected | | 2022-12-04

    I've been using for ages. My only gripe is these extensions aren't on mobile.

  • tta-elastic

    Official Trump Twitter Archive V2 source

    Project mention: A centrist party for non-Trumpists and non-progressives might save the US | | 2023-03-25

    If not, you have over 50 THOUSAND explanations to give:

  • twindle

    Twindle - an open source project for beginners. Converting twitter threads to pdf, epub, and mobi format to be read by Kindle.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-25.

JavaScript Twitter related posts


What are some of the best open-source Twitter projects in JavaScript? This list will help you:

Project Stars
1 RSSHub 23,706
2 libredirect 2,138
3 Twitter-API-v2-sample-code 1,964
4 privacy-redirect 1,623
5 control-panel-for-twitter 987
6 anon 953
7 Socioboard 813
8 twitter-lite 791
9 minimal-twitter 719
10 action 678
11 DownloadThisVideo 659
12 cobalt 490
13 kafka-connect-ui 470
14 tweetback 439
15 GoodTwitter2 404
16 cat-facts 345
17 node-twitter 293
18 gatsby-remark-embedder 286
19 SimpleSharingButtons 160
20 AskDevs 146
21 nitter-redirect 134
22 tta-elastic 131
23 twindle 129
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.