DEV Community

Who's looking for open source contributors? (Dec 17th edition)

Ben Halpern on December 17, 2018

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!

Collapse
 
romancm profile image
Roman Cervantes

Gamebrary - Open source tool to manage your video game collection.

gamebrary.com/
github.com/romancmx/gamebrary

Any contribution is welcome, refactoring, UI improvements, landing page, etc...

Collapse
 
ben profile image
Ben Halpern

Cool! Fun to see end-user-oriented open source.

Collapse
 
metasts profile image
Tobias Schöneberg

metasfresh - free open soure ERP

metasfresh is a free (as in GPL) open source ERP.
No freemium-"stuff" and no open-core. Just one enterprise edition that is free for all.
metasfresh is running with docker, postgresql, java (spring-boot) and javascript (redux).
If you are interested in any of these, we have a ton of stuff to do for you in every corner of the system...development, performance-tuning, test-engeneering, reporting, dev-ops, translating, documenting..all the stuff you might well be much better at than we are.
Help us and show off your skills on github to impress your future boss (unless we hire you ourselves that is..because we are not particularly bossy).

We release a new metasfresh version on (almost) every friday; follow us on twitter.com/metasfresh and be delighted by those cute animals we pick for each release.

Visit us on github.com/metasfresh/metasfresh/b... to get started.

Collapse
 
sarthology profile image
Sarthak Sharma • Edited

Few weeks ago, We had a brilliant discussion on Monopoly of Google. Days after that I got a leg injury and doctor recommended me to stick to bed for atleast a week. So I developed Nomoogle, a small idea to help people get rid of Google addiction.

GitHub logo sarthology / nomoogle

🐻 Chromium extension to get rid of Google addiction

Nomoogle

A simple Chrome extension that can help you get rid of Google addiction.

For firefox extension check this repo : nomoogle-firefox

Installation

  1. Clone or Download the repo.
  2. Go to Extension settings
  3. Enable Developers Mode
  4. Click on "Load Unpackaged" and add the folder you downloaded.

Features

  1. Get google alternatives in one click
  1. Get popup Reminder, Everytime you use a google product
  1. With two special modes

Strict Mode: Block the entire webpage completly, doesn't allow you to move forward.

Redirects: Automatically redirects the page to popular alternative.

Thanks to

❤️ Special thanks to @levelsio. 🙅‍♀Nomoregoogle was an inspiration for this.

License

MIT License




Collapse
 
elmuerte profile image
Michiel Hendriks

A simple Chrome extension that can help you get rid of Google addiction.

Isn't that just perfect irony. 🤣

Collapse
 
sarthology profile image
Sarthak Sharma

Well, all Google Chrome extensions work with All chromium based browsers like Vivaldi, Brave etc. I developed this with Vivaldi.

Collapse
 
shivtaj profile image
Shivtaj Virk

finally we have something which help the developers like us to get rid of google addiction.

Collapse
 
mkenzo_8 profile image
mkenzo_8 • Edited

Hello devs, I am a young guy who is coding a Code Editor on ElectronJS called "Graviton Editor" :)

If you wanna take a look go to the repo :D
Repo-> github.com/Graviton-Code-Editor/Gr...

Thank you!

Collapse
 
lucagez profile image
Luca Gesmundo • Edited

Debucsser - CSS debugging tool with an unpronounceable name.

Debucsser aims to make CSS debugging easier offering an unobtrusive and intuitive interface.

I gladly accept every PR.
Btw, TODO:

  • make a usable chrome extension (very experimental by now)
  • improve default styling of label.

New feature:

  • ability to copy style from selected DOM element on a given webpage.

Repo:
github.com/lucagez/Debucsser

Live demo:
codepen.io/lucagez/full/LMEerQ/

Slack channel (invitation link valid for the next 30 days):
join.slack.com/t/debucsser/shared_...

Contact me for every question or doubt.
First time contributors are SUPER welcomed (as I am one😂)
Thank you for your time,
Gez

Collapse
 
herrfugbaum profile image
Pascal

Hey Luca,

it's been a while since I made my last chrome extension but I'd be happy to help you with it!

