Hacktoberfest 2021 is Here 🎃
Christina Gorton

Christina Gorton @coffeecraftcode

About: Community, technical writing, developer advocacy, and instructional design. Courses on LinkedIn, Egghead, Design+Code, and Skillshare.

Location:
Remote/ Costa Rica
Joined:
Jan 16, 2019

Hacktoberfest 2021 is Here 🎃

Publish Date: Oct 1 '21
693 54

Heads up: @nickytonline and I are kicking off Hacktoberfest with a celebration on the DEV Community Twitch stream TODAY! Join us at 9 AM PT/12 PM ET/ 4 PM UTC here


The worldwide celebration of open source projects and contributions is back – and for the eighth year in a row, it’s hosted by our friends over at @DigitalOcean.

We’re excited to follow your journey from Friday, October 1 through Sunday, October 31, 2021 right here on DEV. But before we share exactly how you can participate in the DEV Hacktoberfest celebration in 2021, please let us know if you plan to participate by leaving a comment in this thread. If you’re an open source project maintainer seeking contributions for Hacktoberfest this year, the community would love to hear all about your project here.

Let's talk about how you can participate in Hacktoberfest 2021…

1. Review Open Source Etiquette Guidelines

To ensure you’re making valuable contributions to open source projects this month, we encourage you to check out this open source etiquette guide from last year that will help inform you before making your pull requests. It always helps to review this information – even if you’ve contributed to open source projects before 😊

2. Sign Up

  • Sign up for Hacktoberfest 2021 to participate

3. Make 4 Hacktoberfest Pull Requests

  • Make at least four pull requests (PRs) by October 31 in any participating GitHub-hosted repository/project
  • Your PRs will count toward your participation if they are in a repo with the hacktoberfest topic and once they have been merged, approved by a maintainer, or labeled as hacktoberfest-accepted.
  • Maintainers can opt-in to participate by classifying their projects with the hacktoberfest topic (find a list of opted-in projects here )
  • Any PR with the hacktoberfest-accepted label, submitted to any public GitHub repository, with or without the hacktoberfest topic, will be considered valid.

3. Earn Cool Prizes, Plant Trees

By participating in Hacktoberfest 2021, you'll gain more open source experience and get the chance to earn some Hacktoberfest prizes. For the second year in a row, DigitalOcean is offering an alternative to their traditional Hacktoberfest t-shirt prize: a plant-a-tree alternative! While those Hacktoberfest t-shirts are coveted and amazing, it always feels good to help the planet and reduce waste 🌲

4. Share your Hacktoberfest 2021 Story on DEV

We encourage all participants of Hacktoberfest to share their journeys with us on DEV by using the #hacktoberfest tag. Why? The community always benefits from reading stories about other open source contributions so they can improve their own participation in the ecosystem. Oh, and we’ll also be offering anyone who shares a #hacktoberfest post on DEV (who is also a registered Hacktoberfest participant) a limited edition Hacktoberfest 2021 profile badge. To receive your badge at the end of the month, just keep your eyes out for a post by @thepracticaldev where you'll submit your email and a bit of information about your participation. Don’t miss these badges – once Hacktoberfest 2021 is over, we’ll never be awarding them again. If you'd like a badge on your CodeNewbie Community profile, too, just cross-post your DEV article there this month.

Be sure to follow the tag, as the DEV/Forem team will be publishing our own helpful Hacktoberfest content all month long!

Not sure about what kind of Hacktoberfest post you should share with us? Click here for a Hacktoberfest post template where you can choose between a few ideas — or write your own Hacktoberfest post from scratch.

We can't wait to read your Hacktoberfest story ❤️

5. Join DEV/Forem on Twitch

Throughout the month, @nickytonline and I will be livestreaming about Hacktoberfest! Follow us on Twitch at twitch.tv/thepracticaldev to be notified when a stream begins. 👾

Join us for the first Hacktoberfest stream today at 9 AM PT/12 PM ET/ 4 PM UTC on Twitch

