├── images
├── PR.png
├── clone.png
├── fork.png
└── pullreq.png
├── .gitignore
├── LICENSE
└── README.md
/images/PR.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/arpit456jain/Open-Source-Programs/HEAD/images/PR.png
--------------------------------------------------------------------------------
/images/clone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/arpit456jain/Open-Source-Programs/HEAD/images/clone.png
--------------------------------------------------------------------------------
/images/fork.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/arpit456jain/Open-Source-Programs/HEAD/images/fork.png
--------------------------------------------------------------------------------
/images/pullreq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/arpit456jain/Open-Source-Programs/HEAD/images/pullreq.png
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Prerequisites
2 | *.d
3 |
4 | # Compiled Object files
5 | *.slo
6 | *.lo
7 | *.o
8 | *.obj
9 |
10 | # Precompiled Headers
11 | *.gch
12 | *.pch
13 |
14 | # Compiled Dynamic libraries
15 | *.so
16 | *.dylib
17 | *.dll
18 |
19 | # Fortran module files
20 | *.mod
21 | *.smod
22 |
23 | # Compiled Static libraries
24 | *.lai
25 | *.la
26 | *.a
27 | *.lib
28 |
29 | # Executables
30 | *.exe
31 | *.out
32 | *.app
33 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 Arpit Jain
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Open-Source-Programs
2 | I am planning to list some good and beginner friendly open source programs and their timelines
3 |
4 | | Program Name | Details | Duration | TimeLine| Rewards |
5 | |---|---|---|--|--|
6 | |[Season of KDE](https://season.kde.org/)| 3 month-long Open Source Program. | 13-Jan to 9th April | [Timeline](https://season.kde.org/) | Certificate & Swags |
7 | |[JGEC WINTER OF CODE](https://jwoc2k20.tech/index.html)| 1 month Open Source Program. | 21-Jan to 19th February | [Timeline](https://jwoc2k20.tech/index.html) | Certificate & Swags |
8 | |[Girlscript Summer of Code](https://gssoc.girlscript.tech/) |3 month long Open Source program during summers conducted by GirlScript Foundation | 1st March- 31st May | [TimeLine](https://gssoc.girlscript.tech/schedule.html) | Cash Prize to top 3
T-shirts and Swags to top 50 |
9 | |[Summer of Innovation ](https://oss2019.github.io/SoI.html)| 3 month long Summer of Innovation by OSS IIT Dharwad | 6-May to 28th July | [Timeline](https://oss2019.github.io/SoI.html) | Certificate & Swags |
10 | |[Bountiful Open Source Summer (BOSS)](https://lab.codingblocks.com/boss)| 4 month long Open Source program | 15-May to 15th Aug | [Timeline](https://github.com/coding-blocks) | The prizes are subject to the student having collected a minimum of 1000 bounty points. |
11 | |[Google Summer of Code](https://summerofcode.withgoogle.com/)| 3 month long Open Source program conducted by Google Summer of Code | 1-June to 24th Aug | [Timeline](https://summerofcode.withgoogle.com/how-it-works/#timeline/) | Google Summer of Code will provide minimum 3000 USD Stipend and maximum 6000 USD Stipend depending on your country and certificate at the end. |
12 | |[LetsGrowMore Summer Of Code (LGMSOC)](https://letsgrowmore.in/soc/)| 1 month Open Source program | 10-June to 10th July | [Timeline](https://forms.gle/gRgKf3jY1Fg2qv7f8) | Swags |
13 | |[PClub Summer Of Code](http://www.pclubsummerofcode.in/)| 2 month long Open Source program during summers conducted by Programming Club, UIET | 3-July to 31st August | [Timeline](http://www.pclubsummerofcode.in/) | Certificates |
14 | |[DevIncept](https://contribute.devincept.com/)| 30-Day Contribution Program | 10-July to 10th Aug | [Timeline](https://contribute.devincept.com/) | Certificates and Swags |
15 | |[GirlScript Winter of Contributing (GWOC)](https://gwoc.girlscript.tech/)|GirlScript Winter of Contributing is a three-month newly established initiative by GirlScript Foundation| 1st Aug-1st Dec | [TimeLine](https://gwoc.girlscript.tech/#timeline-heading) | Cash Prize to top contributors and Certificates and Swags |
16 | | [Hacktoberfest](https://hacktoberfest.digitalocean.com/) |Open source is changing the world - one pull request at a time.| 1 Oct-31st Oct| [TimeLine](https://hacktoberfest.digitalocean.com/details) | T-shirt |
17 | | [Delta Winter of Code (DWoC)](https://dwoc.io/) | DWoC is a winter long program organised by Delta Force, the coding club of NIT Trichy. | 18 Oct-31 Jan | [TimeLine](https://dwoc.io/#timeline) | Certificates and Swags |
18 | |[NJACK Winter of Code](https://njackwinterofcode.github.io/)|NWoC (NJACK Winter of Code) is a program by NJACK (The Official Computer Science Club of IIT Patna)| 22 Oct - 10 Jan| [TimeLine](https://njackwinterofcode.github.io/timeline.html) | Swags |
19 | |[Script Winter of Code SWOC](https://swoc.scriptindia.org/#/)|Script Winter of Code is an open-source program envisioned by the Script Foundation.|1 nov-15 march | [TimeLine](https://swoc.scriptindia.org/#/#timeline) | perks and opportunities. |
20 | |[Winter of Code](https://winterofcode.com/)|Winter of Code is a program aimed to increase participation for the Google Summer of Code program among students in colleges and universities.|Nov-Jan| [TimeLine](https://winterofcode.com/) | Exclusive Schwags |
21 | |[DevScript Winter of Code 2020](https://devscript.org/woc/)| Winter of Code is an open-source program envisioned by DevScript that helps understand the paradigm of Open Source contribution. | Nov-March | [TimeLine](https://devscript.org/woc/) | Swags |
22 | |[NJACK Winter of Code(NWoC)](https://njackwinterofcode.github.io/)| 1 month Open Source program by NJACK, IIT Patna | 1-Dec to 6th January | [Timeline](https://njackwinterofcode.github.io/timeline.html) | Certificates |
23 | |[Kharagpur Winter of Code (KWoC)](https://kwoc20.kossiitkgp.org/)| 1 month Open Source program by IIT Kharagpur | 6-Dec to 4th January | [Timeline](https://kwoc20.kossiitkgp.org/#tline) | Certificates |
24 | |[Winter of Code](https://winterofcode.com/)| 1 month-long programming project with an open-source organization. | 7-Dec to 5th January | [Timeline](https://winterofcode.com/) | Swags |
25 |
26 | # How to start with open source and raise your 1st PR
27 |
28 | - fork the repository
29 |
30 |
31 | - clone the repository using Git command
32 |
33 | git clone https://github.com/{github_username}/Open-Source-Programs.git
34 | - move to the newly created folder using
35 | Git command
36 | ```cd Open-Source-Programs/```
37 | - open in your text editor
38 | - make a new branch and then make the changes.
For making new branch , use this Git command
39 |
```git checkout -b {new branch name}```
40 | - check your changes using command
41 |
```git status```
42 | - save your changes by using command
43 | ``` git add .```
44 | - commit your changes using command
45 | ```git commit -m "your_commit_message"```
46 | - to push your changes to github. Use command
47 |
```git push origin new_branch_name```
48 |
49 | ## Raising Your 1st PR
50 |
51 | - After pushing your code, go to the forked repository. There you will see change like this.
52 |
53 | - click on compare and pull request. Such page will appear. Write meaningfull message and title which describes your changes
54 |
55 | - click on create pull request.
56 |
57 |
58 | # Must Check These Repos Also
59 |
60 | - [Cool Front-End Templates ](https://github.com/arpit456jain/Cool-Front-End_Templates)
61 | - [Amazing Css effects](https://github.com/arpit456jain/Amazing-Css-Effects)
62 | - [Amazing Js Projects](https://github.com/arpit456jain/Amazing-Js-Projects)
63 | - [Web-Development-Path-And-Resources](https://github.com/arpit456jain/Web-Development-Path-And-Resources)
64 |
65 | ## Getting Started with open source [click here](https://github.com/arpit456jain/Getting-Started-with-open-source)
66 |
67 | ## Need help in [DSA-Path-And-Important-Questions](https://github.com/arpit456jain/DSA-Path-And-Important-Questions)
68 |
69 | ## Need Help in [Web-Development-Path-And-Resources](https://github.com/arpit456jain/Web-Development-Path-And-Resources)
70 |
71 | ## 💬Join Our CodeSmashers Community
72 |
73 | Join - https://discord.gg/gtYUZQSjTt
74 |
75 | Show some ❤️ by giving
to this repo
76 |
--------------------------------------------------------------------------------