JavaScript HacktoberFest

Open-source JavaScript projects categorized as HacktoberFest

Top 23 JavaScript HacktoberFest Projects

HacktoberFest
  1. axios

    Promise based HTTP client for the browser and node.js

    Project mention: How to Use the Langflow API in Node.js | dev.to | 2025-01-28

    In Node.js applications, you can construct and make calls directly to the API with fetch, the http module, or using your favourite HTTP client like axios or got. To make it easier, you can now use this JavaScript Langflow client. Let's take a look at how it works.

  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. github-readme-stats

    :zap: Dynamically generated stats for your github readmes

    Project mention: GitHub Makeover: Create a Profile README That Stands Out and Connects! 👨‍💻 | dev.to | 2025-01-11

    📊 GitHub Readme Stats: Showcase your GitHub activity in style.

  4. 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Project mention: 18 GitHub Repos to Learn JavaScript | dev.to | 2024-07-26

    15 . 33 JS Concepts This repository is a collection of articles and books on the 33 JavaScript Concepts which every JavaScript Developer should know in order to have an in-depth knowledge of the language and its working.

  5. uptime-kuma

    A fancy self-hosted monitoring tool

    Project mention: Slum: The Shadow Library Uptime Monitor | news.ycombinator.com | 2025-01-16
  6. Ghost

    Independent technology for modern publishing, memberships, subscriptions and newsletters.

    Project mention: Learning in public | dev.to | 2025-02-07

    The other big option is to post blogs or notes. It's pretty simple to start a blog right here on Dev.to, or on Hashnode, two blogging platforms specifically for coding. There's also a great community platform on Codedex.io where you can write blog posts, although you do need to complete a few lessons to "unlock" the community features. In these cases, there's already an audience and community on the site, so it's easier for your posts to get seen. If you want a more personalized blog, or want to blog about learning other stuff besides coding, you can try Substack. If you wanna get fancy, you can even self-host the similar blogging platform Ghost, like I do for my art blog! (Self-hosting is a great learning experience in and of itself!) IMO, these options are best when you want to write more focused and thought-out pieces like tutorials and guides, or even just "here's everything I know about CSS selectors" or whatever. Basically, I turn to these blogging platforms when I'm writing directly for the sake of informing other people.

  7. Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: Reactive Data Structures in MeteorJS - Reactive Stack | dev.to | 2024-11-28

    MeteorJS brings client-side reactivity out of the box. No matter which frontend framework you choose, you will always have an integrated reactivity that synchronizes your data and the UI. This is one of the core strengths of MeteorJS.

  8. hackathon-starter

    A boilerplate for Node.js web applications

    Project mention: A Step By Step Guide to Updating Your Legacy Node.js App in 2024 (v10 to v22) | dev.to | 2024-07-25

    Crawly is an Express app built on the bones of hackathon-starter, a boilerplate package for Node apps. Surprisingly, this project is still alive and well maintained in 2024. But there's no guarantee that the project still uses the same dependencies (it doesn't), and there's a likelihood that even more dependencies would be added (there were). So I abandoned any plans to merge the latest in.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. ToolJet

    Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀

    Project mention: Show HN: ToolJet 3.0 – open-source internal tool and workflow builder | news.ycombinator.com | 2024-11-13
  11. JavaScript

    Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. (by TheAlgorithms)

    Project mention: 18 GitHub Repos to Learn JavaScript | dev.to | 2024-07-26

    2 . The Algorithms JavaScript A repository for all algorithms implemented in JavaScript (for educational purposes only)

  12. remote-jobs

    A list of semi to fully remote-friendly companies (jobs) in tech.

    Project mention: 50+ Remote Job Websites You Need to Know About 🌍💼 | dev.to | 2025-01-22

    remote-jobs - A list of semi to fully remote-friendly companies in tech.

  13. webtorrent

    ⚡️ Streaming torrent client for the web

    Project mention: WebTorrent: Fast Streaming Torrent Client for the Web | news.ycombinator.com | 2024-08-05
  14. jsPDF

    Client-side JavaScript PDF generation for everyone.

    Project mention: JsPDF: Generate PDFs on the Client-Side with Just JavaScript | news.ycombinator.com | 2024-08-15
  15. nginxconfig.io

    ⚙️ NGINX config generator on steroids 💉

  16. swagger-ui

    Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

    Project mention: I Created API Docs for 5 Open-source Projects Within 10 Minutes | dev.to | 2024-12-25

    For the last few months, my team and I have been working on developing LiveAPI, a super convenient tool for creating API Docs with the help of AI. Existing documentation tools, for example, Swagger, take time and effort from developers to set up and maintain. We saw an opportunity here and developed an easy doc generation tool that works within a few clicks.

  17. Nodemon.io

    Monitor for any changes in your node.js application and automatically restart the server - perfect for development

    Project mention: 3 Node.js Features You Didn’t Know About | dev.to | 2025-01-21

    I’m sure you’ve used different tools to watch your source files and restart the application when you change your code. We’ve done this in various ways, one of which is using nodemon, a utility that monitors changes in your source files and automatically restarts the server.

  18. select2

    Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.

    Project mention: The best React select component libraries | dev.to | 2024-10-30

    Choices.js is a JavaScript library for creating custom select boxes, text inputs, and multi-select inputs. It is popular for its flexibility and ability to handle complex select components without relying on jQuery. It is like Select2 and Selectize but written in vanilla JavaScript so it is lighter and more modern.

  19. Modernizr

    Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

  20. shields

    Concise, consistent, and legible badges in SVG and raster format

    Project mention: StyleSpark: Analyzing and Matching Code to Iconic Programming Styles using GitHub Actions | dev.to | 2025-01-19

    StyleSpark is a productivity tool designed to help developers gain insights into their coding styles by analyzing their code snippets and matching them to the styles of iconic programmers. Specifically, it is a new GitHub Action that programmers can include in their workflows to inspire personal growth and improvement in coding practices by providing users with a fun and educational way to explore different programming styles. It leverages Llama 3 to analyze snippets from your GitHub repos to identify how your style compares to computing's heroes! When it's done, it will update your README with a snazzy badge powered by Shields.io, like this one:

  21. Highlight.js

    JavaScript syntax highlighter with language auto-detection and zero dependencies.

    Project mention: A better pkg.go.dev | dev.to | 2025-02-16

    Every time a request come in, we forward it to the pkg.go.dev server, then append the highlight.js script to the response before sending it back to the client.

  22. validator.js

    String validation

    Project mention: Developing a Simple RESTful API with Gin, ginvalidator, and validatorgo | dev.to | 2025-01-13

    validatorgo is a versatile validation library for Go, offering a wide range of validators and sanitizers. It is based on the popular open source js library validator.js.

  23. responsively-app

    A modified web browser that helps in responsive web development. A web developer's must have dev-tool.

    Project mention: 22 Unique Developer Resources You Should Explore | dev.to | 2025-01-17

    URL: https://responsively.app What it does: View your website across multiple devices and screen sizes simultaneously. Why it's great: Perfect for real-time responsive testing — save time and effort!

  24. Ember.js

    Ember.js - A JavaScript framework for creating ambitious web applications

    Project mention: Installing EmberJS v2 addons from GitHub forks using PNPM | dev.to | 2024-09-16

    If you're using PNPM as a package manager for your EmberJS project and you find yourself in a need to install a v2 addon from git(hub) fork (because you have a branch with patched version), then you might find that GitHub URLs in package.json tricks don't work for you.

  25. github-profile-readme-generator

    🚀 Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI.

    Project mention: GitHub Makeover: Create a Profile README That Stands Out and Connects! 👨‍💻 | dev.to | 2025-01-11

    🚀 GitHub Profile Readme Generator: A tool to help you quickly create a stunning README.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript HacktoberFest discussion

