Things I wish I knew before I started an open-source project

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. latitude

    Developer-first embedded analytics

    Check out Latitude for examples of all these.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. github-action

    CLA Assistant GitHub Action (by contributor-assistant)

    To have all contributors sign the CLA, there’s a handy Gtihub Action that automatically requires new contributors to do so.

  4. changesets

    🦋 A way to manage your versioning and changelogs with a focus on monorepos

    As a general rule, I recommend against completely automating the release of your software and instead have a manual approval step required at some point in the process. Tools like changesets, the one we use at Latitude, greatly help with this. Changesets takes care of publishing new packages, updating changelogs, and tagging releases, yet it can only do so via automatic pull requests that have the same approval requirements as any other PR at Latitude.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Forge – Secure, Multi-Tenant GitHub Actions Runners on K8s or EC2

    1 project | news.ycombinator.com | 19 May 2025
  • Run your GitHub Actions locally

    1 project | news.ycombinator.com | 16 May 2025
  • How the Economics of Multitenancy Work

    1 project | news.ycombinator.com | 15 May 2025
  • How to Harden GitHub Actions: The Unofficial Guide

    9 projects | news.ycombinator.com | 8 May 2025
  • Laravel Forge: Everything You Need to Know to Get Started

    3 projects | dev.to | 15 Apr 2025

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?