DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

Who's looking for open source contributors? (September 10 edition)

Find something to work on or promote your project here.

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

Happy coding!

Top comments (26)

Collapse
 
daniel123 profile image
Daniel

Hi everyone!

Thank you Ben for amazing dev.to platform!

I'm making a note taking app for programmers called Boostnote.
It focuses on markdown, snippets, and customizability.

I'm also making bounty platform for OSS called IssueHunt.

It is the easiest way to make the bounty program for open source community.
I have the plan that IssueHunt-web to be open sourced in next month. We would like to build IssueHunt with you all together :)

Suggestions or contributions welcome!

Collapse
 
scottishross profile image
Ross Henderson

Not the greatest place for this, but thank you so much for Boostnote. It has been so helpful!

Collapse
 
jatinkrmalik profile image
Jatin K Malik

IssueHunt looks fantastic!

Collapse
 
shanalikhan profile image
Shan Khan

Boostnote is good.

I have one question as its using MarkDown. How are you handling images in it.
Or we have to upload it somewhere and put a link in mark down editor to show the images

Collapse
 
josephmancuso profile image
Joseph Mancuso • Edited

Masonite is looking for new community members. We're a rapidly growing Python web framework. Here is some recent feedback:

"I've never written any laravel (PHP makes me shudder), but I've been doing ruby and rails for about 5 years now, and this is the first python framework that's made any sense from that perspective."

"I checked out Masonite yesterday, and I ported my Flask app over in under 30 min. It took me 6 hours of figuring out how to get my flask set up and refactor it to get to a production level."

Collapse
 
noah11012 profile image
Noah11012

Hi everyone!

I'm working on my first practical project written in C. It's a library for reading and writing PPM (portable pixmap) images with a simple to use API. There are a few issues needing to be resolved before I can release version 1.0.

In the README.md file there is a section called "Issues" where all the important problems of the library are listed and need rectifying.

I would appreciate it if someone would help me with these issues or at the very least offer pointers to the right direction.

github.com/Noah11012/libpixmap

Collapse
 
ben profile image
Ben Halpern

Thanks for posting. Nice job identifying some ways for folks to jump right in.

Collapse
 
vinistock profile image
Vinicius Stock

Hey, folks

I have created a Rails engine to bring in settings to control an application's behaviour while live.

There are two points I would appreciate collaboration:

  • Making the control dashboard design more elegant and better looking
  • Expanding the types of settings available

Suggestions or contributions welcome!

Collapse
 
ben profile image
Ben Halpern

This is cool, can you describe why I might choose this over other libs for feature flags etc.

I’d love to be sold further, do tell!

Collapse
 
vinistock profile image
Vinicius Stock

I've observed in a few projects the number of settings and their complexity grow a lot, sometimes to a point where you had such a variety of knobs and switches it would become hard to navigate.

My idea behind the engine is to have a simple, yet solid, interface to programatically set and get values for settings and to have a rich dashboard allowing for easy control.

Currently, the dashboard has few features, but I would be nice to be able to cluster settings based on which portion of the application they affect (like a category of sorts), allow searching, maybe even allow listing the APIs that are impacted by each setting, etc.

I believe that with the right design, it could be a tool to easily manage all application settings in a painless manner.

Let me know if you have any thoughts or suggestions!

Thanks!

Collapse
 
codemouse92 profile image
Jason C. McDonald

MousePaw Media is looking for C++ and Python developers who are interested in working on unusual, cutting-edge libraries, tools, and games.

Current Projects

Here's a look at a few of our current projects:

PawLIB 1.1: High-performance, memory efficient containers and utilities for the C++ language. We're expanding our testing library (Goldilocks), improving and expanding our data structures (Flex), making message output a delight again (IOChannel), and building a tool for streamlining the design of CLI interfaces (Blueshell).

Right now, we're working on iterators for the Flex data structures, adding a new high-performance, doubly-linked list implementation, and building our collection of sorting algorithms.

Omission is a game written in Python 3. It currently uses the Kivy GUI toolkit, but needs to be re-implemented in Qt5 (PySide2).

DiamondQuest is a brand new Python 3 game, which will use the Qt5 (PySide2) GUI toolkit. We're especially needing someone with pixel-art skills to create the retro-style graphics.

