DEV Community ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

Cover image for Hacktoberfest 2020 โ€” Who's looking for contributors?
dev.to staff for The DEV Team

Posted on

Hacktoberfest 2020 โ€” Who's looking for contributors?

Update 10/2/20: If youโ€™d like your project to be eligible for Hacktoberfest contributions, you must classify it as a Hacktoberfest Project.


Hacktoberfest 2020 is coming up on October 1st!

Starting now through the end of Hacktoberfest, maintainers can drop links to/information on their projects in the comments below. The goal? To find helpful contributors seeking projects to improve in the name of Hacktoberfest!

Participants can use this thread as a reference for projects that are actively seeking contributions ๐ŸŽ‰

P.S. Maintainers: Wondering how you can get your repos in tip-top shape for contributors? Take a look at this article.

P.P.S. If you'd like to find a way to lend your expertise to this year's group of open source newbies participating in Hacktoberfest, Raise.dev's Hacktoberfest Helpdesk is the perfect opportunity! You can volunteer for paired programming and Q&A sessions via Twitch and more! A few of the DEV/Forem team will be helping out at this helpdesk โ€” hope to see you there!

Top comments (216)

Collapse
 
amrutaranade profile image
Amruta Ranade • Edited on

Code newbies and new open source contributors -- help us build our repository of CockroachDB To-Do apps: github.com/cockroachdb/cockroachdb...

Docs enthusiasts -- help us improve our docs: github.com/cockroachdb/docs/issues...

Go developers -- help us improve our code: github.com/cockroachdb/cockroach/i...

Detailed contributing guide: github.com/cockroachdb/cockroach/b...

Collapse
 
dabjazz profile image
Yash_Jaiswal

Thanks for sharing the resources. I would like to participate in this challenge and will start my journey of open-source. I have some experience with flutter and I am studying core java now. I will do everything I am capable of doing.

Collapse
 
lexoskeleton profile image
lex

Thanks for sharing your repo, Amruta! Just checking - is it okay for several folks to contribute to/open pull requests for each language-specific to-do issue, or are you accepting one PR per issue?

Thank you!

Collapse
 
justobioma profile image
Obioma Osuagwu

I am excited to participate in the Cockroachdb challenge.
I hope to turn it in on time.
Thanks for the encouragement
Regards
@justobioma

Collapse
 
katieraby profile image
Katie Raby

Thank you for posting this! I'm delighted to have contributed to open source for the first time this evening. Thanks for the opportunity.

Collapse
 
amrutaranade profile image
Amruta Ranade

Congratulations on your first contribution! Merged the PR!!

Collapse
 
jayehernandez profile image
Jaye Hernandez • Edited on

Always on the look out for new contributors over at Letra! A beginner friendly repo perfect to start your first contribution to open source.

Tech Stack: Vue.js and Node.js

GitHub logo jayehernandez / letra-extension

Passively learn a new language every time you open a new tab

Title

Hey there! This repository is currently on VACATION MODE ๐Ÿ

โš ๏ธ Commenting and opening issues or PRs won't be allowed for a while. You can still fork the repo, leave a star, and use the extension. Just taking a break from maintaining this repo, back soon. For any urgent concerns, feel free to reach out to me on Twitter. Thank you!

Version Documentation Maintenance License: MIT Twitter: jayehernandez_

Passively learn a new language every time you open a new tab.

Letra - Passively learn a new language every time you open a new tab | Product Hunt Embed

Download Chrome Extension

Main Screenshot

โœจ Features

  • New word everyday
  • Listen to the word in the chosen language
  • New inspirational quote about learning
  • Dark Interface

