This is a Google Chrome Extension which blocks social media sites.

Overview

Social Media Blocks (1.0.3)

  • This is a Google Chrome Extension which blocks social media sites like Twitter: Facebook, Instagram, LinkedIn, WhatsApp, Reddit etc..
  • It was initally created from this little snippet found here on codepen.

404

๐Ÿ‘‡ Prerequisites

Vite requires Node.js version 14.18+, 16+.

You will need Node.js version 14.18+, 16+ installed on your system.

  • This is due to using Vite

๐Ÿ› ๏ธ Setup

npm install

Compiles and hot-reloads for development

npm run dev

Compiles and minifies for production

npm run build

Locally preview production build

npm run preview 

Creates necessary build files / assets for building the Chrome extension

npm run build-extension

๐Ÿ‘จโ€๐Ÿ’ป Contributing

Contributions are always welcome...

  • Fork the repository
  • Improve current program by
  • Improving functionality
  • Adding a new feature
  • Bug fixes
  • Push your work and Create a Pull Request

๐Ÿ›ก๏ธ License

This project is under the MIT License (MIT). See the LICENSE for more information.

๐Ÿ’ช Thanks to all Contributors

Contributors

You might also like...

Social media platform that hosts community-driven challenges where everyone can play and compete

Social media platform that hosts community-driven challenges where everyone can play and compete

Komo A social media platform that hosts community-driven challenges where everyone can play and compete. How To Install Komo TBA Preview Home Screen A

Jun 13, 2022

Updog is an open-source social media webapp intended to allow everyday people to share their thoughts in a welcoming community.

SE701-Updog Updog is an open-source social media webapp intended to allow everyday people to share their thoughts in a welcoming community. This proje

Apr 18, 2022

Software for the next generation of social media. https://gitlab.com/soapbox-pub/soapbox-fe

Software for the next generation of social media. https://gitlab.com/soapbox-pub/soapbox-fe

Soapbox FE Soapbox FE is a frontend for Mastodon and Pleroma with a focus on custom branding and ease of use. It's part of the Soapbox project. Try it

Dec 30, 2022

Lenster is a decentralized, and permissionless social media app built with Lens Protocol ๐ŸŒฟ

Lenster Decentralized, and permissionless social media app ๐ŸŒฟ lenster.xyz ยป Discord โ€ข Issues ๐ŸŒฟ About Lenster Lenster is a decentralized, and permissi

Jan 7, 2023

A social-media mock app for the ones who love to read - and maybe show it off

๐Ÿ‹ ๐Ÿณ Cachalote ๐Ÿณ ๐Ÿ‹ Share what you are reading and find people who also likes it - or not! What does it do? This app focuses on three main questions

May 22, 2022

A full fledged social media app for foodies :)

Foodzo Site is deployed on netlify : https://fooodzo.netlify.app/ and Server is deployed on heroku. This website is basically a social media for all t

Oct 1, 2022

A Lambda-Powered Social Media Tracker

A Lambda-Powered Social Media Tracker

A Lambda-Powered Social Media Dashboard Angular: the frontend application (= ./app) Terraform: to create our infrastructure (= ./infra) Precondition

May 14, 2022

A new social media site for Pokemon lovers, where you can connect with other Pokemon lovers and share messages.

A new social media site for Pokemon lovers, where you can connect with other Pokemon lovers and share messages.

PokeBook Description A new social media site for Pokemon lovers, where you can connect with other Pokemon lovers and share messages. Tools and Languag

Jun 18, 2022

An app for spinning up social media micro-platforms.

Note: This project is super early. It's not in a usable state at this point. Though I'm working on this full-time, and it's moving ahead at a fast pac