Log in or Post with

JavaScript HacktoberFest related posts

  • History 2701 Wiki

    1 project | news.ycombinator.com | 16 Feb 2025
  • ✨10 Stunning Icon Libraries to Check Out (That Are Free and Open-Source) 🚀

    11 projects | dev.to | 15 Feb 2025
  • Ohm: A user-friendly parsing toolkit for JavaScript and TypeScript

    4 projects | news.ycombinator.com | 11 Feb 2025
  • Retaking the Web Browser, One Small Step at a Time

    5 projects | news.ycombinator.com | 8 Feb 2025
  • OpenAI O3-Mini

    6 projects | news.ycombinator.com | 31 Jan 2025
  • Open-R1: an open reproduction of DeepSeek-R1

    1 project | news.ycombinator.com | 28 Jan 2025
  • Geocodio keeps 300M addresses up to date

    1 project | news.ycombinator.com | 13 Jan 2025
  • A note from our sponsor - Nutrient
    www.nutrient.io | 18 Feb 2025
    Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →

Index

What are some of the best open-source HacktoberFest projects in JavaScript? This list will help you:

# Project Stars
1 axios 106,323
2 github-readme-stats 71,402
3 33-js-concepts 64,595
4 uptime-kuma 64,430
5 Ghost 48,396
6 Meteor JS 44,562
7 hackathon-starter 34,976
8 ToolJet 34,637
9 JavaScript 32,873
10 remote-jobs 30,933
11 webtorrent 29,912
12 jsPDF 29,738
13 nginxconfig.io 27,972
14 swagger-ui 26,908
15 Nodemon.io 26,444
16 select2 25,947
17 Modernizr 25,712
18 shields 24,306
19 Highlight.js 24,027
20 validator.js 23,324
21 responsively-app 23,036
22 Ember.js 22,538
23 github-profile-readme-generator 22,294

Sponsored
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?