Ratscript: A brand new language which seeks to combine an innovative, obvious syntax with a powerful combination of paradigms. Ratscript is being designed specifically for the next generation of game development. Takes cues from Python and Rust, among others.

Anari: A vector-based animation engine implemented in C++, allowing for memory-efficient interactive animations to be deployed onto old and new hardware alike.

Infiltrator is an upcoming Python 3 party game. We have an earlier version implemented in C++, but we want to recreate it in Python3 and Qt5 (PySide2).

Our Stack

  • C++14 (C++17 proposed)
  • Compilers: Clang and GCC
  • CMake
  • Python 3
  • Qt 5/PySide 2
  • CPGF
  • Eigen
  • Git
  • Phabricator

Getting Involved

See something you like? Jump right in! We have a robust development platform, centered around a carefully-honed Phabricator instance.

For more information, visit mousepawmedia.com/opensource or contact developers (at) mousepawmedia (dot) com. You can also ask questions and join the discussion us on the Lobby chatroom on our Phabricator.

Collapse
 
nina_rallies profile image
Nina Rallies

Hi, is there a reason why omission needs to be implemented in Qt5 instead of Kivy? (Just curious)
Also, I’m not an experienced developer but interested in getting involved. If there are small tasks in C++ and python, I’ll be glad to help.

Collapse
 
codemouse92 profile image
Jason C. McDonald

Hi @nasrin ,

The switch from Kivy to Qt5 is entirely because of packaging and distribution issues. It turns out, it's nearly impossible to generate any sort of standard package for Linux with Kivy being used, because its dependencies are quite mangled. (Took about a year of packaging attempts to discover that!)

You're absolutely welcome to get involved, even with the minimal experience. There are both small and large tasks, simple and complex, so you can take your pick. :)

Collapse
 
sagar profile image
Sagar • Edited

Hey,

We are started working on api-box project. Project is designed for making api documention easy. Project stack is NodeJS and EJS for templating. Later we will implement React for frontend.

Feel free to make pull request or suggestion. If you're any question ask me directly.

If you reading till then ofcourse you're interested.

Repository link: github.com/sagar-gavhane/api-box

Collapse
 
spkellydev profile image
Sean Kelly

Hey I love the idea but how exactly does requiring a mongo connection make api documentation easier?

Collapse
 
sagar profile image
Sagar

For database storing we used mongodb. Its web application. User can create project register APIs

Collapse
 
cryptouru profile image
Ignacio Cryptouru

Hey Dev.to Community! How are you?

I'm a blockchain enthusiast and open source advocate to has recently started to seriously collaborate in this world. I have recently started building something of which I call Nuxt Steem:

github.com/cryptouru/nuxt-steem

This is a server side rendered VueJS Steem blockchain frontend starter. It aims to be a straightforward starter for anyone wanting to do a Steem app or custom frontend. There are some examples of current steem apps and frontends:

busy.org/
musing.io/
dsound.audio/
steemhunt.com/

What i'm looking for with this project is to build a simple development kit, so that any developer can be up to speed with putting his idea on the Steem blockchain and rewards system.

Some of the stack i'm using:

NuxtJS
Storybook
Jest
Dsteem

You can also read more about the project and contribution over here:
busy.org/@cryptouru/contribution-n...

There is still plenty to do and improve. This is an open call for advisers and contributors :)

If you are interested or just have some questions don't hesitate on commenting here.

Cheers!

Collapse
 
brisaboards profile image
Andrew

I just released brisaboards.com and I'm hoping to build a community of users to provide direction and developers to experiment with different styles of productivity and organization. It's early stage, but allows you to use whiteboards, kanbans and spreadsheet-like interfaces to expand on tasks, goals, ideas, etc.

It has a small, simple RoR back end and Vue front end.

Collapse
 
goaty92 profile image
goaty92 • Edited

We are writing a C# library for the Ion data format created by Amazon (Github). This is an open sourced project which we're receiving help & contributions from several Amazon teams and we're aiming for it to become the supported library for several AWS products. Looking for contributions :) .

Collapse
 
melezhik profile image
Alexey Melezhik • Edited

Hi! Anyone is interested in Windows automation? I have just created a fresh intro on the topic. Sparrowdo as a reasonable alternative to Ansible and Chef. Read the mentioned link why. New contributors are welcome!