I followed you here so you can message me when you follow me back, otherwise you can find some contact options on my profile.

Collapse
 
pwnchaurasia profile image
Pawan Chaurasia

I would also like to contribute in this project.
I have more than decent css and js skills and want to contribute and learn more things

Collapse
 
lucagez profile image
Luca Gesmundo

Edited comment adding slack channel invitation link so we can discuss better.

Collapse
 
alexpereira profile image
Alex Pereira • Edited

wily - CLI for building API templates in Node.js

github.com/alexpereira/wily

Collapse
 
arelstone profile image
Carsten Daurehøj

This could be an interesting project.. If i have the time over the holidays I might contribute

Collapse
 
alexpereira profile image
Alex Pereira

Thank you everyone for your interest in contributing to wily! I created a Discord server for further discussions. Send me a message there! discord.gg/Dze88Pe

Collapse
 
usamatahir profile image
Usama Tahir

I'd love to work on this project.

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

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
 
amit_merchant profile image
Amit Merchant • Edited

Markdownify - A minimal Markdown editor desktop app

GitHub logo amitmerchant1990 / electron-markdownify

📕 A minimal Markdown editor desktop app


Markdownify
Markdownify

A minimal Markdown Editor desktop app built on top of Electron.

Gitter

Key FeaturesHow To UseDownloadCreditsRelatedLicense

screenshot

Key Features

  • LivePreview - Make changes, See changes
    • Instantly see what your Markdown documents look like in HTML as you create them.
  • Sync Scrolling
    • While you type, LivePreview will automatically scroll to the current location you're editing.
  • GitHub Flavored Markdown
  • Syntax highlighting
  • KaTeX Support
  • Dark/Light mode
  • Toolbar for basic Markdown formatting
  • Supports multiple cursors
  • Save the Markdown preview as PDF
  • Emoji support in preview 🎉
  • App will keep alive in tray for quick usage
  • Full screen mode
    • Write distraction free.
  • Cross platform
    • Windows, macOS and Linux ready.

How To Use

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/amitmerchant1990/electron-markdownify
#

I'm looking for contributors for this project. There are some help wanted and some issues tagged under enhancement. But you can pick up whichever you feel like working on.

Regards!

Collapse
 
bulfonjf profile image
bulfonjf

Do you use c#?

Collapse
 
quantumsheep profile image
Nathanael Demacon

Ridiculously Simple Chat - Well, that's a chat ¯\_(ツ)_/¯

You shouldn't expect a lot of this project, it's a simple chat meant to be no more than a chat. Some changes are required so if you feel as contributing to a little project that takes no time to understand, here you go!

Collapse
 
patricia_dugan profile image
patricia_dugan

Traefik is an open source reverse proxy written in Go with a bunch of ⭐️and 400 million DockerHub downloads. 🙂

The Traefik Team is always excited to have new people building with us! If you're a Gopher, come join the super awesome community! traefik.io/#community ❤️

Collapse
 
seiyria profile image
Kyle J. Kemp

deck.zone - Open source tool to create cards for board games.

deck.zone
github.com/seiyria/deck.zone

Got a lot of feature ideas. Lots of possible stuff to do, including:

  • upgrade to modern angular
  • add new features to the created DSL (using nearley)
  • add new features to the UI
Collapse
 
fabiorosado profile image
Fabio Rosado

Opsdroid is a chat-ops bot written in python. We love to help people getting started with open source so please have a look at the project.

Github: github.com/opsdroid/opsdroid
site: opsdroid.github.io

Thank you :D

Collapse
 
hasnayeen profile image
Nehal Hasnayeen

Goodwork, is a project management and collaboration tool for all kind of teams. It is open source and MIT licensed and self-hosted.

Built with Laravel, VueJS, Tailwindcss and other stuff.

You can help by coding,or testing the app or general discussion on product features.

iluminar / goodwork

Self hosted project management and collaboration tool powered by Laravel & VueJS

License Build Status Stable Version Laravel Version VueJS Version Codacy Badge Scrutinizer codecov StyleCI Join on slack

Goodwork

Self hosted project management and collaboration tool inspired by basecamp


