TypeScript HacktoberFest

Open-source TypeScript projects categorized as HacktoberFest

Top 23 TypeScript HacktoberFest Projects

  • freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.

  • Project mention: Good coding groups for black women? | news.ycombinator.com | 2024-01-13
  • Material UI

    Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

  • Project mention: Zero-runtime CSS-in-JS implementation | news.ycombinator.com | 2024-01-29
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

  • Project mention: Creating Animated Diagrams for LinkedIn | dev.to | 2024-04-22

    ExcaliDraw - https://excalidraw.com/

  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript πŸš€

  • Project mention: NestJS tip: how to change HTTP server timeouts | dev.to | 2024-04-06

    When using the NestJS framework, sometimes you may need to change some default timeout. You can define them just like you'd do in a plain Node.js HTTP server like so:

  • Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

  • Project mention: Docker Log Observability: Analyzing Container Logs in HashiCorp Nomad with Vector, Loki, and Grafana | dev.to | 2024-04-19

    Monitoring application logs is a crucial aspect of the software development and deployment lifecycle. In this post, we'll delve into the process of observing logs generated by Docker container applications operating within HashiCorp Nomad. With the aid of Grafana, Vector, and Loki, we'll explore effective strategies for log analysis and visualization, enhancing visibility and troubleshooting capabilities within your Nomad environment.

  • Postwoman

    πŸ‘½ Open source API development ecosystem - https://hoppscotch.io

  • Project mention: Bypass CORS errors while testing your APIs using Hoppscotch πŸ”§ | dev.to | 2024-04-17

    How can Hoppscotch help you intercept the API calls? πŸ‘½

  • Strapi

    πŸš€ Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.

  • Project mention: How to Build an AI FAQ System with Strapi, LangChain & OpenAI | dev.to | 2024-04-21

    Strapi provides a centralized data managing platform. This makes it easier to organize, update, and maintain the FAQ data. It also automatically generates a RESTful API for accessing the content stored in its database.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Docusaurus

    Easy to maintain open source documentation websites.

  • Project mention: Alternatives to Docusaurus for product documentation | dev.to | 2024-04-04

    Docusaurus is a popular open-source documentation tool primarily designed for product documentation and other technical documentation needs. It was first released in 2017 by Facebook Open Source (now Meta Open Source). Just recently, Docsaurus version 3.0 was released.

  • nuxt

    The Intuitive Vue Framework.

  • Project mention: Quick Tip: Nuxt & Storyblok Error Handling (e.g. 404) | dev.to | 2024-04-21

    Today we are looking at Error Handling when building websites with Nuxt and Storyblok as CMS. If you haven't tried the two tools, go check out one of the awesome tutorials. It's a perfect match for all your projects.

  • DefinitelyTyped

    The repository for high quality TypeScript type definitions.

  • Project mention: βš›οΈ Explaining React's Types | dev.to | 2024-03-27

    Prior to React 18, it used to include an implicit children prop, making it suitable for components expected to have children. For a long time, though, the implicit children prop type has been removed according to React 18's type changes.

  • zustand

    🐻 Bear necessities for state management in React

  • Project mention: How to optimise React Apps? | dev.to | 2024-04-21

    For our case, points 1 and 2 can help us provide a better way of handling updates in our rapidly updating application. I have used zustand for the application.

  • nocodb

    πŸ”₯ πŸ”₯ πŸ”₯ Open Source Airtable Alternative

  • Project mention: Show HN: Teable – Open-Source No-Code Database Fusion of Postgres and Airtable | news.ycombinator.com | 2024-03-11
  • Appwrite

    Build like a team of hundreds_

  • Project mention: How I use Appwrite Databases with Pinia to build my own habit tracker | dev.to | 2024-04-14

    If you haven't tried Appwrite, make sure you give it a spin. It's a open source backend that packs authentication, databases, storage, serverless functions, and all kinds of utilities in a neat API. Appwrite can be self-hosted, or you can use Appwrite Cloud starting with a generous free plan.

  • Rocket.Chat

    The communications platform that puts data protection first.

  • Project mention: Rocket.Chat: Surprising user limit in 6.5.0 | news.ycombinator.com | 2024-01-19
  • date-fns

    ⏳ Modern JavaScript date utility library βŒ›οΈ

  • Project mention: Javascript Date() - DateOnly Format and off by 1 day when using date-fns | dev.to | 2024-03-28

    // Prevent the date to lose the milliseconds when passed to new Date() in IE10 return new (argument.constructor as GenericDateConstructor)( +argument, ); // Source: https://github.com/date-fns/date-fns/blob/5c1adb5369805ff552737bf8017dbe07f559b0c6/src/toDate/index.ts#L46

  • TypeORM

    ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

  • Project mention: NodeJS Security Best Practices | dev.to | 2024-02-19

    If you use Sequalize, TypeORM or for MongoDB, we have Mongoose these types of ORM tools, then you are safe by default because these help us against the SQL query injection attacks by default.

  • novu

    πŸ”₯ The open-source notification infrastructure with fully functional embedded notification center πŸš€πŸš€πŸš€

  • Project mention: How to build Dev.to In-App Notification System in 20 minutes | dev.to | 2024-04-23

    I'll guide you on how to swiftly build an In-App Notification system for your next app using Novu and the Dev.to API. While it might not exactly resemble the system mentioned above, it'll have many similarities.

  • appsmith

    Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

  • Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    appsmith β€” Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.

  • Portainer

    Making Docker and Kubernetes management easy.

  • Project mention: Homelab Adventures: Crafting a Personal Tech Playground | dev.to | 2024-04-22

    Portainer

  • floating-ui

    A JavaScript library to position floating elements and create interactions for them.

  • Project mention: Exploring Catalyst, Tailwind's UI kit for React | dev.to | 2024-03-27

    Built-in anchor positioning: With Floating UI, components like Menu and Listbox automatically position their popovers, anchoring them to their triggers and allowing them to adjust to changes in the viewport quickly.

  • Uppy

    The next open source file uploader for web browsers :dog:

  • Project mention: Pre-made solution for allowing a client to upload a file to my web hosting (via browser, not FTP client)? | /r/web_design | 2023-06-26

    I just found uppy. This will be the next one I use. https://uppy.io/

  • Mattermost

    Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..

  • Project mention: Discord to Start Showing Ads for Gamers to Boost Revenue | news.ycombinator.com | 2024-04-01

    > Tell me another platform that is free, has realtime chat, voice and video, has stable service, allows sharing images and other media, with good ownership management... and is open source.

    Mattermost: https://mattermost.com/

    Rocket.Chat: https://www.rocket.chat/

    Nextcloud Talk: https://nextcloud.com/talk/

    Self hosting and some assembly required. I've run all of them on cheap VPSes to explore a Slack/Discord replacement, neither was mindblowing but all of them seemed okay (Nextcloud's offering was rather barebones, though).

    Audio and video support varies because getting those right is challenging, at best you'd just integrate with something like Jitsi, that one's actually pretty good for meetings and such: https://jitsi.org/ and has a cloud version too: https://meet.jit.si/ (yet people still go for Zoom and it's odd UI/UX choices)

    I actually rather liked forums back in the day, but I guess nobody will be setting up that many phpBB instances in the current year, though projects like Discourse also seem promising: https://www.discourse.org/

    I don't think many people at all will be leaving Discord, due to how entrenched the platform is (network effect): if you want people to help you with what you're working on, you go where they are, not vice versa.

  • cheerio

    The fast, flexible, and elegant library for parsing and manipulating HTML and XML.

  • Project mention: 8 NPM Packages for JavaScript Beginners [2024][+tutorials] | dev.to | 2024-04-02

    Cheerio is your ticket to the world of server-side magic, allowing you to manipulate HTML and XML documents with jQuery-like syntax. It’s perfect for web scraping, data extraction, or just making sense of the mess that is web content. With Cheerio, you get to play around with the DOM, use CSS selectors, and basically do all the cool things you'd do in the browser, but server-side.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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

TypeScript HacktoberFest related posts

Index

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

Project Stars
1 freeCodeCamp 387,899
2 Material UI 91,600
3 excalidraw 72,707
4 Nest 64,263
5 Grafana 60,279
6 Postwoman 60,091
7 Strapi 59,941
8 Docusaurus 52,824
9 nuxt 51,906
10 DefinitelyTyped 47,143
11 zustand 42,526
12 nocodb 42,374
13 Appwrite 41,016
14 Rocket.Chat 38,801
15 date-fns 33,682
16 TypeORM 33,287
17 novu 32,478
18 appsmith 31,551
19 Portainer 28,852
20 floating-ui 28,548
21 Uppy 28,079
22 Mattermost 28,049
23 cheerio 27,780

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com