PES Open Source Projects
Consider this the main branch of projects that we have deemed to be the most accessible, well documented, and thoroughly vetted bunch of projects that are actively being worked on. These projects have their own Slack help channels.
These are run like a lot of real-world Open Source projects, and this is probably the best way to get exposed to the processes involved while working on Open Source.
The list:
Want your project to be here? Check this out!
Other Projects To Contribute To
These are projects being maintained by members of our community, that were not accomodated by the criteria for the kind of projects listed above. These projects tend to be more niche, and smaller in scope, but can be a lot of fun to contribute to. They do not have dedicated help pages on the Slack channel, but you can still ask questions related to these much in the #projects
channel.
We have listed the link to repo along with the Slack handle for the maintainer so you will know whom to tag when you have a query.
The list:
pesos.github.io
Yes, this very website you are looking at is also an Open Source project (forked from here). We appreciate any improvements for the website, and to be honest, no one in PESOS fully understands the codebase for this website. If you know how jekyll works and are comfortable with liquid, that would be of great help!
Tech Stack: Jekyll, Markdown, YAML
Contact: @vuhh knows the most about this codebase, but don’t keep your hopes too high :p
moonfly-statusline-themes
A set of themes for vim-moonfly-statusline, based on some popular colorschemes.
Tech Stack: Vimscript
Contact: @anihm136
Loosie
A really simple and quick viewable document sharer. Think Google Docs style link-based sharing, but no sign-up, easily deployable, which also renders html, markdown, pdf and other formats straight in the web browser.
Tech Stack: Racket Web Server
Contact:: @vuhh
go-corona-go
A simple command line utility written purely in Go that allows you to get Covid-19 related stats for India.
Tech Stack: Go
Contact: @maddyoiii
Sadenstein
Sadenstein is a simple, old school 2.5D FPS game inspired by Wolfenstein 3D which implements ray casting. It is written in C++ and has pretty straightforward controls. There is a lot of room for improvement and feature additions, some of which have been described in the README.md.
Tech Stack: C++
Contact: @sid
Forminator
Forminator was the result of live collaboration that happened in this meetup! It is a proposed replacement to help us kick our bad habit of using Google Forms everywhere.
Tech Stack: React, ExpressJS Contact: @anihm136