DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

Who's looking for open source contributors? (May 21 edition)

Please shamelessly promote your project. Everyone who posted in previous weeks is welcome back this week, as always. 😄

Top comments (24)

Collapse
 
tschellenbach profile image
Thierry

Almost 3000 stars and looking for contributors: github.com/getstream/winds

Collapse
 
ben profile image
Ben Halpern

You got this comment in so quick! Winds looks awesome. Downloading now.

Collapse
 
renegadecoder94 profile image
Jeremy Grifski

Sample Programs in Every Language has 23 stars, 10 forks, and over 100 issues ready for first time contributors. If you like the idea of a collection of code snippets, then maybe this repo is the one for you.

I largely handle merging and article writing. I'm looking to foster a solid community of contributors who want to see this collection grow. Thanks!

Collapse
 
4lch4 profile image
Devin W. Leaman

I'm a PowerShell dev so I'll go ahead and submit a PR for a Reverse-String.ps1 script here shortly. I'm glad to have found this repo, it's amazingly useful!

Collapse
 
tofi86 profile image
Tobias Fischer

The official W3C/IDPF project EpubCheck is desperately looking for Java/XML/eBook developers for maintaining and refactoring the official EPUB eBook validation engine.

EpubCheck is used by Apple, Google and every major retailer for validating EPUB eBooks before selling them to customers and by every publisher at EPUB creation time and before sending them to sales.

The EpubCheck project is coordinated by a taskforce of the W3C EPUB 3 Community Group. We have a Workplan (but almost no volunteers :-( ), detailed Welcome and Contributing pages and an awesome taskforce project manager.

We're best reached via email list (see Readme) or by contacting myself.

Developer Requirements:

  • Java development skills
    • Maven
    • Test driven development (Unit tests with JUnit)
    • XML processing (mostly SAX)
  • Schemata development skills
    • RelaxNG
    • Schematron
  • In any case, very good knowledge of EPUB specifications (or aptitude to read and understand them!) is needed
Collapse
 
__amol__ profile image
Alessandro Molina • Edited

The TurboGears project github.com/TurboGears/tg2 has been one of the most used Python Web Framework for nearly 10 years, used in big projects like Sourceforge.net and Fedora, but is nearly a one man effort. So anyone interested in working on an OpenSource Web Framework is welcome at contributing anything, from documentation, bug fixes or minor and major features.

The framework recently underwent a major rewrite of its configuration system and a lot of effort is being invested in updating the documentation accordingly.

Collapse
 
codemouse92 profile image
Jason C. McDonald • Edited

Qub³d Engine Group is a brand new voxel-based engine and game project, aiming to make a mature and extensible Minecraft-like game, backed by a vibrant and friendly community.

Anyone with interest in or experience with the following technologies are encouraged to join the project. They're just starting up, so there's plenty of room to find your niche.

Current Needs:

Are you interested in helping with any of the following? We're working on building small teams for each sector.

  • Cross-platform C++ compilation w/ Clang and C++. (We especially need help with wrangling our dependencies.)
  • Basic application/library structure work (C++)
  • 3D block rendering (C++/OpenGL)
  • Map generation (C++)
  • Entity system (C++)
  • Voxel storage (C++)
  • UI design (C++/CEGUI)
  • Mod/Server Marketplace prototype (Python/Django)
  • User authentication servers
  • Implementing Agile/Scrum

Team Dynamic:

We are a growing, distributed team of volunteers at varying experience levels, helping and learning from one another. The teams are led by a group of dedicated volunteer leaders, who work together to build a healthy, open, collaborative environment.

Currently, we meet once a week for a DevTalk on Discord, to discuss current project goals and to solve design and logistical problems. We also have a weekly webcast workshop, which covers a wide variety of project management and programming topics.


Tech Stack:

  • C++ (especially C++17)
  • Clang compiler (GCC secondary)
  • OpenGL
  • CEGUI
  • SDL2
  • Lua
  • Sphinx (documentation)
  • CMake
  • Python/Django (marketplace)
  • Grav (static website)
  • Git (VCS)
  • Phabricator (development platform)

Jump In!

The easiest way to get started is to join the Discord room. Link is on the website: qub3d.org

Collapse
 
pureooze profile image
Uzair Shamim

Saka is a chrome and firefox extension that allows users to search through open tabs, recently closed tabs, history and bookmarks. I am looking for anyone who wants to help in any aspect of development (adding features, fixing bugs, updating/creating documentation, improving testing and more).

Let me know if you are interested!

Collapse
 
swapagarwal profile image
Swapnil Agarwal
Collapse
 
oathkeeper profile image
Divyesh Parmar

Hello @Swapnil I got to know that you are an backend developer from your GitHub profile.

I have passed out of DAIICT, Gandhinagar and have been practicing Node.js/Express.js so I was looking for any open source beginner friendly projects with these technologies. Any help/guidance/information will be really helpful. Sometimes it sucks to be in tier-2 cities as there are not many people whom I can talk to.

I know I am very late already have been at home since last 9 months

Collapse
 
swapagarwal profile image
Swapnil Agarwal

Try this: github.com/keystonejs/keystone/lab...
You have the whole internet at your disposal; so I would counter your tier-2 argument. Also, it's never too late to start! :D

Thread Thread
 
oathkeeper profile image
Divyesh Parmar

yes that's just an foul language I used there with tier 2 argument I'm sorry. Thanks for the really quick reply this is all so inspiring

Collapse
 
oathkeeper profile image
Divyesh Parmar • Edited

Damn I'm so late to this party, I am sorry.

  • Here is what I have been doing and practicing since few months

  • Creating web apps with Node.js, Express.js and being able to create APIs like REST API feels good.

I have been looking any open source projects regarding this that I can work on and contribute to it. This would be my first time contributing to open source so yeah I am a bit afraid as well.

Here is 2 things I had deployed on Heroku as well;

Any guidance/help/information regarding how to proceed ahead and what path should I take with Node.js/Exprees.js stuff will be so much helpful. Thanks, I live in a small town of India so I had limited reach to things I know any help will certainly open new horizons to my understanding.

Collapse
 
kylessg profile image
Kyle Johnson

We're definitely looking for contribution on our open source feature management platform, Bullet Train. We've got quite a big roadmap of being able to A/B test features, support creating segments of users based on traits/device info. We're looking also to have lightweight client SDKs written in pretty much every language possible, currently we have Java/JS/NodeJS/React Native and will shortly support Ruby.

github.com/SolidStateGroup?utf8=%E...

The hosted version is on bullet-train.io, there's a demo account for people to try it out in a few clicks to get an idea of what it is.

Collapse
 
verythorough profile image
Jessica Parsons

Netlify CMS is a headless content management system that's based on Git and built with React. You can use it with static site generators, or any content stored in markdown, JSON, YAML, or TOML files in a Git repository.

The community is really friendly and helpful, and we have lots of well-tagged issues, including good first issues.

Take a peek in the Gitter chat room to get a feel for the community, check out the docs, and feel free to ask any questions!