๐ Awesome Hack Club
A collection of super awesome projects made by hackclubbers
CLI Tools
- Aces - @quackduck - (Go) Encode in a character set of your choice. Aces is a generalized encoder.
- cool - @quackduck - (Go) Cool is a fan control CLI with pretty visuals.
- ctree - @gleich - (Go) _๐ A Christmas tree right from your terminal! _
- Dl - @quackduck - (Go) Print, download or copy website content with beautiful progress bars.
- fgh - @gleich - (Go) ๐ Automate the organization of your cloned GitHub repositories
- ncis - @quackduck - (Go) No computer is secure, mate. Brute force SSH tool that actually works.
- nuke - @gleich - (Go) โข๏ธ Force quit all applications with one terminal command in macOS and Linux
- Rem - @quackduck - (Go) The CLI trash that makes it ridiculously easy to recover files
- Secret - @quackduck - (Go) Encrypt any file with a password super easily!
- Sepia Language - @rishiosaur - (Go) A minimal programming language designed for readability and functionality.
- Tii - @quackduck - (Go) Command not found on macOS? Install it right there!
- uniclip - @quackduck - (Go) Cross-platform shared clipboard to copy on one device and paste on another
- WarpDrive - @quackduck - (Java) Warp across directories
- hcload - @khrj - (JavaScript) Upload files to Hackclub's CDN using your CLI
- Hoot - @rishiosaur - (JavaScript) An assignment tracker for tech-savvy students!
- linn - @sporeball - (JavaScript) Organize CSS properties according to 9elements' style guide.
- namech - @nindroz - (JavaScript) Change the name of your project anytime with a simple CLI tool
- nought - @cole-wilson - (Python) A super customizable file cleaner/organizer/automator for developers.
- p5_commander - @SquarePear - (TypeScript) A tool to easily manage and create p5 sketches
- Zeus - @Borrus-sudo - (TypeScript) A modern cross platform
ls
to scale your producitivity to the moon ๐
Desktop Apps
- TeleDrive - @khrj - (JavaScript) Backup files (watch a dir) to telegram saved messages for unlimited storage
- Penty - @JeswinSunsi - (Python) A Windows desktop assistant with GUI.
- HouseChat - @LinusS1 - (Swift) _Simple messaging for Apple devices _
- LMGTFYAsAService - @LinusS1 - (Swift) macOS Service to help those who don't help themselves
- Scrapple - @LinusS1 - (Swift) Post scrappy updates from your Mac!
Developer Utilities
- import_sorter - @gleich - (Dart) ๐ฏ Dart package that automatically sorts all your flutter or dart imports.
- ffgen - @cjdenio - (Go) ๐จ Quickly and easily generate @font-face rules for CSS!
- statuser - @gleich - (Go) ๐ฃ A user-friendly status outputting library for go
- awesome-stack - @Borrus-sudo - (JavaScript) โก Github README stats for your favourite web dev stack
- home-automation-serverless - @sarthaktexas - (JavaScript) A collection of serverless functions to automate different services.
- sailboat - @cole-wilson - (Python) ๐ A quick and easy way to distribute your Python projects!
- es-typescript-template - @anddddrew - (TypeScript) An Elastic search template for TypeScript.
- idyllic - @rishiosaur - (TypeScript) โก๏ธ An unopinionated language for building APIs ridiculously fast.
- Lucia - @aidenybai - (TypeScript) ๐โโ๏ธ 3kb library for tiny web apps
- vue-generator-graph - @Borrus-sudo - (TypeScript) Creates a graph of your vuejs projects by statically analyzing imports!
- web-api - @slack-deno - (TypeScript) Deno port of @slack/web-api
- Webring API - @rishiosaur - (TypeScript) A basic API for interacting with the Hack Club Webring!
Fun & Games
- climatator - @sampoder - (C++) A 4D experience showcasing the upcoming challenges caused by global warming
- sound-festival - @sampoder - (C++) An interactive sound festival built for Innovation Week 2021
- devchat - @quackduck - (Go) Chat over SSH - Run
ssh sshchat.hackclub.com -p 2222
to join! - dance-x-factor - @sampoder - (JavaScript) ๐ Do some dancing and the X-Factor judges (AI) will judge you!
- holocron - @sampoder - (JavaScript) ๐ฅฝ Use your Jedi Challenges headset for anything!
- live-draw - @sampoder - (JavaScript) ๐A live activity for events where attendees write code to draw!
- The Nerfanator - @sampoder - (Python) "The Ultimate Home Protector", more like the worst.
- Figma Pong - @cjdenio - (TypeScript) Unwind by playing a classic game of Pong, right in your Figma documents!
GitHub Actions
- gh_fsync - @gleich - (Go) ๐ GitHub action to sync files across repos in GitHub
- Contributor List - @cjdenio - (Python) ๐ฅ Easily list contributors on your README!
- profile_stack - @gleich - (Python) ๐ Display your tech stack on your GitHub profile's README
Slack Apps/Bots
- slack-uno - @cjdenio - (Dart) ๐ฎ Play Uno in Slack!
- gex_slack - @gleich - (Go) ๐ฆ A slack bot for random gex quotes
- Replier - @cjdenio - (Go) Autoreplies for Slack, made simple and powerful.
- carbon-slack - @faisalsayed10 - (JavaScript) Create and share beautiful images of your source code directly in slack.
- FRCBot - @cjdenio - (JavaScript) FRC integration for Slack!
- HackClubKarma - @khrj - (JavaScript) Karma system @hackclub
- LightningDelete - @khrj - (JavaScript) Slack bot that lets you instantly delete your last message(s)
- slack-spotify-bot - @ni5arga - (JavaScript) A slack bot which shows what you're vibing to on Spotify.
- Today - @LinusS1 - (Python) Date as a Service: Get today's date in Slack.
- Paevik - @rishiosaur - (TypeScript) ๐ A tiny journal bot for Slack!
- Prox2 - @anirudhb - (TypeScript) The reincarnation of Prox.
- Teller - @rishiosaur - (TypeScript) ๐ The Slackbot for human HN interaction!
Web Apps
- buzza - @sampoder - (JavaScript) _๐ฅ A buzzer app for Quiz Bowls made using Socket.io & Javascript. _
- certificates - @garyhtou - (JavaScript) Simple award certificate distribution system with a personalized link per recipient.
- collab-hub - @sampoder - (JavaScript) ๐ A platform for students to collaborate on art virtually
- democracy - @sampoder - (JavaScript) โ๏ธ Explore the State of Democracy around the world.
- DevPad - @ni5arga - (JavaScript) Web based code editor for frontend with live preview feature!
- Hazen Zoom - @garyhtou - (JavaScript) Individual personalized dashboards with Zoom links for classes at Hazen High School
- markdown-editor - @ni5arga - (JavaScript) A markdown editor built with react
- personal-project-showcase - @sampoder - (JavaScript) A website to showcase my peer's MYP personal projects!
- scrapbook-network - @sampoder - (JavaScript) Representation of the network created by Scrapbook's webring feature.
- The State of Democracy - @sampoder - (JavaScript) โ๏ธ The State of Democracy, around the world.
- traffic-monitor - @sampoder - (JavaScript) ๐ฆMonitor the traffic around Singapore!
- umbrella - @googol88 - (JavaScript) โ๏ธ A platform for social activists to create Post-It note murals
- weatherer - @faisalsayed10 - (JavaScript) Weather app build with React JS and a Weather API.
- wordcounter - @jasonappah - (JavaScript) Next.js app to keep track of a document's word count in a simple, easy UI
- Zoom Dashboard - @sarthaktexas - (JavaScript) Dashboard to keep track of your zoom links easily.
- nahor - @Rohan-Bansal - (Python) a custom url-shortener for personal (or public) use!
- LL - @rishiosaur - (TypeScript) A minimal (but blazing fast) link shortener written on Vercel and Firebase.
Browser Extensions
- Scroll Tracker - @cjdenio - (JavaScript) Track your scrolling distance on a variety of websites!
- Shakespeare Insults - @JeswinSunsi - (JavaScript) Generate funny English insults with Shakespeare's vocabulary.
โจ Adding your project
Are you a hackclubber and want your project here? Its easy! Just react to your ship message with the awesome emoji (:awesome:) and you will get a DM from the awesome-hackclub bot. Click Submit, fill-in the information, and wait for your project to be reviewed. Once the review is complete you will get another DM from the awesome-hackclub bot. Thats it! As long as it was approved you can check back in this repo! Please only submit public, finished repositories that align with the Hack Club code of conduct.