├── 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 | --------------------------------------------------------------------------------