Giter VIP home page Giter VIP logo

chrome-extension's Introduction

❄ JWOC

JWOC provides a fully immersive learning experience for students and first-time contributors by promoting the wonders of open-source software and crafting a community of new and experienced technical developers. The best projects are selected for this program. Students get acquainted with the projects from the mentors during the Community Bonding Period. Students work on these projects during the coding phase. At the end of the coding period, the winners of the programs are announced on the basis of their contribution in terms of quantity as well as quality.

JGEC Winter of code

Open Source License

Chrome-Extension

Contributors Forks Stars License PRs-Welcome

Report Bug · Request Extension

Table of Contents :

(Bottom)

Overview

In our day-to-day lives, we use Chrome Extensions frequently, such as Grammarly. Similarly, I will add some extensions and along with them give some ideas of extensions that can be implemented. What if we built an extension to make life easier? It would be much more exciting. so,It doesn't matter what level of learning you have, you can always contribute to this project and build your own extensions!

Contribution is fun! ✨

Tech-Stack used :

HTML 5 CSS3 Javascript


(Back to top)

Available Extensions

S-No. Extensions
01. AD Blocker
02. Abusive Word Hider
03. Alarm clock
04. Coding Profile Launcher
05. Gif Downloader
06. Hex code color picker
07. Highlight Us
08. Music Mode
09. Night Mode
10. Prank Your Friend
11. Quotes
12. Random Jokes
13. Simple Interest Calculator
14. Spacing
15. Tab Tracker
16. Timer
17. To-Do List Chrome Extension
18. Water Break
19. Calculator
20. Hello World
21. Word of the day
22. Compound Interest Calculator
23. Meaning of word
24. TIC TAC TOE
25. The Memory Game
26. Weather App
27. Font changer
28. Rgb hex converter
29. Screenshot & Video Recorder
30. Tumbler_tiled
31. URL shortener
32. BMI Calculator
33. Covid-19 Stats.
34. Dark ColorGen
35. Flash Cards
36. Quadratic Equation Calculator
37. Rand Pass
38. Timezoneee
39. Block Site
40. Calender 2022
41. Panic Button
42. Random Gradient Generator
43. Rock Paper Scissor
44. Safety Badge
45. Snippet Highlighter
46. Contrast
47. Age Calculator
48. File Converter
49. Breaking Bad
50. Wordle Solver
51. Revision Helper
52. Hashtag Suggestor
53. Pinterest Chrome Extension
54. Keyboard Shortcuts
55. Cricket Series Extension
56. Format Currency Extension
57. GitHub Extension
58. QR Generator Extension
59. Random Activity
60. Random Fact Extension
61. Say It
62. Snake Game
63. Anime Director
64. Birthday-Reminder
65. Crypto-Currency
66. Currency Convertor
67. Dictionary
68. Github-File_Structure
69. GitHub-Repository-Size
70. Helperbird - Toolbox for Chrome
71. Holidays
72. Income_Tax_Calculator
73. IP Geolocation Extension
74. Latest News
75. Live CSS Style Editor
76. MP4 to MP3 Video Converter
77. Pokemon generator
78. Random Anime Pics
79. Simple Paint App
80. Sketchify
81. Tab Manager Beta
82. Tip Calculator
83. Web IDE Github
84. Wheel of Fortune
85. Do Your Work

(Back to top)

How to view extension?

Here's an example of what a Chrome Extension usually looks like:

