What even is a JSON number?

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

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • 0.30000000000000004

    Floating Point Math Examples

  • https://0.30000000000000004.com/

    Although it would be good to move in the direction of using a BigDecimal equivalent by default when ingesting unknown data.

  • blog

  • If you would like to contribute Swift tests, I would be happy to take it! You can send a PR into this document, updating the data tables and adding a code sample at the end: https://github.com/bterlson/blog/blob/main/content/blog/what.... No need to test openapi-tools swift codegen unless you really want to!

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

    Strongly typed JSON library for Rust (by serde-rs)

  • Oh wow. So serde_json doesn't roundtrip floats by default, it uses some imprecise faster algorithm https://github.com/serde-rs/json/issues/707

    Good thing there's msgpack I guess.

  • zod

    TypeScript-first schema validation with static type inference

  • In JS, it's a good idea anyway to use some JSON parsing library instead of JSON.parse.

    With Zod, you can use z.bigint() parser. If you take the "parse any JSON" snippet https://zod.dev/?id=json-type and change z.number() to z.bigint(), it should do what you are looking for.

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

  • I pre-released my project "json-responder" written in Rust

    11 projects | dev.to | 21 Jan 2024
  • A Simple CRUD API in Rust with Cloudflare Workers, Cloudflare KV, and the Rust Router

    3 projects | dev.to | 22 Aug 2023
  • Rust devs push back as Serde project ships precompiled binaries

    10 projects | news.ycombinator.com | 19 Aug 2023
  • Hey Rustaceans! Got a question? Ask here (26/2023)!

    5 projects | /r/rust | 26 Jun 2023
  • REST API in RUST with ntex

    7 projects | dev.to | 26 May 2023