Giter Club home page Giter Club logo

awesome-chrome-extensions's Introduction

UPDATE: We are not maintaining this project currently :(

🌐 Awesome Chrome Extensions 🌐

Maintenance PRs Welcome Open Source Love svg1 contributions welcome
GitHub issues GitHub forks GitHub stars GitHub License

Do you want awesome chrome extensions ?

Are you looking for some awesome extensions in which each and every project will teach you an important Javascript Concept? and, on top of that, will give you some cool extensions as well?

Do you want to contribute to some Awesome Javascript projects and showcase your Javascript skills through it? 🀩

CONGRATULATIONS, YOU'VE FOUND THE RIGHT REPO!!! πŸ₯‡

Awesome Chrome Extensions contains many awesome extensions, each built using javascript and every extension will teach you some new and important javascript concepts.

Overview

This repository contains custom-built Chrome extension that you can tweak according to your needs and use them in your browsers

Here's an example image of what an extension looks like:

Extension Image (Image taken from Google Chrome's chrome-extensions-samples repository)

How to use these extensions?

If you'd like to use these extensions for yourself, or perhaps use parts of it and modify the rest, here's how you will need to set it up:

  • Clone this repository.
  • Find out the extension that excites you.
  • If you'd like to further customize it or make any other edits to the page, you will likely want to do that in either the popup.html file or the script.js file.
  • Once you've made your desired changes (if any), open Chrome and navigate to chrome://extensions/.
  • Click the toggle in the upper-right corner marker "Developer Mode".
  • You should then see three new buttons towards the top of your screen.
  • Click "Load Unpacked", and then select the folder containing this repository.
  • You can then turn off Developer Mode.
  • Now, when you open up a new tab, you should see the customized page!

The Main Motive of this project is to make you ❎fall β˜‘οΈrise in love with Javascript. You will be in love with the beauty of Javascript.

So, What are you waiting for? 😏

Tech-Stack :

HTML5 CSS3 JavaScript

Contribution is fun! πŸ’š

In order to make a hassle-free environment, I implore you all (while contributing) to follow the instructions mentioned below!

Happy Submissions πŸ™‚

Contribution Guidelines πŸ—

Are we missing any of your favorite features, which you think you can add to it❓ We invite you to contribute to this project and make it better. To start contributing, follow the below guidelines:

1. Fork this repository.

2. Clone your forked copy of the project.

git clone https://github.com/<your_user_name>/Awesome-Chrome-Extensions.git

3. Navigate to the project directory πŸ“ .

cd Awesome-Chrome-Extensions

4. Add a reference(remote) to the original repository.

git remote add upstream https://github.com/ridsuteri/Awesome-Chrome-Extensions.git 

5. Check the remotes for this repository.

git remote -v

6. Always take a pull from the upstream repository to your master branch to keep it at par with the main project(updated repository).

git pull upstream main

7. Create a new branch.

git checkout -b <your_branch_name>

8. Perfom your desired changes to the code base.

9. Track your changes:heavy_check_mark: .

git add . 

10. Commit your changes .

git commit -m "Relevant message"

11. Push the committed changes in your feature branch to your remote repo.

git push -u origin <your_branch_name>

12. To create a pull request, click on **compare and pull requests**.

13. Add appropriate title and description to your pull request explaining your changes and efforts done.

14. Click on Create Pull Request.

15. Voila ❗ You have made a PR to the Awesome-Chrome-Extensions πŸ’₯ . Wait for your submission to be accepted and your PR to be merged.

16. Congratulations! You've made your first contribution! πŸ™ŒπŸΌ

All the best! πŸ₯‡

For further details, click on CONTRIBUTING.md

Code of Conduct

To maintain a safe and inclusive space for everyone to learn and grow, contributors are advised to follow the Code of Conduct.

Project Admin πŸ˜ƒ

Mentors

Our valuable ContributorsπŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» :

awesome-chrome-extensions's People

Contributors

abhilipsasahoo03 avatar akshima-ghai avatar areebah03 avatar backup-rid avatar dragonuncaged avatar gana-18 avatar hacker626 avatar hariketsheth avatar iamrahulmahato avatar its-harsshhh avatar joiyad avatar kalashvasaniya avatar meetahaldar avatar michaelehab avatar mrjoy832 avatar murtazamister avatar narayan954 avatar nerdynikhil avatar newbie2508 avatar niteshjangid29 avatar pradumnasaraf avatar praniti111 avatar prathimacode-hub avatar ridsuteri avatar shreya024 avatar sujalsamai avatar sukriti-m avatar sulagna-dutta-roy avatar vaishnavimandloi avatar vasudevrani 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  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  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

awesome-chrome-extensions's Issues

New Extension : Currency converter

I would like to work on a currency converter application

Features :

- User can select a default currency
- Then they can convert them to any currency
- Exchange will be done using a API
- ( Challenge for me πŸ₯²) User can be able to convert currency on any website by selecting it ( using `chrome context menu` api )
I don't know how it will be, But I will try my best.

Want to add Dad Jokes extension

When we work on any website during longtime then we getting bore to overcome to this problem we introduce a Dad Jokes Extension where you find a funny Jokes

add some cool fonts

i really want to work on this project . so please assign me and guide me please.

Code Editor Extension

So it will be an extension which provides a code editor to write code on like chrome extentions work on Chromebooks

Profile Launcher Extension

This extension will contain all of your social media links, which can be customized by users

Assign me this issue as I am a contributor in GSSoC'22

Make a Dynamic Calendar Extension!

Make an extension of calendar. Make use of creativity and add new features on your own to add their usability! Happv
contributing,

Hey I want to work on this issue!

Want to add programming meme extension

Hello @ridsuteri,
I want to add programming meme extension to this repository.
which will provide you a fresh meme everytime you click the extension button

Thanks and regards,
Meeta Haldar,
A GSSOC 2022 Contributor.

docs: Adding a Pull Request Template

Chnages

  • Adding a PR template
  • Template path .github/PULL_REQUEST_TEMPLATE.md

Template Preview (while creating a PR.)

Screenshot from 2022-03-01 17-54-32

  • Contribution towards GSsoc`22, Thank you

docs: Add documentation Issue templates

Chnages

  • Adding Issue templates
  • Template path .github/ISSUE_TEMPLATE

###Template Types
Screenshot from 2022-03-01 21-03-49

Template Preview (while creating an issue - bug.)

Screenshot from 2022-03-01 18-03-48

Due to that we are also missing out on some checks on the community standards checklist

Screenshot from 2022-03-02 09-46-06

Contribution towards GSsoc`22, Thank you

Meaning of word extensions

This Chrome extension allows you to instantly define a selected a word or phrase, using the Dictionary, available via your membership. Once installed, users can select a word or phrase, right click on the highlighted word(s) and click Define Selection.

Water Break Extension!

This extension reminds you after each 30 minutes to take a break and drink water. As soon as the countdown ends the extension alerts you with an alarm sound.
Hey I Want to work on this issue!

Title: Wave Effect Extension

Is your feature request related to a problem? Please describe.

Using Wave Effect Virtually is great idea & satisfying.

Describe the solution you'd like.

I make this extention ith the help of HTML, CSS & JavaScript.

Describe alternatives you've considered.

Wave Effect Extension

Add any other context or screenshots about the feature request here.

No response

Link issue section of this repo in readme.md

In the screenshot below :

GSSoC

The 'contributions welcome' image takes us to dwyl/esta github repo. It should take us to this (ridsuteri's) issue section.

I would love to work on this issue.
I'm a GSSoC'22 Contributor.
Please assign this to me.

Add a TO-DO List Extension

Hey @ridsuteri, imagine someone codes on leetcode for hours and how much easy would be for him to organize his whole day with an extension. So here I am with the TO-DO List extension and for sure it would help every coder to keep a distance from his/her phone to again and again look for the next task.

Creating issue Forms for the repo

I want to add a few issue Forms so that it will be convenient for new contributors to open issues. I plan to create Bug Report and Feature Request Forms. You can read more about issue forms here

The Bug Report issue form will have the following fields

  • Description of the bug
  • How to Reproduce
  • Expected behavior
  • Urgency indicator
  • Desktop Info (OS, Version, Browser etc):

The Feature Request issue form will have the following fields

  • Is your feature request related to a problem? Please describe.
  • Describe the solution you'd like
  • Describe alternatives you've considered

Timeline- I can complete this task by 3 March

Pomodoro timer extension

The Pomodoro Technique is a time management method developed by Francesco Cirillo in the late 1980s.
It uses a timer to break work into intervals, typically 25 minutes in length, separated by short breaks.
I'd like to make a chrome extension that manages time using the Pomodoro technique.
I'd like to work on this issue under GSSOC'22, kindly assign it to me.

Title: Quotes Generator!

Is your feature request related to a problem? Please describe.

This extension generate new Quotes using APIs.

Describe the solution you'd like.

Reading Quotes is very useful in daily life!

Describe alternatives you've considered.

This extension generate new quotes every time we click the new quote button.

Add any other context or screenshots about the feature request here.

No response

Title: Dice Roll Extension

Is your feature request related to a problem? Please describe.

Rolling a dice Virtually is great idea.

Describe the solution you'd like.

I make this extention ith the help of HTML, CSS & JavaScript.

Describe alternatives you've considered.

Dice Roll Extension

Add any other context or screenshots about the feature request here.

No response

New Extension: Jokes Extension

This extension will fetch a random Joke every time a user clicks on it. Pls, assign this issue to me.

-GSSOC'22 participant

Title: Links and Tabs saver extension

Is your feature request related to a problem? Please describe.

Hello @ridsuteri,
I want to add a Links and Tabs saver extension to this repository.
Thanks and regards,
Gana Sai Teja,
A GSSOC Contributor :).

Describe the solution you'd like.

This extension will help you to save links and tabs. This project is done in HTML, CSS, JavaScript

Describe alternatives you've considered.

-GSSOC'22 :)

Add any other context or screenshots about the feature request here.

No response

Currency conversion extension

Currency conversion tool that calculates and converts units from one currency to another and helps in currency conversion while navigating between tabs and going on with work.
I would like to work on this issue under GSSOC, kindly assign it to me.

Title: Social media blocker / word of the day

Is your feature request related to a problem? Please describe.

I would like to create a social media blocker extension

Describe the solution you'd like.

This extension will block the social media sites which will help students concentrate on studies more.

Describe alternatives you've considered.

another alternative is the word of the day extension

Add any other context or screenshots about the feature request here.

No response

progress bar extension

want to add the progress extention which tell the user how much progress has been made while navigating the website

Leetcode daily challenge reminder extension

Hey @ridsuteri, I am interested in adding an extension to the project "Awesome-Chrome-Extensions" under Gssoc'22, that would remind the user to solve daily Leetcode challenges and some other additional features if time permits.

Thank you :)

Calculator extension

Hello @ridsuteri,
I want to add Calculator extension to this repository.
it will help the users to calculate their respective numbers and also their will be 'log' so that the user can also calculate log things.
if you assign me this issue i can do work on it.

Thanks and regards,
Meeta Haldar,
A GSSOC 2022 Contributor.

Title: Authentication to BMI Calculator extension.

Is your feature request related to a problem? Please describe.

In BMI Calculator extension, I would love to make some changes as it lags authentication.
If we even enter string instead of number it don't give any alert as well as it displays NaN if we enter anything except numbers in the input field. I will fix these issue by adding some authentication.

Describe the solution you'd like.

I can authenticate the input fields based on condition. Along with these I will create error element which will be display if we give some wrong input for a particular time only.

Describe alternatives you've considered.

Creating separate component for showing alert msg. eg. If by mistake user entered string instead of number in the input field alert msg will be displayed like please enter valid input etc. by creating new element.

Add any other context or screenshots about the feature request here.

--GSSoC'22

Want to add iEatBackground Extensions

This Extension work on Background of any website basically , when we apply this extension it change the whole background of any website and finish a previous background.

Title: Revision Helper Extension

It is a Chrome Extension which is going to help in revising concepts by sending mail on the mentioned date with url and topic attach.

Basically this application has two parts:

1.Chrome Extension:-There is a form where you can add url, topic and date when you want to revise the topic.

2.Email Sender:- It is a Python Script which is going to check the database in every 24 hours and whenever any mentioned date is matched with today's date, it will send mail with topic and url attach.

want to add some new quotes extension

hello@ridsuteri i really want to work your cool project Awesome -chrome-Extension so please assign me.
i am gssoc contributor. and its my first time to open source please assign me.please!

Shark Tank memes Extension

This extension will generate shark tank memes and it will be a fun ad blocker.
I would like to take up this task and i'm a gssoc'22 participant.

TIC-TAC-TOE Chrome Extension

Tic-Tac-Toe is one of the most popular games that we all have played.This extension lets you play tic-tac-toe in your browser

Weather app extension

This extension will show the current weather wherever you are, will be able to search for current weather in different locations.
I would like to work on this issue under GSSOC, kindly assign it to me.

Wordle Game Extension

Want to build a chrome extension for the game Wordle. UI will be similar to the one on the New York Times site. To generate a word and validate the test words's existence in the dictionary, I'll be using some external API. Pls assign this issue to me. @ridsuteri

-GsSOC participant

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.