Overview | Demo | Installation | Screenshots | Contributing | Supporting | Credits | License


About Goodwork

Goodwork is a simple project management and collaboration tool for all kind of teams. It is open source and MIT licensed. Goodwork is a self-hosted software so no dependency on anyone and only you keep your data.

Goodwork brings you all the components required for your project to run smoothly in one place so that you have single source of truth. Instead of using a collection of tools or service which makes everything messy and hard to find important details from stuff scattered all over the place, Goodwork organizes everything in a central place where everyone in the company knows what to do, knows where things stand and find stuff without having to ask around all the time.

Available in [Arabic, Bahasa…



Collapse
 
bhupesh profile image
Bhupesh Varshney 👾

30-seconds-of-STL - STL snippets which can be understood in 30 seconds or less.

CoderBot - A bot which helps beginners to learn programming.

Suggestions are always welcomed

Collapse
 
sobolevn profile image
Nikita Sobolev

wemake-python-styleguide

We are building the strictest python linter ever! Join us!

wemake-services / wemake-python-styleguide

The strictest and most opinionated python linter ever!

wemake-python-styleguide

wemake.services Build Status Build status Coverage Python Version Documentation Status Dependencies Status


Welcome to the strictest and most opinionated python linter ever.

wemake-python-styleguide is actually a flake8 plugin with some other plugins as dependencies.

The Zen of Python, by Tim Peters
Beautiful is better than ugly
Explicit is better than implicit
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it

Requirements

We have tasks for both newcomers and more experienced developers.

If you know python - you can jump right in!

Developer Experience

We care about providing good Developer Experience. So, you will have:

Collapse
 
iamclaytonray profile image
Clayton Ray

If any designers are interested, I just took over maintaining an icon library for designers + developers. (Programming languages, frameworks, design tools, etc). I've been kind of slow with it since I started maintaining (about a week ago) but it's the holiday season so I'll really be ramping up in January.

There isn't really any programming to be done. Just helping review PRs and triaging issues. I'm almost done rewriting the docs website + now using Parcel (instead of gulp) so after that's done, I wouldn't imagine the code needing to be touched except on occasion for minor updates.

github.com/konpa/devicon

Collapse
 
adamlombard profile image
Adam Lombard

We Hire Remote Jr. Devs is a list of companies known to have hired junior developers for remote positions.

If you work for (or know of) such a company, I'd love to see the list grow!

AdamLombard / we-hire-remote-junior-devs

A list of companies that hire remote junior developers

We Hire Remote Jr. Devs

A list of companies that have been known to hire junior developers for remote positions.

This is not a jobs board — the companies listed below may or may not have open junior roles at this time.

For a list of remote jobs boards see the Awesome Remote Job repo by @lukasz-madon. For a junior-specific (but not necessarily remote) jobs board see jrdevjobs.com.

Company Description
Basecamp Project management
Harris Computer Enterprise software solutions
Health Catalyst Healthcare analytics
Pixelcabin Shopify e-commerce solutions
Sticker Mule Branding and STICKERS!
Toggl Time tracking app

Inspired by this post by @isaaclyman, and this tweet by @dhh


Collapse
 
bhupesh profile image
Bhupesh Varshney 👾 • Edited

30 seconds of standard template library in C++
Contribute here

Contribute to CoderBot : A bot which helps beginners learn programming

Collapse
 
thomasthespacefox profile image
Thomas Leathers

The SBTCVM Project : A project centered around developing balanced ternary virtual machines and related tools.

Our latest virtual machine, SBTCVM Gen 2-9, is in need of developers willing to work on missing sections of the development toolchain, new languages, language adaptations, graphics tools, and other debugging functionality.

The reason SBTCVM can't use many binary tools outside of an IDE, is its base 3 logic: using positive, zero, and negative, as opposed to on or off.

project blog:
sbtcvm.blogspot.com/

project wishlist:
sbtcvm.blogspot.com/p/wishlist.html

Github:
github.com/SBTCVM/SBTCVM-Gen2-9

Collapse
 
bassemibrahim profile image
Bassem

Hey, devs

I just started this new small fun project, Its a workspace chrome extension where users can save their opened tabs for later use. I know there is a lot of extensions out there that do the same thing but, I have never really liked any of them.

It's a lightweight easy fun extension, I just started it last week. So its perfect for first-time contributors.

Totally open for modifications or suggestions, Let's build it together!

github.com/BassemMohamed/Chrome-wo...

Wanna chat about it? hit me up anywhere. that's my Gitter: @bassemmohamed

Collapse
 
lmolivera profile image
Lucas Olivera

I made a tutorial React aimed for beginners who want to just test it so they could decide whether to dedicate some time to it or not and I'm needing feedback about content, if something is confusing or feels odd, etc (Either a pull request or just a comment here).

(Learn React Fast)[github.com/LeWanderer/Learn-React-...]

Collapse
 
gibbok profile image
GibboK

github.com/gibbok/animatelo

Animatelo is a bunch of cool, fun, and cross-browser animations for you to use in your projects. This is a porting to Web Animation API of the fabulous animate.css project.

Any contribution is very welcome!

Collapse
 
shannonreca profile image
Shannon Reca • Edited

Hi all,

I'm always working on something and would love to see a community support my project BKDR in-browser code editor. I reached a point were I was trying implement the ability to add custom extensions, but have yet to return to the project.

recamedia.github.io/Backdoor/
github.com/RecaMedia/Backdoor
github.com/RecaMedia/Backdoor-Release

Contribution is welcome.

Collapse
 
jacobherrington profile image
Jacob Herrington (he/him) • Edited

Solidus is a Rails ecommerce platform. Solidus is used by some awesome brands and there are tons of opportunities to improve the platform.

solidus.io/
github.com/solidusio/solidus

Collapse
 
abraham profile image
Abraham Williams

If you're interested in Flutter, you can follow along with the month of flutter series and grab an open "help wanted" issue from GitHub.

abraham / birb

WIP: Instagram for birds

birb

Instagram for birds


Collapse
 
hpez profile image
Hassan Pezeshk

PHPBignum - A Bignum library for php. The goal is to make a high performance Big number library for php. Will be more than happy to receive any contribution.

github.com/hpez/PHPBignum

Collapse
 
bulfonjf profile image
bulfonjf

Where I can find C# or .Net projects to collaborate?

Collapse
 
yoadev profile image
Younes • Edited

dev.to ? 😝

thepracticaldev / dev.to

Where programmers share ideas and help each other grow


DEV

DEV Community 👩‍💻👨‍💻

The Human Layer of the Stack

ruby version rails version Travis Status for thepracticaldev/dev.to CodeTriage badge

Welcome to the dev.to codebase. We are so excited to have you. With your help, we can build out DEV to be more stable and better serve our community.

What is dev.to?

dev.to (or just DEV) is a platform where software developers write articles, take part in discussions, and build their professional profiles. We value supportive and constructive dialogue in the pursuit of great code and career growth for all members. The ecosystem spans from beginner to advanced developers, and all are welcome to find their place within our community. ❤️

Table of Contents

Contributing

We encourage you to contribute to dev.to! Please check out the Contributing to dev.to guide for guidelines about…


Collapse
 
ben profile image
Ben Halpern

All are very much welcome. As the year winds to a close, we're definitely in a mindset of fixing stuff and prepare for lots of new features in '19.

Collapse
 
yoadev profile image
Younes

I'm learning ruby on rails, I'll be up and running soon 😜

Collapse
 
jamesivings profile image
James Ivings 🎄🇧🇴

makerads.xyz

Looking for contributors!

Collapse
 
thefullstackjonin profile image
Francis Ilechukwu

A Code Igniter library for Outputting Open Graph Meta Tags and other Social Tags (Facebook, Twitter) in your web applications.

github.com/francis94c/og-tags

Collapse
 
shubhadeepb14 profile image
Shubhadeep Banerjee

Android-HTTPLib : A small Android Java library built using HttpURLConnection for handling HTTP POST and GET requests.

github.com/shubhadeepb14/Android-H...

Collapse
 
melezhik profile image
Alexey Melezhik

Tomtit is a Makefile alike task runner tool written on Perl6 with dozens of plugins