DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

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

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

Latest comments (26)

Collapse
 
melezhik profile image
Alexey Melezhik • Edited

HI!

If you have a useful script, you may upload it to SparrowHub - linux scripts repository. You'll find how to do so on the site. If you got stuck let me know.

Best

Alexey

Collapse
 
hundredrab profile image
100

Hey there. I've been working on MusicUtils for a while.

It is a primarily CLI based package for managing all your musical needs at one place, such as downloading (we use youtube-dl to download and convert music to mp3), updating the ID3 tags, organising your directories based on artists, and so on.

Try it out:
pip install MusicUtils

This is pretty small and basic so far, so very beginner-friendly. I'd love to hear what you think of it. Thanks!

Collapse
 
nuster profile image
Nuster Cache Server

nuster is a high performance caching proxy server based on HAProxy.

Welcome any contributors for ideas, bugs reports, PRs:

  • Disk persistence
  • Sync between nodes
  • Other GitHub issues
  • etc

thanks

Collapse
 
yosbelms profile image
Yosbel Marín • Edited

React Declarative Control Flow

For devs missing a declarative JSX control flow. Any thought is welcome.

github.com/yosbelms/react-declarat...
github.com/yosbelms/react-deco

[EDITED: the lib has ben renamed to react-deco]

Collapse
 
monsterooo profile image
monsterooo

I wrote earlier dev.to/monsterooo/better-statement... Some ideas

Collapse
 
yosbelms profile image
Yosbel Marín

Great! Seems like many devs doesn't like this style for React but I keep thinking it is easier to read and maintain, and less spaghetti.

Thread Thread
 
monsterooo profile image
monsterooo

yes, They just want to use jsx. But I think there should be a better way

Collapse
 
samay profile image
Samay

Enlight - Learn to code by building projects

Enlight is a community-driven collection of programming projects with 1,700+ users and has been on the frontpage of Product Hunt and HN.

I want to spread this project-based approach, and so I am looking for contributors to submit mini projects they have made in any language using any technology. Anyone can submit a project once they are logged in.

Thanks!

Collapse
 
therenegadecoder profile image
Jeremy Grifski

All I ask is read over the contributing doc and the pull request doc. Those two should be enough to get started! :)

Collapse
 
mamhaidly profile image
mamhaidly

To all open source contributors/repo maintainers, I am working on a project that would help you guys grow faster and would ease off your work. If you can spare some time to answer few questions via email, please reply to this post and I will contact you.

Collapse
 
muhsin profile image
Muhsin K

Hi

Collapse
 
mamhaidly profile image
mamhaidly

I got your email from your github account and just sent you an email. Thank you for your time.

Collapse
 
the_doctor profile image
Vaibhav • Edited

Calling all Sense8 fans here :D

We are working to create a Sense8 based website/app which is inspired by the ideals of Sense8 and aims to connect every fan and even otherwise who value and believe in the message of Sense8 - Love and equality for all.

You can visit our website and look for your cluster at sensorium.online/

Any and all contributions are very much welcome at github.com/sensorium-app/
You can also connect with us on Slack at join.slack.com/t/sense8app/shared_...

Hope to see you soon :)
I am also a WE!

Collapse
 
welldone2094 profile image
Andrea Benfatti • Edited

Climb - Python CLI argument parser

In the past week I built a CLI tool to use at work and while searching for libraries to parse command like Git or Kubectl do and i came to the conclusion that nothing was as i wanted so i started to build my parser.

Done

  • Core parser
  • Simple parameters type
  • Optinal argument
  • Positional argument

Needed

  • List argument
  • Advance argument types
  • Automatic argument inferences using mypi type description

This is my first open source Python package so every suggestion and help is welcome. It could be a good project for people that want to start contributing to opensource

Collapse
 
vpashkov profile image
Vadim

Hi!

I assume this is the right link to the project - Climb.

Collapse
 
mamhaidly profile image
mamhaidly

How do I start?

Collapse
 
welldone2094 profile image
Andrea Benfatti

As a start, you can clone the repository, run python setup.py develop and to install the package in dev mode and try to use it a small example like the one in the readme. Once you get that working try to understand how it works, and try to make some changes to add some functionality, the easiest thing is probably improving the output of the help page. If you want something more challenging you can think about how to implement a more advanced argument typing.

Collapse
 
alexdovzhanyn profile image
Alex Dovzhanyn

I've recently been working on porting the Redux library to ruby, to allow for separation of state and logic in your backend and to encourage better standards for writing code. I've gotten a large portion of it up to spec and it's been released as a ruby gem, but it would be nice if people here could test / audit it or even submit a pr in case I missed something in my implementation.

Check it out here: github.com/alexdovzhanyn/rydux