Ask HN: What Are You Working On? (March 2023)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.io
featured
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.
www.influxdata.com
featured
  • dogma

    Dogma: A modernized metalanguage with better expressiveness and binary grammar support (by kstenerud)

  • Two things, one which supports the other:

    First is Concise Encoding, a secure, binary and text ad-hoc data format with full type support: https://concise-encoding.org/

    Almost all existing data formats are horribly insecure and ripe for exploitation (many of them are already). And they can't be fixed because the formats aren't versioned.

    -----------------

    But describing the data format was painful because most existing metalanguages are only for describing textual grammars, and the few that support binary aren't really suited for documenting for human consumption.

    So I'm putting the finishing touches on Dogma ( https://github.com/kstenerud/dogma/blob/master/dogma_v1.md ), a modernized BNF-style metalanguage with better expressiveness and binary grammar support.

    For example:

    A UDP packet consists of a source port, a destination port, a length, a checksum, and a body. The length field refers to the size of the entire packet, not just the body.

        udp_packet   = src_port

  • OnlineOrNot

    The CLI for OnlineOrNot

  • I've been working on OnlineOrNot for two years (as of last week), and started building an open source CLI in TypeScript for it:

    https://github.com/onlineornot/onlineornot

    I'm finding building a CLI fun because it's still a "frontend", but you have to think harder about how the UX should work - since you can't just make it pretty.

    (it's also a cheap way to grow the roadmap for my public API since I need to build all these endpoints to make what I want to do possible)

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

    A starter kit for quickly building your next app. Side project or startup! (by mcapodici)

  • Firestarter https://github.com/mcapodici/firestarter, is perhaps a more humble project than most.

    It is an attempt to build what is (in my opinion!) a great stack for quickly iterating on a web app idea. Probably about a month off from first release, which will be a simple TODO app you can sign up for, with full instructions on getting it set up and deployed that would be about an hour's work. From that point you have a semi-professional setup with devops and CI taken care of so you can move faster on your idea or startup.

    Uses Firebase/NextJs/Vercel/React/Tailwind/Github Actions/Jest/Testing Library

  • keygen-go

    Keygen SDK for Go. Integrate license activation, automatic updates and offline licensing for Go binaries.

  • Working on adding “environments” to my business’ API (https://keygen.sh). I’ve gone over 6 years without offering a “sandbox” environment to customers, so I’m excited to finally be working on this one. It’s been quite complex implementatiom-wise, and has touched a lot of surface area, since I want it to support multiple named environments (e.g. staging, dev, one-offs isolated test envs for CI/CD). But it’ll be worth it.

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

  • Ask HN: Successful one-person online businesses?

    3 projects | news.ycombinator.com | 27 Mar 2023
  • Introducing Keygen's Go SDK for licensing and distributing self-updating Go binaries

    1 project | /r/golang | 14 Oct 2021
  • Interval Parsing Grammars for File Format Parsing (2023) [pdf]

    4 projects | news.ycombinator.com | 23 Mar 2024
  • Show HN: Dogma: a metalanguage for describing data formats in documentation

    1 project | news.ycombinator.com | 12 Apr 2023
  • How Big Should a Programming Language Be?

    2 projects | news.ycombinator.com | 25 Mar 2023