Oct 21, 2022
Comments
  • Project structure changes, and some bug fixes!

    Project structure changes, and some bug fixes!

    Hey @JavascriptDon!

    Ti here --

    First and foremost -- awesome Chrome extension you have here, really neat!

    I was able to find some time today, and I've implemented a few changes. This PR mainly handles:

    • The addition of a build tool, I chose to use Vite since it's really awesome and blazing fast!
      • I have created and added a README.md to the root of the project, explaining the different commands to run for development, and building the extension.
      • This also adds the ability for utilizing ES6 modules, HMR, and much more.
    • Necessary code restructure and configuration needed in order to utilize Vite.
    • Fixed a bug specifically with these two hostnames:
      • discord
      • twitter
        • in the code prior -- we were checking for www.discord.com and www.twitter.com, however, this check failed since the hostname for those sites didn't have the www.

    And that is pretty much it for now! Later, I'm going to work on a few feature ideas I have in mind!

    Warmest regards, Tyrus Malmstrom.

    opened by Tyru5 1
  • Ui Updates && laid the foundation for the settings view

    Ui Updates && laid the foundation for the settings view

    For this PR:

    I updated the UI for the popup view

    • It now defaults to a dark-theme
      • going to work on toggling between dark and light
        • feature idea!
    • Implemented the foundation for the settings view
      • For now, it just has an animation indicating the settings options are coming soon!

    More ideas on the way :) Need to hop off for now. dark-theme

    In action:

    Demo

    enhancement 
    opened by Tyru5 0
  • Update core switch statement to hide embedded code by default

    Update core switch statement to hide embedded code by default

    If no case is true, then we are not in any of those websites. In such cases, we still can get content from them. it now search for embedded content from those hosts and hide it.

    Feel free to cover them with any other extension-related graphics if you want.

    Already tested navigating through forums and websites I usually use.

    A nice to have would be a way to configure which hosts to hide/block instead getting all of them blocked, specially when you use some of those tools to work.

    opened by JoelBonetR 0
Owner
Helitha Rupasinghe
Hi, I'm HR.๐Ÿ‘‹ Stay a while and listen to the code come alive!
Helitha Rupasinghe
A social media platform aimed to capture the essence of all popular, existing social media platforms

Social Fuel Reimagining Social Media, step by step ?? About A social media platform aimed to capture the essence of all popular, existing social media

HariHaran 6 Feb 12, 2022
โฑ A Google Chrome extension for keeping track of who is talking during Google Meets

Am I Talking A Lot? โฑ A Google Chrome extension for keeping track of who is talking during Google Meets Features Tracks talking time for each particip

Sean McPherson 8 Oct 5, 2022
Chrome Extension To Reveal Observable Notebooks As Quarto QMD {ojs} Blocks & provide downloads of FileAttachments and zipped Quarto project

reveal-qmd Chrome Extension To Reveal Observable Notebooks As Quarto QMD {ojs} Blocks Usage: git clone [email protected]:hrbrmstr/reveal-qmd In Chrome (e

boB Rudis 20 Nov 29, 2022
Google-Drive-Directory-Index | Combining the power of Cloudflare Workers and Google Drive API will allow you to index your Google Drive files on the browser.

?? Google-Drive-Directory-Index Combining the power of Cloudflare Workers and Google Drive will allow you to index your Google Drive files on the brow

Aicirou 127 Jan 2, 2023
RSS feeds for the masses. Create feeds for sites which have none.

RSS Manufaktur A template to build RSS Feeds. In short, RSS Manufaktur takes information of a blog and transforms it into a custom RSS feed for your e

Cyber Design Inframanufaktur 13 Oct 20, 2022
Sharerbox - Free, minimalist and lightweight JavaScript-based social-media sharer for websites

Sharerbox Free minimalist and lightweight JavaScript-based social-media sharer for websites. Version: 0.8.1 Description SharerBox is a free, minimalis

Juan Astudillo 3 Aug 22, 2022
A collection of social media strategies for remix-auth

Remix Auth Socials A collection of Remix Auth strategies for Oauth2 Social logins. ?? If you are interested in creating one of the planned strategies,

Tom Rowe 80 Jan 5, 2023
Lets you add a character to Hacker News links to add social media and OpenGraph previews for sharing on things like Slack or Twitter.

news.ycombinator1.com Lets you add a character to Hacker News links to add social media and OpenGraph previews for sharing on things like Slack or Dis

Ian Langworth โ˜  38 Sep 18, 2022
A health-focused app for users to be able to track workouts and nutritional data with a social media component to inspire friendly competition among the users.

A health-focused app for users to be able to track workouts and nutritional data with a social media component to inspire friendly competition among the users.

Jon Jackson 3 Aug 26, 2022