1.32.1 β€’ Published 4 months ago

opensourcepal v1.32.1

Weekly downloads
-
License
ISC
Repository
github
Last release
4 months ago

πŸš€Open Source Pal

Open Source Pal is a web extension built to help beginners in tech get into open source.

βš’οΈ Languages / Tools

  1. TypeScript
  2. React
  3. Tailwind
  4. Webextension-polyfill

πŸ‘‡πŸ½ Prerequisites

Before installation, please make sure you have already installed the following tools:

  1. Git
  2. NodeJs

How to Use

  1. install it Chrome Link, other browsers coming soon
  2. click on the icon in your extension list image
  3. sign in to github
  4. it will ask for an access code, ask on the discord server in #-coding-talk channel
  5. go to github and go to any project you want to contribute to
  6. check for an open icon close to your profile picture for github(if you can't see it, refresh the page) image

Contribute

πŸ› οΈ Installation Steps

  1. Fork the repo
  2. Clone the repository
    git clone https://github.com/<your-username>/OpenSourcePal.git
  3. Run
    npm install
    npm install -g commitizen
  4. Fill in the .env with the .env_sample
    1. learn how to get a github id & secret in the field of Authorization callback URL use the video below to know how https://github.com/OpenSourcePal/OpenSourcePal/assets/78784850/a7f5f28f-59df-4b51-a05a-0264d8a817cd
    2. Get the api key
    3. For the server url run the backend code
  5. Run npm run dev:{the browser you use} EX: npm run dev:chrome

    npm run dev:{the browser you use}

πŸ₯‚ After making a change

  1. Create a new branch
git checkout -b YourBranchName
  1. Add it to staging area

NOTE: don't commit the package.json

git add <path to the file you worked on>
  1. Commit your changes with
git cz
  1. Push your changes
git push

Load the extension in Chrome & Opera

  1. Open Chrome/Opera browser and navigate to chrome://extensions
  2. Select "Developer Mode" and then click "Load unpacked extension..."
  3. From the file browser, choose to OpenSourcePal/dev/chrome or > (OpenSourcePal/dev/opera)

Load the extension in Firefox

  1. Open Firefox browser and navigate to about:debugging
  2. Click "Load Temporary Add-on" and from the file browser, choose OpenSourcePal/dev/firefox

Load the extension in Edge

https://docs.microsoft.com/en-us/microsoft-edge/extensions/guides/adding-and-removing-extensions>

Available Target Browsers

chrome firefox opera edge

πŸ‘¨β€πŸ‘©β€πŸ‘¦ Community

If you have any questions or comments, I'd be happy to hear your thoughts. on our discord community - Join us

πŸ‘©πŸ½β€πŸ’» Contributing

  • Contributions make the open source community such an amazing place to learn, inspire, and create.
  • Any contributions you make are greatly appreciated.
  • Check out our contribution guidelines for more information.

πŸ›‘οΈ License

Code-Magic is licensed under the MIT License - see the LICENSE file for details.

πŸ’ͺ🏽 Thanks to all Contributors

Thanks a lot for spending your time helping Code-Magic grow. Thanks a lot! Keep rocking🍻 Contributors

πŸ™πŸ½ Support

This project needs a star️ from you. Don't forget to leave a star✨

1.32.1

4 months ago

1.32.0

4 months ago

1.30.2

4 months ago

1.31.0

4 months ago

1.30.0

5 months ago

1.30.1

5 months ago

1.19.0

6 months ago

1.18.0

6 months ago

1.21.0

6 months ago

1.22.0

6 months ago

1.21.1

6 months ago

1.20.0

6 months ago

1.25.0

6 months ago

1.26.0

6 months ago

1.23.0

6 months ago

1.24.0

6 months ago

1.29.0

5 months ago

1.27.0

6 months ago

1.28.0

6 months ago

1.17.0

8 months ago

1.16.0

8 months ago

1.15.1

8 months ago

1.15.0

8 months ago

1.14.0

8 months ago

1.13.0

8 months ago

1.12.0

8 months ago

1.10.0

8 months ago

1.9.0

8 months ago

1.8.0

9 months ago

1.7.0

9 months ago

1.6.0

9 months ago

1.5.0

9 months ago

1.4.0

9 months ago

1.3.0

9 months ago

1.2.0

9 months ago

1.1.0

9 months ago