6. Share your Hacktoberfest progress, discuss, and get help

  • Ask a question about Hacktoberfest by using the tags #hacktoberfest and #help (– hint: use this template if you’ve never published a help thread on DEV. Don’t forget to include the #hacktoberfest tag, too!)
  • Discuss your Hacktoberfest journey in this thread
  • Tell us when you've completed all PRs in this thread

7. Contribute to Forem!

For the second year in a row, Forem (the open source software that powers DEV) is actively seeking Hacktoberfest contributions! We would be honored to be amongst your four PRs this month.

>> Check out all the Hacktoberfest-eligible bugs in the Forem codebase

We hope you have a blast contributing to/celebrating open source this month. Tell us all about it here on DEV when you get the chance!

Happy Hacktoberfest 2021 🎃

Comments 54 total

  • Nick Taylor
    Nick TaylorOct 1, 2021

    Friday is here. It's go time! 😎

    If you want to join the Hacktoberfest kickoff, come hang with @coffeecraftcode and me at 4pm UTC on the DEV Twitch stream!

    • Abid
      AbidOct 25, 2021

      How are you adding these embeded card?

  • MasterMind
    MasterMindOct 1, 2021

    super hyped for this year!🔥🔥

  • Shubham Battoo
    Shubham BattooOct 1, 2021

    Hoping people won't start spaming PRs again! Happy Hacktoberfest

  • Shoaib Ahmed
    Shoaib AhmedOct 1, 2021

    Participating for the second time, this time as a Maintainer. Do look at my two repositories for contribution.

    Flutter -> github.com/Shobu95/sewistic_app
    Android (Kotlin) -> github.com/Shobu95/crebits

    • Edward Mike
      Edward Mike Oct 3, 2021

      GreT

    • Victor Loveday
      Victor LovedayOct 26, 2021

      I'll be glad to contribute, watch out for my pull requests, thanks and happy Hacktober Fest

  • Shaiju T
    Shaiju TOct 1, 2021

    Nice 😄

    FYI, @coffeecraftcode Hacktoberfest Etiquette for Contributors is pointing to 2020 post, and the link on that post links to other 2020 posts , its confusing.

    dev.to/devteam/hacktoberfest-etiqu...

    • Christina Gorton
      Christina GortonOct 1, 2021

      Thanks for pointing that out. I believe the links should be fixed now :)

  • Rafael Corrêa Gomes
    Rafael Corrêa GomesOct 1, 2021

    That's awesome! 🙌

  • Yasio
    YasioOct 1, 2021

    Hey. Check out coders-railroad, a fun Hacktoberfest automated project. Add your cart to the HF2021 train by learning how and submitting a PR :) 🚂

    GitHub logo YasiOnFire / coders-railroad

    Fun Hacktoberfest project

    CodersRailroad 🚂

    Netlify Status GitHub contributors PRs Welcome Twitter share

    This is a simple project made for Hactoberfest. An easy entry to Pull Requests. You can add your cart to the HF train by submitting a PR.

    See the train in action: >>> coders-railroad.netlify.app/ <<<

    How to contribute?

    1. Fork repo
    2. Clone your fork
    3. Run yarn
    4. Add your cart to src/assets/data.json and run yarn serve to see your cart
    5. Run yarn test:unit
    6. Create your branch, commit, push, create pull request

    Cart config example:

    {
      "name": "YasiOnFire"
      "text": "Yasio",
      "cart": 1
    }
    Enter fullscreen mode Exit fullscreen mode
    property description
    name your Github name
    text your message to show on cart (max 22 chars)
    cart # of cart to use (see below)

    Avaiable carts:

    __.oO.oOo.oOo.oOo.__
    |                  | 
    |        #0        | 
    "OO--------------OO"=
                          
    _____________________ 
    |                   | 
    |        #1         | 
    "OO---------------OO"=
      ________________
     |                |  
     |                |  
    _|       #2       |_ 
    "OO--------------OO"=
          _________
     ____||_______||____
    |
  • Johannes Lichtenberger
    Johannes LichtenbergerOct 1, 2021

    You're invited to work on a database system, tailored to store and query the full history of your data. The system stores a huge persistent tree of index trees in a log-file, but we also plan to store databases in a distributed log as for instance Apache Kafka or Apache Bookkeeper.

    Any help is greatly appreciated. You don't have to be a database expert. You can also work on several smaller issues as well as on custom made SieixDB HTTP clients for different languages.

    GitHub logo sirixdb / sirix

    SirixDB is a temporal, evolutionary database system, which uses an accumulate only approach. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach called sliding snapshot.

    An Evolutionary, Accumulate-Only Database System

    Stores small-sized, immutable snapshots of your data and facilitates querying the full history

    Tweet

    Follow

    Download ZIP | Join us on Slack | Community Forum

    Working on your first Pull Request? You can learn how from this free series How to Contribute to an Open Source Project on GitHub and another tutorial: How YOU can contribute to OSS, a beginners guide

    "Remember that you're lucky, even if you don't think you are, because there's always something that you can be thankful for." - Esther Grace Earl (tswgo.org)

    SirixDB uses a huge persistent (in the functional sense) tree of tries, wherein the committed snapshots share unchanged pages and even common records in changed pages. The system only stores page-fragments instead of full pages during a commit to reduce write-amplification. During read operations, the system reads the page-fragments in parallel to reconstruct an in-memory page.

    SirixDB currently…




  • Michael Otu
    Michael Otu Oct 1, 2021

    How do you help others to participate?

  • Muhammad Awais
    Muhammad AwaisOct 1, 2021

    Looking for @hacktoberfest contributions and you are an @angular developer looking for a @github repo?

    Here you go:
    github.com/muhammadawaisshaikh/com...

  • Folger Fonseca
    Folger FonsecaOct 2, 2021

    is there a discord channel for hackoctoberfest 2021?

  • Bobby
    BobbyOct 2, 2021
    • Bobby
      BobbyOct 15, 2021

      Just completed the challange 🙌

  • Jones Zachariah Noel
    Jones Zachariah NoelOct 2, 2021

    Howdy Devs!! This is my first hacktoberfest. Looking to contribute with PRs to repos based on AWS Serverless tech stack, NodeJS, VueJS, React JS. Please suggest with your comments.

  • Stephan Reynolds ✪
    Stephan Reynolds ✪Oct 2, 2021

    Super 😎

  • Noam Yogev
    Noam YogevOct 2, 2021

    Hey there code monsters!!
    Welcoming contribution here: github.com/noamyogev84/ConcurrentP...
    and here:
    github.com/noamyogev84/HttpClient....

  • Ashish2194
    Ashish2194Oct 2, 2021

    Hey Team,
    Looks like even after creating a PR, the progress count does not update. I have created a PR against a repo with hacktoberfest label but still its showing 0. Please helpppp!
    @nickytonline

  • Sachin Chaurasiya
    Sachin ChaurasiyaOct 2, 2021

    This is my first time , very excited.
    Happy hacktober fest 🎉.

  • TechGirl007
    TechGirl007Oct 3, 2021

    Just FYI:

    freeCodeCamp / freeCodeCamp has been identified as NOT PARTICIPATING in the event. :(

  • Arafat Tehsin
    Arafat TehsinOct 3, 2021

    If you're a .NET person then I have created a list of some cool projects participating in the Hacktoberfest.

    dev.to/arafattehsin/hacktoberfest-...

  • Pacharapol Withayasakpunt
    Pacharapol WithayasakpuntOct 3, 2021

    As for me, contributions are welcomed here.

    GitHub logo rep2recall / r2r-cli

    CLI and programmability-focused memorizing flashcard app.

    GitHub logo zhquiz / zhquiz

    Quiz for Chinese Hanzi, Vocab and Sentence daily!

    You can also ask more of my project to join Hacktoberfest, for example the popular ankisync2.

    I will try to make meaningful PR's this month too.

  • Levminer
    LevminerOct 3, 2021

    If anyone is looking for a project:
    github.com/Levminer/authme
    Authme is a simple cross platform two-factor authentication app for desktop.

  • Manuel Alférez Ruiz
    Manuel Alférez RuizOct 3, 2021

    Hey folks!
    If you are looking for some projects to contribute to, check this out:

    Chatcus 🌵

    Description:

    A chat application using React.js and Socket.IO
    github.com/manuelalferez/chatcus
    reactjs | tailwindcss | socketio | chat-application

    • ayeolakenny
      ayeolakennyOct 7, 2021

      Ill be glad to contribute, whatch out for my pull request, thanks and happy hacktober fest

  • Filip
    FilipOct 4, 2021

    Happy hacktoberfest everyone 🐱‍🏍
    For all those who need to track users idleness on their ReactJS apps, feel free to contribute

    GitHub logo filipjelic / react-activity-detector

    Small package to help you check whether user is idle or active.

    react-activity-detector 😴

    npm License Build Status

    Activity detector is a package which makes it simple to track if your user is still idle or active.

    Install

    $ npm install --save react-activity-detector
    

    How to use

    Basic example

    import ActivityDetector from 'react-activity-detector';
    
    const customActivityEvents = [
        'click',
        'keydown',
    ];
    
    const signOut = () => {
    console.log("The user is loged out");
    }
    
    <ActivityDetector activityEvents={customActivityEvents} isActive={true} timeout={5*1000} signOut={signOut}/>
    Enter fullscreen mode Exit fullscreen mode

    Parameter options

    • isActive: Boolean value indicating if the AD is active or not.
    • timeout time in milliseconds which will trigger signOut
    • activityEvents: events used to detect if the user is active or not. Default list of Activity Events is ['click', 'mousemove', 'keydown', 'DOMMouseScroll', 'mousewheel', 'mousedown', 'touchstart', 'touchmove', 'focus']. If none event is sent the list…
  • wkw
    wkwOct 4, 2021

    Happy Hacktoberfest! We invite you to contribute NocoDB.

    NocoDB is an open source Airtable alternative.

    NocoDB works by connecting to any relational database and transforming them into a smart spreadsheet interface! This allows you to build no-code applications collaboratively with teams. NocoDB currently works with MySQL, PostgreSQL, Microsoft SQL Server, SQLite, Amazon Aurora & MariaDB databases.

    Also NocoDB's app store allows you to build business workflows on views with combination of Slack, Microsoft Teams, Discord, Twilio, Whatsapp, Email & any 3rd party APIs too. Plus NocoDB provides programmatic access to APIs so that you can build integrations with Zapier / Integromat and custom applications too.

    GitHub logo nocodb / nocodb

    🔥 🔥 The Open Source Airtable Alternative - Powered by Vue.js ❤️

    NocoDB
    🎃 The Open Source Airtable Alternative 🎃

    Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet

    Build Status Node version Twitter

    WebsiteDiscordTwitterDocumentation

    The Open Source Airtable Alternative - works on MySQL, Postgres SQL Server & MariaDB

    NocoDB - The Open Source Airtable alternative | Product Hunt

    Quick try

    1-Click Deploy

    Heroku


    Deploy NocoDB to Heroku with 1-Click


    Using Docker

    docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest
    Enter fullscreen mode Exit fullscreen mode

    To persist data you can mount volume at /usr/app/data/.

    Using Npm

    npx create-nocodb-app
    

    Using Git

    git clone https://github.com/nocodb/nocodb-seed
    cd nocodb-seed
    npm install
    npm start
    

    GUI

    Access Dashboard using : localhost:8080/dashboard

    Join Our Community


    Screenshots

    2

    1

    7

    5

    6

    3

    4

    11

    10

    8

    9

    Features

    Rich Spreadsheet Interface

    •  Search, sort, filter, hide columns with uber ease
    •  Create Views : Grid, Gallery, Kanban, Gantt, Form
    •  Share Views : public & password protected
    •  Personal & locked Views
    •  Upload images to cells (Works with S3, Minio, GCP, Azure, DigitalOcean, Linode, OVH, BackBlaze)
    •  Roles : Owner, Creator, Editor, Viewer, Commenter, Custom Roles.
    •  Access Control : Fine-grained access control even at database, table & column…
  • Raydelto Hernandez
    Raydelto HernandezOct 4, 2021

    I'll participate :)

  • Curious Paul
    Curious PaulOct 5, 2021

    Yes I will be participating

  • Burhanuddin Ahmed
    Burhanuddin AhmedOct 6, 2021

    Hi everyone.

    I have one good first issue for anyone who want to make your first PR

    github.com/burhanahmeed/chat-whats...

  • Noam Yogev
    Noam YogevOct 6, 2021

    Yo yo yo calling all code munchers! :)
    come help us out at:
    github.com/noamyogev84/HttpClient....

    and:
    github.com/noamyogev84/ConcurrentP...

  • Budibase
    BudibaseOct 6, 2021

    Hello hackers and happy Hacktoberfest! We welcome and invite you to contribute Budibase.

    Budibase is an open-source low code platform for building internal tools, and a modern alternative to Retool, Outsystems, and Mendix.

    From start to finish, it's possible to build an internal tool in just a few minutes.

    Budibase is different from other platforms, you can choose to build internal tools using Budibase's own database, or load data from MySQL, PostgreSQL, MS SQL, MongoDB, and more. When it comes to building your interface, you can select from a catalog of accessible components. Budibase internal tools work on mobile, tablet, and desktop.

    And what's truly special, is Budibase has its own automation interface for automating the manual processes within workplaces - it also integrates with Zapier, Integromat, Slack, and more.

    It's possible to deploy Budibase using Docker, K8s, Digital Ocean. We launch our new Cloud platform in a couple of days 🚀

    We appreciate all contributions and thank-you!

    Joe [Cofounder of Budibase]

    Check out our repo:

    github.com/Budibase/budibase

  • Max Programming
    Max ProgrammingOct 7, 2021

    I invite everyone to contribute to a project I made to easily find eligible participating repositories in the Hacktoberfest 2021!

    hacktoberfest-projects.vercel.app
    Would love to get contributions there too!

  • Eldad A. Fux
    Eldad A. FuxOct 7, 2021

    Appwrite is welcoming new contributors with lots of beginner friendly issues: github.com/appwrite/appwrite

  • Prashant Ghildiyal
    Prashant GhildiyalOct 7, 2021

    Happy Hacktoberfest everyone, we would love for you to contribute to Devtron.

    Devtron is honoured to celebrate it's 1st hacktoberfest with the community all across the globe. Devtron is an an Opensource End-to-End Software Delivery workflow for Kubernetes. It leverages popular DevOps tools to provide a No-Code, Unified Heroku-like Experience for Kubernetes.
    You can find more details here

    You can contribute to our repos like:

    1. Devtron
    2. Silver Surfer

    You can also contribute in terms of Blogs and Videos:

    1. Community Contribution

    We can't wait for all the passionate developers to share their insights and contributions with us. Finally, we have great giveaways planned ahead.
    You can find our repo Devtron here:

    GitHub logo devtron-labs / devtron

    Software Delivery Workflow For Kubernetes

  • Posandu
    Posandu Oct 8, 2021

    Happy Hacktoberfst!
    For those who are looking to contribute, Here's a repo.
    github.com/Tronic247/material

  • Nick Taylor
    Nick TaylorOct 8, 2021

    @coffeecraftcode and me did a Hacktoberfest stream to get you prepped for Hacktoberfest, but also for contributing to Forem. Let's goooo!

  • Fum
    FumOct 9, 2021

    Hi All,

    The Inspirezone GitHub organisation is accepting contributions for a series of "TeachMeLikeIm5" repositories.
    We are accepting code snippet style contributions on beginner friendly tutorials for JavaScript, Python, C and Bash.

    Consider grabbing an issue in any one of these repositories!

    GitHub logo inspirezonetech / TeachMeJavaScriptLikeIm5

    Teach the JavaScript programming language using a collection of super beginner friendly tutorials and challenges.


    GitHub logo inspirezonetech / TeachMePythonLikeIm5

    Teach the Python programming language using a collection of super beginner friendly tutorials and challenges.


    GitHub logo inspirezonetech / TeachMeCLikeIm5

    Teach the C programming language using a collection of super beginner friendly tutorials and challenges.


    GitHub logo inspirezonetech / TeachMeBashLikeIm5

    Teach the Bash programming language using a collection of super beginner friendly tutorials and challenges.

  • Jaykef
    JaykefOct 13, 2021

    I'm all in:)

  • Noam Yogev
    Noam YogevOct 15, 2021

    YO DEV TO'S what's up??
    Please come and contribute with some cool easy issues in:

    github.com/noamyogev84/ConcurrentP...

  • ARJUN WANKHEDE
    ARJUN WANKHEDEOct 19, 2021

    4 PR's done
    Today I successfully merged my 4 pull request's. So I thought to share this happy moments with you all.

  • abhityagi09
    abhityagi09Oct 21, 2021

    Welcome to my repository. You can contribute here github.com/abhityagi09/lifestyle_s... for hacktoberfest

  • Lars Wächter
    Lars WächterOct 23, 2021

    Feel free to contribute to listing.js.

    Happy Hacktoberfest!

  • Abid
    AbidOct 25, 2021

    I have uploaded 10 audio datasets on DAGsHub using DVC and 12 PR on GitHub. Just waiting for my swag and Dev Badge.

    GitHub logo DAGsHub / audio-datasets

    open-source audio datasets

    Open-source Audio Datasets

    audio-catalog

    Hacktoberfest is a month-long virtual festival of open source! Participants are giving back to the community by completing pull requests, participating in events, and donating to open-source projects. This project is part of Hacktoberfest 2021, where participants enrich the open-source audio datasets hosted on DagsHub.

    Quick Start to Contribution

    What does the DagsHub community contribute?

    This year we'd like to focus our contribution on the audio domain. For that, we added audio data catalog capabilities to DagsHub! You can now upload audio files to DagsHub and see its spectrogram, wave, and even listen to it! You can see a vivid example of this (extremely cool) feature in our Librispeech-ASR-corpus project.

    audio-catalog

    To help audio practitioners leverage this new feature…

  • Panayiotis Georgiou
    Panayiotis GeorgiouOct 27, 2021

    Hacktoberfest 2021 🏆
    Done ✅ #Hacktoberfest

  • Fum
    FumOct 28, 2021

    Bible Before Bread is a Gatsby based website project to encourage a daily habit of reading the bible ✝️
    If it interests you check it out and give a star, we'll appreciate contributions during Hacktoberfest and beyond 😃

    GitHub logo funbeedev / BibleBeforeBread

    BibleBeforeBread.com is a website to encourage a daily habit of reading God's word through featured verses and a variety of interactive features.

    BibleBeforeBread

    Bible Before Bread - Read your bible before your breakfast

    📜 About 📜

    BibleBeforeBread is a website to encourage a daily habit of reading God's word through featured verses and a variety of interactive features. This is a work in progress with the aim of creating unique web app features that will provide a fun way to interact with scripture and ultimately bring you closer to our Lord Jesus Christ ✝️.

    Want to get involved in this project? Contributions are welcome!
    Read the CONTRIBUTING rules and see the ISSUES section for ways you can help out.

    ⚙️ Useful to know ⚙️

    Website domain is BibleBeforeBread.com.

    Hosted on Netlify.

    Built using Gatsby, a React-based framework.

    New to Gatsby? Follow the Gatsby tutorials to learn about how Gatsby works.

    This site uses the gatsby-starter-hello-world repo on GitHub as the base. You may read through that repo to understand…

Add comment