DEV Community

Cover image for Hacktoberfest 2021 is Here 🎃

Hacktoberfest 2021 is Here 🎃

Christina Gorton on October 01, 2021

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 E...
Collapse
 
wingkwong profile image
wkw

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…
Collapse
 
pghildiyal profile image
Prashant Ghildiyal • Edited

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

Collapse
 
nickytonline profile image
Nick Taylor • Edited

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!

Collapse
 
kingabzpro profile image
Abid

How are you adding these embeded card?

Collapse
 
shobu95 profile image
Shoaib Ahmed

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

Collapse
 
vicviral profile image
Victor Loveday

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

Collapse
 
shobu95 profile image
Shoaib Ahmed

looking forward to it.

Collapse
 
bemmio profile image
Edward Mike

GreT

Collapse
 
shubhambattoo profile image
Shubham Battoo

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

Collapse
 
manuelalferez profile image
Manuel Alférez Ruiz

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

Collapse
 
ayeolakenny profile image
ayeolakenny

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

Collapse
 
maxprogramming profile image
Max Programming

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!

Collapse
 
shaijut profile image
Shaiju T

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

Collapse
 
coffeecraftcode profile image
Christina Gorton

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

Collapse
 
johanneslichtenberger profile image
Johannes Lichtenberger

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…




Collapse
 
arjun2905 profile image
ARJUN WANKHEDE • Edited

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

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt

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.

Collapse
 
mastermind profile image
MasterMind

super hyped for this year!🔥🔥

Collapse
 
budibase profile image
Budibase • Edited

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

Collapse
 
funbeedev profile image
Fum

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…

Collapse
 
funbeedev profile image
Fum

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.

Collapse
 
muhammadawaisshaikh profile image
Muhammad Awais

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

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

Collapse
 
nickytonline profile image
Nick Taylor

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

Collapse
 
bobbyiliev profile image
Bobby Iliev
Collapse
 
bobbyiliev profile image
Bobby Iliev

Just completed the challange 🙌

Collapse
 
otumianempire profile image
Michael Otu

How do you help others to participate?

Collapse
 
yasionfire profile image
Yasio

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"=
      _________
 ____||_______||____
|
Collapse
 
filipjelic profile image
Filip • Edited

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…
Collapse
 
abhityagi09 profile image
abhityagi09

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

Collapse
 
larswaechter profile image
Lars Wächter

Feel free to contribute to listing.js.

Happy Hacktoberfest!

Collapse
 
kingabzpro profile image
Abid • Edited

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…

Collapse
 
posandu profile image
Posandu

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

Collapse
 
eldadfux profile image
Eldad A. Fux

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

Collapse
 
zachjonesnoel profile image
Jones Zachariah Noel

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.

Collapse
 
techgirl007 profile image
TechGirl007

Just FYI:

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

Collapse
 
noamyogev84 profile image
Noam Yogev

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

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

Collapse
 
noamyogev84 profile image
Noam Yogev • Edited

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

Collapse
 
stephanreynolds profile image
Stephan Reynolds ✪

Super 😎

Collapse
 
jaykef profile image
Jaykef

I'm all in:)

Collapse
 
curiouspaul1 profile image
Curious Paul

Yes I will be participating

Collapse
 
raydelto profile image
Raydelto Hernandez

I'll participate :)

Collapse
 
lemniscate profile image
SK
Collapse
 
folgerfonseca profile image
Folger Fonseca

is there a discord channel for hackoctoberfest 2021?

Collapse
 
lemniscate profile image
SK
Collapse
 
rafaelcg profile image
Rafael Corrêa Gomes

That's awesome! 🙌

Collapse
 
arafattehsin profile image
Arafat Tehsin

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

dev.to/arafattehsin/hacktoberfest-...

Collapse
 
panayiotisgeorgiou profile image
Panayiotis Georgiou • Edited

Hacktoberfest 2021 🏆
Done ✅ #Hacktoberfest

Collapse
 
sachinchaurasiya profile image
Sachin Chaurasiya

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

Collapse
 
ashish2194 profile image
Ashish2194 • Edited

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

Collapse
 
burhanahmeed profile image
Burhanuddin Ahmed

Hi everyone.

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

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

Collapse
 
noamyogev84 profile image
Noam Yogev

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

github.com/noamyogev84/ConcurrentP...

Collapse
 
levminer profile image
Levminer

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