DEV Community

Ben Halpern
Ben Halpern

Posted on

Who's looking for open source contributors? (April 2 edition)

Anybody working on an open source project and looking for contributors? Post here shamelessly!

I think I'll make this a weekly thread.

Latest comments (69)

Collapse
 
pranay_rauthu profile image
pranay rauthu • Edited

Fetcher is webapp to generate HTTP requests written in vue js. I want to provide support for all the languages and technologies which have networking capabilties. currently this is in beta. check this for working demo.

Collapse
 
karltaylor profile image
Karl Taylor

I've recently just joined github.com/glennflanagan/react-col... as a contributer and as Glenn doesn't have enough time to manage it all. See the issue here: github.com/glennflanagan/react-col...

Collapse
 
ivancrneto profile image
Ivan Neto

Pymox ((github.com/ivancrneto/pymox) started as a mirror of the not maintained anymore (github.com/glasser/pymox) and I was playing with it to learn a bit more of Python and testing. Now it's getting bigger and I make it work with Python 2 and 3.

I need some help with improving it and making it more robust, improve its docs (pymox.rtfd.io/). Since it's a pretty nick Python mock lib I want to keep work on it and any help is welcome!

Collapse
 
ianturton profile image
Ian Turton

GeoTools (geotools.org) and GeoServer (geoserver.org) are always looking for help. GeoTools is a java spatial library which GeoServer uses to build the premier (open source) web mapping server in the world.

Collapse
 
tam360 profile image
Mirza

You guys still looking for contributors? i am up for it

Collapse
 
ianturton profile image
Ian Turton

Always looking for helpers - please see geotools.org/getinvolved.html and docs.geoserver.org/stable/en/user/... to get started.

Collapse
 
alexeyzimarev profile image
Alexey Zimarev

RestSharp has more than 100 open issues but not many PRs. This library has been downloaded millions of times. Come and help!

Collapse
 
michaelbrooks profile image
Michael Brooks

This project is very early on in development, but here goes...

I am trying to create an open API and open frontend social networking website. It has two repos, the backend API which is using the Lumen framework (PHP, built by Laravel) and the frontend is using ReactJS.

You can work on either project based on what you're interested in, or you can work on both if that interests you. I'm hoping to have them worked alongside each other and then just see where it goes from there.

It will basically be the social network that users can have control over. No tracking, no ads and completely open to everyone.

API: github.com/MichaelDBrooks/social-api
Frontend: github.com/MichaelDBrooks/social-app

Collapse
 
kamranayub profile image
Kamran Ayub

I'm a core contributor on Excalibur.js, a TypeScript-based 2D game engine. There are 4 members of the core team and we've worked on this for the past 5-6 years now--we build games with it for fun, have a transparent roadmap, and do it on the side in our (increasingly) spare time. We spend a lot of time on code quality, API documentation, and automation to make it easy to contribute.

We've started to get a lot more external contributors in the past year, so if you're interested we have tagged first-timer issues you could jump in on. We welcome any contributions: typos, fixes, and even big enhancements (though talk to us on the issue first!).

Cheers!

Collapse
 
makiten profile image
Donald

I'm building a "micro-learning" LMS called Tigris. I had built a 1.0 that needs documentation, but I haven't had time and motivation to work on it consistently.

It's a Vue.js frontend, but the 1.0 is Clojure and the 2.0 is Python. Originally, I wanted to use it as a way to work with languages I really wanted to work in, but as I want to get more done quickly I went (back) to Django.

I don't have any contributors now, so any type of contribution will help, whether code, documentation, testing, whatever.

Collapse
 
owentechke profile image
Abraham Gumba

The link gives a 404

Collapse
 
johnbwoodruff profile image
John Woodruff

I've got a little DigitalOcean library that I've been slowly working on. There's a few services that are as of yet unimplemented, and I love contributions! :) You can check out the Help Welcome Issues if you want to contribute! It's a TypeScript library.

Collapse
 
ragesoss profile image
Sage Ross

Wiki Education Dashboard is a Rails and React app for helping to organize Wikipedia editing projects (like Edit-a-thons for new users, university class assignments where students improve Wikipedia instead of writing term papers, and other events aimed at helping newcomers get started effectively on Wikipedia).

There's a wide variety of things that we'd love help with. Help with improving our javascript build and shrinking the bundle size would be especially useful; we're stuck trying to move from gulp+webpack to webpack+webpacker.

Collapse
 
nrobinson2000 profile image
Nathan Robinson • Edited

I have been serving the Particle Community by providing po-util for over two years.

po-util is an excellent CLI tool for Mac and Linux that facilitates local Particle development, allowing you to compile your projects on your own computer, instead of in the Particle Cloud. It also automates many processes like uploading compiled firmware over USB, project management, and library management.

I wrote an article about po-util a while ago here on dev.to as well.

Since then, I've been rebranding po-util to po and I've created a version that is Refactored, Modular, and Cross-Compatible, allowing me to reduce development time and create a universal modular script.

Anyone who is interested in embedded development, bash scripting, Homebrew, or Particle is invited to take a look at po. Even if you can't contribute, stars are appreciated.

Collapse
 
bertilmuth profile image
Bertil Muth

My side project: make the visible behavior of your code self-documenting, without code comments.
Benefits: impacts of changing requirements can be assessed easily, and you avoid maintenance nightmares in the future.

requirements as code

I am looking for people who want to try it out in practice, and for contributors. Any questions welcome.

Collapse
 
superissarah profile image
SJ • Edited

This is a very very very baby project, but I want to turn it into something new JavaScript devs can contribute to and learn from.

console.lol is a collection of custom browser console methods to make working and debugging a little brighter. I recently learned you can style your console.logs with CSS substrings and think custom log methods would be really useful to create some visual hierarchy and add some fun to your console.

screenshot of a console log that is colored like a rainbow

I think it would be a great starting open source project for new JavaScript developers since one of the first things you learn how to do is log things to your browser's console.

I'd appreciate contributions of many kinds: feedback on the current state of things, a soundboard for ideas, help establishing new-developer-friendly documentation and onboarding, and especially, fun console methods!

Collapse
 
lkreimann profile image
Lea Reimann πŸ¦„

That looks fun! Thanks for sharing :)

Collapse
 
voltagex profile image
Adam Baxter

I've got a toy project in C# - yet another music server. I'd love someone else to read the code and tell me if it's completely crazy.

One flaw would be that I don't really have a design, just a list of TODOs and a vague idea of where I'd like it to end up (being able to act as a server for an Ampache or Subsonic client)

github.com/voltagex/YAMS

Collapse
 
gmartigny profile image
Guillaume Martigny

Hi all,

I'm currently building a 2D drawing library in Javascript called Pencil.js.

My first goal is to make it really easy and clear to draw in the browser using Object Oriented Programming and a lot of options. Also, the whole thing is modular, which help to get or replace each part. Finally, all the code is well documented in order to allow anyone to participate.

Most of all, I'm looking for feedback from devs. If you've been confronted to the hassle of using HTML canvas, please try Pencil.js and give me your feelings.

Thanks a lot,
Peace