(Image taken from Chrome's extension library as an example.)

Read this documentation it has all the steps.


(Back to top)

Open Source programmes this repo has been part of





(Back to top)

Contribution Guidelines

We would ❤️ for you to contribute to Chrome-Extension and help make it better by adding your ideas or by making current one better! We want contributing to be fun, enjoyable, and educational for everyone. All contributions are welcome, including issues as well as updates.



How to Start? 📌

If you have a idea of any Chrome-Extension you want to build just open an appropriate issue regarding this, we will discuss and assign you that issue. In case you are confused and have queries, just ping me, will help you get along and build!



(Back to top)

Submit a Pull Request 🚀

Branch naming convention is as following

TYPE-ISSUE_ID-DESCRIPTION

When TYPE can be:

  • feat - is a new chrome-extension
  • doc - documentation only changes
  • fix - a bug fix/improving current extension or UI enhancement

All PRs must include a commit message with the changes description!

For the initial start, fork the project and use git clone command to download the repository to your computer.

A standard procedure for working on an issue would be to:

1. Fork this repository.

2. Clone your forked copy of the project.

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

where your_user_name is your GitHub username.

3. Navigate to the project directory.

cd Chrome-Extension

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

git remote add upstream https://github.com/harshita214/Chrome-Extension.git 

5. Check the remotes for this repository.

git remote -v

6. Always take a pull from the upstream repository to your main branch to keep it at par with the main project(updated repository). Feel free to raise new issues.

git pull upstream main

7. Create a new branch(According to the Branch naming convention mentioned above)

git checkout -b <your_branch_name>

8. Make necessary changes and commit those changes

9. Track your changes.

git add .

10. Commit your changes .

git commit -m "<Description_About_Your_Changes>"

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 & pull request. Please ensure you compare your feature branch to the desired branch of the repo you are suppose to make a PR to.

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

14. Click on Create pull request.

15. And you are done creating a pull request to this project. Be patient while your PR is reviewed.


(Back to top)

Contributors


Thanks to all the people who have contributed 💜

Contributors



(Back to top)

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.

(Back to top)

Feedback

If you have any feedback or suggestions please reach out to Project - Maintainer.

Or you can create a issue and mention there , which new features or extension can make this Project more good.



(Back to top)


Show some ❤️ by starring this awesome Repository!


‼️ For JWOC'23 program Admin and Mentor rights of Chrome-Extension are given to Mohak Srivastav ‼️

chrome-extension's People

Contributors

03amir avatar abhilipsasahoo03 avatar abhinay99190 avatar adi2002vicky avatar alpish-jain avatar ankitashaw514 avatar anurag8546 avatar ayush-sleeping avatar darkfalc0n avatar devmindtk avatar hariketsheth avatar harshita214 avatar iamrahulmahato avatar ikra786 avatar krytax-24 avatar luckysingh98 avatar luckysingh9897 avatar mahimk9 avatar mnnkhndlwl avatar monishparameswaran avatar mrjoy832 avatar mrunal736 avatar r3yc0n1c avatar ranimanya avatar riyabhandari-2811 avatar saujanyaraj07 avatar shreya024 avatar sulagna-dutta-roy avatar tusharsh21 avatar whitehatpro 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

chrome-extension's Issues

feat : Prank Your Friend Extension

I want to work on this issue under JWOC.
Description : "Prank Your Friend" is an chrome extension to prank a friend. One can add this extension to friend's PC, and enable it.
Once enabled, the text and images present on the website, would change to something funny/anonymous. For ex. Text might change to lorem ipsum, and image to any random images on internet.

Readme Update :

Add labels ,
Add Table of content ,
Add Open Source programs this repo has been part of ,
Add Project Mentor ,
Add ( back to top ) and ( bottom ) links ,
Make a table for Extension which are available in this repo. ,
Also - All things categorize it, In a systematic way ......


I want to work on this issue , under JWOC'22

feat : word of the day extension

I want to work on this issue under JWOC.
Description : whenever user clicks on this extension user will see a random word and its meaning

feat: Snippet Highlighter

Highlighter tool to annotate websites and PDF, import Kindle highlights, and more.
Get all your highlights in one place, instantly searchable, available wherever you go

feat : Compound Interest calculator

Add a compound interest calculator that will take input and generate compound interest by calculating it.

  • Input field for Principal amount, Rate, Time (in years), Total amount
  • Output field
  • Button for Calculate
  • Button for Clear
  • A good UI
  • All codes in one folder

Happy contributions 🎊

feat : Make a Calculator Extension

Make a simple calculator

  • Create a folder and add all code
  • Create a readme file for preview
  • Attach a picture of the extension while creating a PR for preview

image

Happy Contributing 🎊

feat: timezone converter extension

A google chrome extension to compare and convert time to all the major time zones across the world.

Features:

  • converts time instantly
  • supports major time zones

will add more features in the future...

feat : A gif extension

Using this extension user can search a gif and on clicking on that particular gif the gif will be downloaded in the user's device

feat : Quadratic Equation

User will enter coefficients of a,b and c. After that discriminant and roots will be displayed.

  • Take input a,b,c
  • Give output as discriminant and roots
  • All codes in one folder
  • A nice UI

All the best 🎊

feat: password generator

This extension will generate a strong random password of variable length (given by the user)

Hi @harshita214, I would like to contribute to this issue under JWOC'22.
Thanks.

feat : create a TO-DO extension

Create an extension for the TO-DO list, where users can add multiple tasks and view them, also can delete them. Also when there is no task to be done show "Add your first TO-DO"

  • Add tasks
  • Delete them
  • View them
  • When no task then "Add your first task"
  • A good UI
  • All codes in a folder and add a readme file with preview of extension and its working

Happy contributions 🎊

feat : Make a holiday extension

Make an extension that will have all dates and days of holidays, Add a search option for holidays along with the option for national, regional, bank holidays. Make use of creativity and add new features on your own to add their usability! Happy contributing 🎊

feat : extension for spacing between letters

For disabled people facing problems while reading due to space between letters, build an extension that can do text spacing.

  • Add at three spacing options like light spacing where spacing is 2px, moderate has 4px and extra-large has 6px
  • Create a folder and add all the code
  • Create a readme file for preview
  • Attach a picture of extension while creating a PR

Happy contributing 🎊

doc : Make a readme file

Make a new readme file adding all the steps after creating an extension, how to view it on the browser. Show all steps like enabling developer mode then click on load unpacked etc. Also, add screenshots so that it's easily understandable. Happy Contributing 🎊

feat : Leetcode daily challenge reminder!

For developers and coders who wish to be consistent by solving the daily question of leetcode make an extension that will remind them to solve the question of the day and remind them until it's not solved!

  • Remind each day with the question to be solved
  • Link to the question
  • All codes in one folder
  • A good UI
  • Readme file with video of extension implementation

Happy contributions 🎊

feat : Build a TIC TAC TOE game extension

One of the most popular games we all have played, build its extension and then play it using extension

  • Add all codes in one folder
  • Add preview picture of working extension

Submit a PR 🚀
Happy contributions 🎊

feat : Add a Hello world Extension

  • Create a folder with all code
  • Add readme with a preview picture of the extension
  • Attach a picture of extension while creating a PR

Create a PR 🥳
Happy contributing 🎊

feat : BMI Calculator .

So , what is BMI Calculator :

Body mass index (BMI) is a measure of body fat based on height and weight that applies to adult men and women.
Body Mass Index calculator gives out the BMI value and categorizes BMI based on provided information .

here what I will make ,
In the first box it will ask your weight and in the second box it will ask your height , and then you have press the button ( calculate ),
and it will show (result) you your BMI (Body mass index) ,

hey @harshita214 , I want to work on this issue under JWOC'22 .

feat: customized site blocker

If you’ve blocked an app or a website you can unlock it with a passcode of your choosing, making it that bit harder to procrastinate. You can also password protect the options page to keep you from easily removing sites from your list.
timer to schedule the site blocking and much more

feat : rgb to hex / hex to rgb converter

in this extension user can simply input any rgb value or hex value or at moment user input that value this extension will automatically
convert to corresponding hex / rgb value user don't need to press any button to convert values

feat : Coding Profile Launcher

It is basically an extension where you can launch your all coding proflies of different websites.


hey @harshita214 , Kindly assign me this issue under JWOC'22 , In present I am working on this issue ...............

feat: safety badge

Adding badgers next to each organic result in the search feed for you to check the website safety without the hassle.

feat : font and text size changer

Make an extension that can change the font style. Add different font styles which can be changed. Also, add an option for increasing and decreasing text size.

  • Different Fonts can be enabled
  • Increase text size option
  • Decrease text size option
  • All codes in one folder
  • Add readme file with preview picture and video of extension implementation

All the best 👍

feat : Simple Interest calculator extension

Add a simple interest calculator that will take input for PI, Rate, and Time (in years, months) and generate Simple interest by calculating it.

  • Input field for PI, Rate, and Time (in years, months)
  • Output field for Simple Interest
  • Button for Calculate
  • Button for Clear
  • A good UI
  • All codes in one folder

Happy contributions 🎊

feat : Timer Extension

In competitive coding time plays a major role so why not make a timer for all those coders out there to increase their efficiency. Make a new extension called Timer. Add an input field for a time(minutes) along with two buttons of START, STOP. Also, a reset icon for changing time is entered in the input field.

  • Add input field
  • Add a reset button
  • Add two buttons START, STOP
  • Add all the code in a folder

Create a PR
Happy contributing 🎊

feat : Random Jokes Extension

Create an extension for generating random jokes and making users laugh.

  • Generates random joke every time
  • Add all code in a folder
  • Create a readme file for preview of extension

Happy contributing 🎊

feat : Water break extension

Make an extension that will remind you to take a break from work and have some water. Add features a timer also.

  • Add all codes in a folder
  • Add a readme file with a preview
  • Attach a picture of extension while creating a PR

Create a PR 🥳
Happy contributing 🎊

feat : Memory Game Extension .

In this Game ,
You are given a set of cards containing images which are turned to the back,
when you click on an image, it flips over and reveals the image.
If you click on two images that are exactly the same, that is a win for you .


Hey @harshita214 , I want to work on this issue under JWOC'22 .
Thanks .

Chrome Extension: Chrome Ad Blocker

I absolutely hate having to watch ads. Its my least favourite thing. That is why I want to create an Ad blocker extension.
An Ad blocker is a software that blocks network requests to and/or from advertising servers.
Using this chrome extension, Users get fast, sleek ad-blocking capabilities to enjoy sites like Chrome interruption free.
No more annoying pop-ups, accidental clicks on malware ads and nothing getting in your way of enjoying the internet.

Features:

  • Block annoying ads and banners.
  • Block pop ups.

feat : create a extension to highlight links

Sometimes when we are visiting websites, we wish to view all links. So make an extension that will highlight all links present on the webpage.

  • Create a folder and add all code
  • Create a readme file for preview
  • Attach a picture of extension while creating a PR for preview

Create a PR 🥳
Happy contributing 🎊

fix : UI improvement for Tab Tracker

This is the current UI, from your creativity improve its colors or design or anything it's totally up to you!
Ps: You can change its icon also

image

While creating a PR, add a preview picture to view the changes.
Happy contributing 🎊

feat: Dark Mode palette generator

Dark mode is now a very trendy design style owing to the growth of AMOLED display and how good dark UI look in them. However, designers lack a handy color palette generator that can generate dark mode on the fly. The dark mode palette generator will address this issue by generating custom dark color palettes for UI designers.
It will feature a slider like this:
image
It will enable the user to pick a specific hue and then create beautiful palettes based off that color. It will also feature a copy-on-click feature for hex codes.

See this for reference on the generation method.

feat : clone of Panic button extension

Hide all your tabs at once with one single button and restore them later.
HMA Panic Button - Hide all your tabs at once with one single button and restore them later.

Build an extension "Panic Button" inspired from this

Ps: Add your own idea to improvise this and in the process make a good UI

Happy contributions 🎊

feat: Add new chrome extension

Create an extension with your idea it can be a solution to a problem which you face or simply a new innovation you want to build

  • Create a new folder with the name of the extension
  • Add all code (HTML,CSS,JavaScript) in that folder
  • Add a readme file where the preview of the extension is shown
  • Attach a picture of extension while creating a PR

create a Pull Request 🥳
Happy contributing 🎊

feat : Screenshot and Screen Recording Extension

While we are working there are times when we urgently need to take a screenshot or record our screen, so for that times build a extension which will enable user to take screen shot and do screen recording as well! Add feature of resizing the screenshot

  • Screen Shot feature
  • Screen Recording feature
  • Resizing of Screen Shot
  • All code in one file
  • While creating PR add preview picture and working of extension( ps: Take use of screen recorder to record its working )

All the best 👍
Happy contributing 🎊

Extension: Quote

Sometimes everyone is frustrated while doing work. This will create an inspirational Quote.

feat : abusive word hider

So basically , After enabling this extension , it will hide abusive words from every heading and paragraphs .

feat : Contrast Colors extension

In this extension, the user will have 4 options for changing contrast

  • 1. Invert colors
  • 2. Dark contrast
  • 3. Desaturate
  • 4. Light contrast
  • All codes in one folder
  • A nice UI

All the best 🎊

Feat: Flashcards from PDFs and Notion

Write notes in Notion and easily turn them into flashcards
flashcards reminds you when it's time to review the cards you want to remember so that you never forget them again

feat : Night Mode extension

White light often strains our eyes especially for developers, coders so why not make their lives easier by implementing night mode. Make an extension that enables night mode. Also, add an on and off button for night mode.

  • Create a folder with all code
  • Add readme with a preview picture of the extension
  • Attach a picture of the extension while creating a PR

Create a PR 🥳
Happy contributing 🎊

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.