๐ŸŒŽ Supported Languages

  • ๐Ÿ‡ฟ๐Ÿ‡ฆ Afrikaans
  • ๐Ÿ‡ธ๐Ÿ‡ฆ Arabic
  • ๐Ÿ‡ง๐Ÿ‡ฉ Bangla
  • ๐Ÿ‡ง๐Ÿ‡ท Brazilian Portuguese
  • ๐Ÿ‡จ๐Ÿ‡ณ Chinese (Simplified)
  • ๐Ÿ‡น๐Ÿ‡ผ Chinese (Traditional)
  • ๐Ÿ‡ญ๐Ÿ‡ท Croatian
  • ๐Ÿ‡ณ๐Ÿ‡ฑ Dutch
  • ๐Ÿ‡ต๐Ÿ‡ญ Filipino
  • ๐Ÿ‡ซ๐Ÿ‡ท French
  • ๐Ÿ‡ฉ๐Ÿ‡ช German
  • ๐Ÿ‡ฌ๐Ÿ‡ท Greek
  • ๐Ÿ‡ฎ๐Ÿ‡ณ Hindi
  • ๐Ÿ‡ฎ๐Ÿ‡น Italian
  • ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesian
  • ๐Ÿ‡ฏ๐Ÿ‡ต Japanese
  • ๐Ÿ‡ฐ๐Ÿ‡ท Korean
  • ๐Ÿ‡ต๐Ÿ‡ฑ Polish
  • ๐Ÿ‡ท๐Ÿ‡บ Russian
  • ๐Ÿ‡ช๐Ÿ‡ธ Spanish
  • ๐Ÿ‡ธ๐Ÿ‡ช Swedish
  • ๐Ÿ‡ฎ๐Ÿ‡ณ Tamil
  • ๐Ÿ‡น๐Ÿ‡ญ Thai
โ€ฆ




Collapse
 
vaibhavkhulbe profile image
Vaibhav Khulbe

๐Ÿ’ฏ% recommended for beginners ๐Ÿ”ฅ

Collapse
 
jayehernandez profile image
Jaye Hernandez

Thanks Vaibhav!! ๐Ÿคฉ

Collapse
 
rahil1304 profile image
Rahil Sarvaiya

This is my first shot at Hacktoberfest, looking forward to contribute here ๐Ÿ™Œ๐Ÿป

Collapse
 
jayehernandez profile image
Jaye Hernandez

Will be waiting for your contribution! ๐Ÿฅณ

Thread Thread
 
dennislwm profile image
dennislwm

Hi,
Nice work. I was wondering if this extension could be customized for other text, such as quote of the day. Will it be difficult to modify the code or is the code modular?

Sorry, if this is off-topic. Rgds

Thread Thread
 
jayehernandez profile image
Jaye Hernandez

Sorry for the late reply, haven't been able to visit DEV in a while. Technically this is possible, code is quite modular! But for the quote of the day, since it's a language learning app, I'd like for the quotes to be solely related to that for now. :)

Collapse
 
ayyelle profile image
Anna

This is so cool! Despite being a software developer for the last few years, this year would be my first year contributing to Hacktoberfest and your project looks so open-source beginner-friendly, I'm already looking at how to contribute!

Collapse
 
jayehernandez profile image
Jaye Hernandez

Thank you for the kind words, Anna! Looking forward to your contribution this Hacktoberfest!

Collapse
 
mviolet profile image
Maria Belan-Crawford

This is a great project!! Definitely beginner friendly. Thanks for posting it here!

Collapse
 
jayehernandez profile image
Jaye Hernandez

Thank you for contributing as well! ๐Ÿ˜Š

Collapse
 
agustito37 profile image
Agustรญn • Edited on

Alo! If you are interested in React Native or not, you are more than welcome to contribute to this new project we are doing to manage Styles.

We have different kinds of issues to work on: code, docs, tests and more.

GitHub logo rootstrap / react-native-use-styles

A classy approach to manage your react native styles.

A classy approach.

Did you ever want to organize your styles properly? This library contains an easy to use API that lets you organize your styles in a classy way.

Installation

npm install react-native-use-styles --save

Usage

Using styles

import useStyles from './my-namespaced-styles';
const component = () โ‡’ {
  const s = useStyles();
  return (
    <Text styles={s`.global .namespaced`}>
      Hello World
    </Text>
  );
}

Note that we are classy now, and nobody would deny it. Next we'll define our .global and .namespaced style to use them in our components as we are doing in this example.

Global styles

global-styles.js

