DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

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

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

Top comments (20)

Collapse
 
davidkpiano profile image
David K. 🎹

Hey, we're working on xstate: github.com/davidkpiano/xstate - a library for declaratively making state machines and statecharts that not only reduces the complexity of your application behavior, but can also automatically generate tests and visualize app state!

Here's my presentation at React Rally discussing the overall concepts and introducing xstate: youtube.com/watch?v=VU1NKX6Qkxc
Recent slides and use cases for statecharts: slides.com/davidkhourshid/reactive...
Used in React, via React-Automata: github.com/MicheleBertoli/react-au...

And a (beta) visualizer! bit.ly/xstate-viz

It's currently being used in projects such as Gatsby, and workshop.me, and quite a few others! I'd love for people to help contribute documentation, as well as help to add features, fix bugs (there aren't many at all, actually), and create sample projects.

I'm excited about the future of this project because it has foundation in decades worth of software modeling research (statecharts were first introduced in 1987) and has applications in all types of projects, especially user interfaces. There's a huge potential for these ideas to greatly simplify application complexity in a robust, visual way.

Collapse
 
krissiegel profile image
Kris Siegel

So, I have a slightly different angle on this question. While I am looking for folks who want to work on msngr.js (a messaging library for handling publish and subscriptions within JavaScript) I also am not sure where else to take it or if it's simply "done". I have some loyal users but they literally need no additional features or changes.

I would love some thoughts :)

github.com/KrisSiegel/msngr.js

Collapse
 
jochemstoel profile image
Jochem Stoel

This is really interesting. I'ma check this out as well.
One thing though, don't use the word async as identifier like in your readme because it is a part of the JavaScript language these days.
But really, looks interesting.

Collapse
 
krissiegel profile image
Kris Siegel

Good point!

Collapse
 
ben profile image
Ben Halpern

Cool, I’m gonna check this out.

Collapse
 
alemangui profile image
Alejandro Mantecon Guillen

Hey, I'm the author of Pizzicato.JS (github.com/alemangui/pizzicato), a web audio library.

It's aimed at basic and fun use cases. You can find some things I've created with it on CodePen (codepen.io/alemangui/pen/jBMwqw, codepen.io/alemangui/pen/VpagoY). TonalHub (alemangui.github.io/Tonalhub/) is also powered by Pizzicato, as well as many other projects out there.

If you're curious of how web audio works and want to take a shot at implementing some things drop me a line, I could really use some help :)

Collapse
 
anasprogrammer2 profile image
Anas Programmer

hello , i use your pizzicato lib , thanks for big effort,
i looking for method i can export group sound as OneFile MP3 or WAV

Collapse
 
sethmlarson profile image
Seth Michael Larson

If you're looking to make an impact in the Python ecosystem the urllib3 package has a list of outstanding issues marked as Contributor Friendly where maintainers are willing to spend extra time with new contributors and have relatively straightforward changes required in order to ease your way into a new complex codebase. Contributing to urllib3 has a huge impact to the Python ecosystem because it's depended on for some of it's most important modules (pip, requests, and boto3 to name a few!)

Collapse
 
jpeer264 profile image
Jan Peer StΓΆcklmair

Hi all!

I am working on a way to have commit conventions within projects, therefore I introduced semantic-git-commit-cli, in short sgc, which helps with that. github.com/JPeer264/node-semantic-...

I am also doing now on a research for a GitHub recommender for contributors. Would be neat if any can spare some time and fill in the form (pssst, you can win a 20€ Amazon Voucher Code): goo.gl/forms/ogC5oKJbfM5xhSzr2

With that recommender I want to achieve that you can find projects where you can contribute to next.

Collapse
 
aghost7 profile image
Jonathan Boudreau

I've been working on a pull request plugin for VIM: github.com/AGhost-7/critiq.vim. It does the job for me, but I'm sure there's quite a few features people would like added to it. Could really use some help since I'm not entirely familiar with the vim language.

Collapse
 
dmfay profile image
Dian Fay • Edited

I just dropped a release candidate for Massive v5: npm i massive@next to get it. If anyone's interested in taking a Node+Postgres data access library for a spin and reporting back I'd love to hear from you!

Collapse
 
renegadecoder94 profile image
Jeremy Grifski

Hey! Just wanted to drop in and say thanks again. Sample Programs in Every Language has jumped from essentially nothing to 19 stars and 9 forks thanks to this weekly post. I appreciate the help as it allows me to focus on writing.

Collapse
 
leog profile image
Leo Giovanetti

openstandards.guide to promote open standards easy to comply, badges for validated projects, ramping up on open source projects was never easier with community driven standards. Read what a standard require at the parent standard called β€œmeta” at openstandards.guide/explore/meta. New standard proposals open at github.com/standards/meta/issues.

Collapse
 
robertjgabriel profile image
Robert James Gabriel

Hey, I created to repos people might like.

A module for logging errors as issues on the GitHub repos issues tab.
github.com/RobertJGabriel/github-i...

and

twitchbots.rocks/

Its a website (pwa) that showcases twitch bots.

Also if people want to follow me on GitHub. I just left my job to try open source full time :)