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. 😄

Did you find this post useful? Show some love!

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

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

Hey, you've not mentioned what kind of help you need (neither does your GitHub). An intro to contributing goes a long way to help and build confidence that one is welcome.

Slack is a great place to come with suggestions about what you feel like picking up etc.

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!

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!

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

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
  • 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

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.

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!

Check out this great project from David Glick called Discover .NET.

"After what seems like an eternity in development, I am thrilled to announce the launch of Discover .NET. The site is an attempt to improve discoverability in the .NET ecosystem by collecting information on topics like projects, issues, blogs, groups, events, and resources.

I built this site for a few reasons, some community focused and others related to my own interests like static sites:

  • Make it easier to learn about .NET stuff you may not have known about.
  • Collect a comprehensive database of information on all things .NET.
  • Demonstrate to myself and others what can be accomplished with data-centric static sites.
  • Provide an example of how Wyam can be used to power highly customized static sites.

I’ll talk more about the technical nature of the site and those last two goals in a follow-up post, but for now I’d like to focus on the community aspects of the site. If you’d like skip the details on different areas of the site but want to know how to help, skip ahead to the call to action.

And a quick note: please don't take missing projects, blogs, events, etc. as even remotely personal. I've been slowly adding items for months and at some point I realized I would have to just ship the thing or it would never get out the door. I'll continue to add items, but now I also need your help to make sure we catalog everything out there.

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

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

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

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!

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.

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.


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.

Pike is an HTTP-based LDAP browser meant to be installed for a single user on a single machine. The idea being that with a web browser, you can use it when all you have to do is look up entries in a directory.

Where I could use some help is with getting some feedback on the user interface and with coming up with a concise way to configure SASL authentication. I'm having a hard time getting pages that display multiple entries to line up on attributes and values and could use a little guidance there as well.

Scrapy Random Useragent is a scrapy (python project to write web scrapers) middleware which allows you to randomly use a useragent while downloading from websites.

A very simple project, but requires someone to test the couple of PRs and maybe add new features.


Drops of Diamond is looking for developers to build sharding for Ethereum, enabling Ethereum to scale to be used for virtually any economic or governance activity. FMI, see github.com/Drops-of-Diamond/diamon.... Tasks include using Rust to develop the core protocol and developing a sharding P2P network with libp2p. Experience is not required, but you need to be willing to learn and build. Developers can keep a timesheet of their work in order to be backpaid when funds are raised e.g. through a grant from the Ethereum Community Fund. This is an opportunity for growth, the growth potential of scaling Ethereum is exponential, with exponential sharding in the last phase of the sharding roadmap. github.com/ethereum/wiki/wiki/Shar...

If you're an Android developer with experience in in-app billing, the most popular library of wrapping the Google AIDL for this is in need of devs! github.com/anjlab/android-inapp-bi...

We are welcoming opensource projects here!


And also submit your projects here

For some time now, I was working on a terminal-based text editor written in C and C++ called CEdit. If you're interested in contributing, PRs are welcome!

Classic DEV Post from Jun 22

What are the alternatives to unit tests?

When I was in university, I had a lecturer who didn't like unit tests. He was a...

Follow @kayis to see more of their posts in your feed.
Ben Halpern
A Canadian software developer who thinks he’s funny.

Don't ghost on us ❤️

Join dev.to