import { GlobalStyles } from 'react-native-use-styles';

GlobalStyles({
  global: 'flex:1 fx:dir:row'
});

We are using aliases or shortcuts to define our styles. This is equivalent to do:

import { GlobalStyles } from
โ€ฆ
Collapse
 
wangxiangustc profile image
WangXiangUSTC • Edited on

Hello everyone, welcome to participate in the Chaos Meshยฎ project. Chaos Meshยฎ is a cloud-native Chaos Engineering platform that orchestrates chaos on Kubernetes environments. In addition, Chaos Meshยฎ is a Cloud Native Computing Foundation sandbox project. You can visit chaos-mesh.org for more details.

We prepare some issues for Hacktoberfest, include:

  • Code enhancement
  • Documents
  • Test cases

You can look at this Hacktoberfest issue list and choose one you are interested in to complete. If you have any questions, you can join Slack channel to discuss.

Collapse
 
daviddalbusco profile image
David Dal Busco

DeckDeckGo is an open source editor for presentations.

If you can give us a hand, that would be awesome ๐Ÿ’ช.

I flagged some hacktoberfest features accessible for different levels, from Documentation to CSS, JavaScript, Stencil, Workbox or Markdown.

GitHub logo deckgo / deckdeckgo

The web open source editor for presentations

DeckDeckGo logo

DeckDeckGo - The open source web editor for presentations. ๐Ÿš€

Create a PWA presentation using either our online editor or our developer kit with HTML or Markdown.

Cherry on the cake ๐Ÿ’๐ŸŽ‚ DeckDeckGo comes with a Progressive Web App to remote control your slides. ๐Ÿ“ฑ


Website Website GitHub release Chat on Slack Tweet


Table of contents

Getting Started

Start your new presentation using our ๐Ÿ‘‰ online Editor ๐Ÿ‘ˆ or as a developer by following the quick Getting Started guide.

Documentation

The developers' documentation is available online at docs.deckdeckgo.com.

Contributing

Are you interested to contribute to our open source project? That would be awesome ๐Ÿ‘ Have a look to our contributing guide to get started.

Progressive Web Apps

Project Version Online Links Changelog
Studio version deckdeckgo.com README CHANGELOG
Remote control version deckdeckgo.app README CHANGELOG
Documentation version docs.deckdeckgo.com README CHANGELOG
Demo version demo.deckdeckgo.com Repo CHANGELOG

Web Components

Project Package Version Links
โ€ฆ
Collapse
 
brunvez profile image
Bruno Vezoli

github.com/rootstrap/exception_hunter written in Ruby and always looking for new contributions/ideas ๐Ÿ˜‰

Collapse
 
derekcrosson profile image
Derek Crosson

Hey, Bruno! Can I just pick up an issue and make a PR or should I add a comment saying that I'm working on it? I wanna make a contribution this weekend.

Collapse
 
brunvez profile image
Bruno Vezoli

Sure just comment that youโ€™ll be working on it and if you need any help just ping me!

Thread Thread
 
derekcrosson profile image
Derek Crosson

Awesome! Thanks, Bruno :)

Collapse
 
kaozdl profile image
Kalil de Lima • Edited on

At Django Drip Campaigns we are always looking for new contributors!

This package allows an easy filtering for sending automated email to your app users

github.com/rootstrap/django-drip-c...

Collapse
 
vonage profile image
Vonage Developer Relations Team • Edited on

Vonage has you covered for Hacktoberfest!

We're super excited to be partnering for Hacktoberfest 2020 and we've been busy collecting and creating resources to make your experience a success โœจ

โญ๏ธHacktoberfest Hub - including a list of suggested repos
โญ๏ธCurated GitHub Issues
โญ๏ธHelp improve our Docs - no code necessary

Collapse
 
ruskibenya profile image
ruskibenya

๐Ÿ™Œ๐Ÿฅณ

Collapse
 
mikaelapisani profile image
mpisani

Hello, if you like machine learning and contribute to open source, here at Rootstrap we have a couple of projects with some registered issues.

Those projects are:

We hope you like them and start to work with them. Thanks!

Collapse
 
andrewbrown profile image
Andrew Brown ๐Ÿ‡จ๐Ÿ‡ฆ

#100DaysOfCloud needs your help

Our community is about providing support and a personal network when learning cloud computing. We have multiple open-source projects that need volunteers.

The Challenge

  1. Read about the challenge and register at #100DaysOfCloud.com
  2. Join the Discord Channel
  3. Copy the 100DaysOfCloud/100DaysOfCloud Journey Template
  4. Use the Micro, Short or Long Day Journey Template and document your day-to-day progress.
  5. Update your main README to link back to your Day Journey article
  6. If you need ideas go to #100DaysOfCloudIdeas

How to use this template:

Fill in your details where you see this icon โœ๏ธ We have provided a sample Day Journey entry staring at 0. You can delete this example.

[โœ๏ธ Your Name]'s Cloud Journey

[โœ๏ธ Introduce yourself]

[โœ๏ธ Tell us why you started this challenge]

[โœ๏ธ Tell us where you want to be at the end of the challenge]

Stepping out the door

  • โ˜๏ธ 1 > My First Day
  • โ˜๏ธ 2 &gt
  • โ˜๏ธ 3 &gt
  • โ˜๏ธ 4 &gt
  • โ˜๏ธ 5 &gtโ€ฆ

Join our Discord and message us in the #100-days-volunteers channel

Collapse
 
reobin profile image
Robin Gagnon • Edited on

Anyone is welcome to contribute to vimcolorschemes.com ๐ŸŽ‰

The work is mostly frontend, but there is stuff to do on the data fetching side of the project for more advanced users. I'm also looking for feedback and improvements to the documentation.

Frontend stack:

  • Gatsby (React)
  • JavaScript
  • Scss
  • MongoDB
  • Jest

Data is fetched and generated with the following techs:

  • Python
  • VimScript
  • MongoDB

There are already some issues that can be worked on right away, and I'm preparing more for October 1st.

GitHub logo reobin / vimcolorschemes

Find the best vim color schemes around

vimcolorschemes logo

Find the best vim color schemes around

visitors stars version license All contributors

Gatsby React JavaScript Scss Jest MongoDB

demo light theme demo dark theme

Welcome ๐ŸŽ‰

vimcolorschemes is a small constellation of projects working on the common goal of building the ultimate resource for vim users to find the perfect color scheme for their development environment.

The focus here is always on the content. The simple design of the website makes the color schemes the focal point of every page. Speed and accessibility are also part of the core mission of vimcolorschemes.

Key features ๐Ÿš€

  • Daily updated list of hundreds of vim color scheme repositories
  • Awesome vim (or arrows) key bindings to quickly navigate through the whole site

Get Involved

vimcolorschemes is aimed to be a collaborative project, and you are invited to help. All types of involvement are welcome!

Developers, check out the development guide to start writing code and contribute.

Issues

Bugs and feature requests are welcome. Make sure to follow the issueโ€ฆ




Collapse
 
fennecdjay profile image
Jรฉrรฉmie Astor

Gonna check this repo ๐Ÿ˜„

Collapse
 
frenchcooc profile image
Corentin • Edited on

Sharing Pizzly - github.com/Bearer/Pizzly

GitHub logo Bearer / Pizzly

The simplest, fastest way to integrate your app with an OAuth API ๐Ÿ˜‹

What's the challenge during Hacktoberfest? We aim to reach 100 APIs readily available for Pizzly developers. Including new ones such as Soundcloud, Mailchimp, Pagerduty, Pipedrive, etc.

Why helping that project? Pizzly is an API Integration Manager. It helps developers use APIs at a faster path and in a much more reliable way. Consider Google Sheets API, it takes x10 fewer minutes with Pizzly than doing it on your own (source).

Where to start? ๐Ÿ‘‰ Look at the issues opened specially for the event. Happy hacking!

Collapse
 
sygmei profile image
Sygmei

Hello Hacktoberfestians :) !

