LinksHub is a Hub of Links For Developers By Developers
. Here, we've gathered a collection of all the best and most useful resources, both free and paid, to aid in the development journey.
We recognize that there's a wealth of information available, but often, it's a matter of knowing where to find it. That's why we've made it our mission to bring the right resources to the right developers.
We are passionate about helping people from all backgrounds start their open source journey. Here are some initiatives that we have partaken in:
Name | Logo | Purpose |
---|---|---|
GirlScript Summer of Code 2023 | 3-month summer open source program with a mission to help students from India and beyond in developing their technical skills |
- Welcome to LinksHub π
You can see the live demo at: https://linkshub.vercel.app
β οΈ Prerequisites
Before getting into it, make sure you have pnpm installed.
Also, make sure to follow the CONTRIBUTING guidelines
-
Fork the project
-
Clone the project to run on your local machine using the following command:
git clone https://github.com/<your_github_username>/LinksHub.git
-
Get into the root directory
cd LinksHub
-
Install all dependencies by running
pnpm install
-
Create your branch
git checkout -b <your_branch_name>
-
Run and view the application on localhost
pnpm run dev
P.S: If you have
docker
installed in your system, you can follow these steps to set up the environment:
- After forking and cloning the repo(as mentioned above), get into the project directory:
cd LinksHub/
- Start the docker container with:
docker-compose up
- Now start adding your changes. Note: You don't need to restart the container again and again after starting it once, because the changes you make will reflect in the container instantly.
-
Make your changes before staging them.
-
Stage your changes
git add <filename>
-
Commit your changes
git commit -m "<your-commit-message>"
-
Push your changes to your branch
git push origin "<your_branch_name>"
-
Create a Pull Request
Click compare across forks if you don't see your branch
Want to add your favorite links to the Hub? make sure to follow CONTRIBUTING guidelines.
Make sure to follow CONTRIBUTING guidelines.
By using Gitpod. io, all the necessary dependencies will be installed and the website will be built in one single click. No extra setup is required.
We would like to express our sincere gratitude to all the contributors who have helped make LinksHub an invaluable resource for developers! Without your contributions, this project wouldn't have been possible. Thank you so much for your time, effort, and dedication! π
View the list of all contributors here.
LinksHub is licensed under the terms of the MIT License. check out LICENSE for details.
We would love to have you, feel free to open issues and pull requests, and Don't forget to leave a starβ
We would be thrilled to have you contribute to LinksHub! Your support, whether through opening issues, submitting pull requests, or even just leaving a star, means a lot to us. Together, we can continue to improve and expand this resource hub for developers worldwide.