15 open-source tools to elevate your software design workflow

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

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • bruno

    Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)

  • In contrast to Postman, Bruno aims to be an offline-first API client which stores requests in a local folder. You can still collaborate using Git, but everything else happens on your machine. Bruno turns out to be a great solution when you just want to run HTTP requests. It supports a lot of features you might know from Postman or Insomnia (set environment variables, several authentication methods, and scripted tests, to name a few). Looking at the roadmap, the amount of these is only going to increase.

  • dbgate

    Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application

  • Link | Github | License

  • 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
  • bencher

    🐰 Bencher - Continuous Benchmarking

  • Link | Github | License

  • clearflask

    Listen to your users during product development with ClearFlask

  • Link | Demo | Github | License

  • Claper

    The ultimate tool to interact with your audience

  • Link | Demo (free trial) | Github | License

  • all-in-one

    📦 The official Nextcloud installation method. Provides easy deployment and maintenance with most features included in this one Nextcloud instance.

  • Link | Demo | Github | License

  • Newman

    Newman is a command-line collection runner for Postman

  • In contrast to Postman, Bruno aims to be an offline-first API client which stores requests in a local folder. You can still collaborate using Git, but everything else happens on your machine. Bruno turns out to be a great solution when you just want to run HTTP requests. It supports a lot of features you might know from Postman or Insomnia (set environment variables, several authentication methods, and scripted tests, to name a few). Looking at the roadmap, the amount of these is only going to increase.

  • 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
  • ui

    Open source wireframing tool written in typescript, react and redux. (by mydraft-cc)

  • Demo | Github | License

  • BookStack

    A platform to create documentation/wiki content built with PHP & Laravel

  • Link | Demo | Github | License

  • server2

  • It also supports collaboration over a server component, which I have not tested while writing this article.

  • krita

    Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks.

  • Link | Download | Github | License

  • vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

  • No matter what project you're developing on, at some point you'll give VSCode (or its open source version) a try. You can use it to develop in a dedicated dev-environment or debug integration scenarios.

  • penpot

    Penpot: The open-source design tool for design and code collaboration

  • Link | Free Trial | Github | License

  • Code-Server

    VS Code in the browser

  • Install | Github | License

  • Umami

    Umami is a simple, fast, privacy-focused alternative to Google Analytics.

  • Link | Demo | Github | License

  • coder

    Coder provisions software development environments via Terraform on Linux, macOS, Windows, X86, ARM, and of course, Kubernetes.

  • If you're looking for a collaboration tool, try Coder.

  • Nextcloud

    ☁️ Nextcloud server, a safe home for all your data

  • Link | Demo | Github | License

  • forms

    📝 Simple form & survey app for Nextcloud

  • Forms - Share and create online formulas and questionnaires

  • dub

    Open-source link management infrastructure.

  • Thank you so much for reading to the end. Of all the tools on this site, Penpot is my absolute favorite. Its modern UI and all the amazing tools at the cost of running a single docker command is a real catch! As a thank you, there's another tool I'd like to present. It's called Dub. It's a link-shortener tool with lots of advanced features for marketing teams and a perfect addition for Umami.

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