ร–bEngine
I'm working on a 2D game engine using Lua for scripting !
The engine is still in alpha but there is already some games made with it :)
I've been working on it for more than 6 years and I'll keep working on it to provide the best and easiest 2D game engine ever to the gamedev community (that's my goal at least) !
There is a lot of issues flagged with Hacktoberfest you can help out with (see in the links).

What can I help with ?
๐Ÿ–Œ๏ธ Helping with the Engine's Canvas system
๐Ÿค– Helping with the Android port of ร–bEngine
๐Ÿ•ธ๏ธ Helping with the HTML5 port of ร–bEngine
๐ŸŽ Helping with the iOS port of ร–bEngine
๐Ÿง Helping with creation of Linux packages
โš™๏ธ Improving the CI/CD pipeline of ร–bEngine
๐ŸŽจ Helping with designing the brand new UI for ร–bEngine (UI/UX)
๐Ÿ“ Help with the Networking part of ร–bEngine
๐ŸŽฎ Create games with ร–bEngine and give your feedback
โ“ Have another idea to help improve the engine ? Go ahead and talk about it with us on Discord or create an issue !

Links
๐ŸŒ ร–bEngine Website : obengine.io
๐Ÿ’ฌ ร–bEngine Discord : discord.gg/32CamB8
๐ŸŒณ ร–bEngine's GitHub : github.com/Sygmei/ObEngine
๐ŸŽƒ Hacktoberfest Issues : github.com/Sygmei/ObEngine/issues?...

If you have any questions, do not hesitate to contact me on the ร–bEngine Discord server :)

Collapse
 
mithil467 profile image
Mithil Poojary

Hello! ๐Ÿ‘‹
I am Mithil.
And I present to you... Mitype!

GitHub logo Mithil467 / mitype

Typing speed test in terminal

โŒจ Mitype โŒจ

Typing Speed Test in Terminal


Mitype is a program to test (and hence improve) your typing speed right from the ease of your terminal.

Written completely in python with no external dependencies!

โœจ Main Features

  • ๐Ÿ–ฅ๏ธ Cross-platform
  • ๐ŸŽฆ See your replay
  • ๐Ÿ Supports Python 2 and 3
  • ๐Ÿ“ Choose custom text input
  • ๐Ÿ…ฐ๏ธ 6000 text samples
  • ๐ŸŒˆ Colored texts

๐Ÿ”ง Install

Mitype can be easily installed by:

pip install mitype

๐Ÿ“ˆ Usage

Once installed, you can run it simply as:

mitype

You can also customize each run by specifying the following options as:

  • -f FILENAME, --file FILENAME Uses contents of file as sample text.
  • -d N, --difficulty N N can be in range [1, 5] with 1 being the easiest. This decides the length of the text.
  • -i ID, --id ID ID can be in range [1, 6000].

You can quit mitype anytime by pressing the ESCโ€ฆ




I would really love to have your contributions to it!
It is really easy to work with, and just requires knowledge of python and no extra modules. All modules used are in-built. I have set up some issues that you can help me with! And I plan to add more if things go well :)

Do try it out and let me know feedback and new feature ideas! โœŒ๏ธ

Collapse
 
ayyelle profile image
Anna

Your project seems very cool and I'm interested in contributing. I've never worked on a command line tool before, do you have any documentation or guides for how to set up your project locally for development purposes? Thanks! :D

Collapse
 
mithil467 profile image
Mithil Poojary • Edited on

Hi Anna ๐Ÿ‘‹
Thanks for your interest! The instructions you are looking for are given inside BUILD.md. I realised that build document wasn't mentioned anywhere in the contribution guideline. I've added the link there as well now :)

Thread Thread
 
ayyelle profile image
Anna

Perfect, thank you!

Collapse
 
yoursunny profile image
Junxiao Shi

Every Hacktoberfest, I go to github.com/DefinitelyTyped/Definit... and submit a few more type definitions.
Each takes me less than an hour, and greatly benefits the TypeScript development experience for rest of the year.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

Become a Moderator Do you want us to help make DEV a better place?

Fill out this survey and help us by becoming a tag moderator here at DEV.