No one cares about Bun's speed. Your CI does though

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • driftdb

    A real-time data backend for browser-based applications.

  • I ported some tests from jest to bun recently and have been been pleasantly surprised -- it was pretty much a drop-in replacement and the speed difference is certainly noticeable.

    That said, it was a tiny and simple test set[1]. It may not be ready yet for more complex tests, as the docs warn[2]:

    > You've never seen a JavaScript test runner this fast (or incomplete).

    [1] https://github.com/drifting-in-space/driftdb/blob/main/js-pk...

    [2] https://bun.sh/

  • bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

  • I ported some tests from jest to bun recently and have been been pleasantly surprised -- it was pretty much a drop-in replacement and the speed difference is certainly noticeable.

    That said, it was a tiny and simple test set[1]. It may not be ready yet for more complex tests, as the docs warn[2]:

    > You've never seen a JavaScript test runner this fast (or incomplete).

    [1] https://github.com/drifting-in-space/driftdb/blob/main/js-pk...

    [2] https://bun.sh/

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

    A ECMAScript 2023 compliant JavaScript implementation built on GraalVM. With polyglot language interoperability support. Running Node.js applications!

  • It's by Oracle: https://github.com/oracle/graaljs; seems to be built to interop w/ GraalVM based languages/services

  • swc

    Rust-based platform for the Web

  • stc

    Speedy TypeScript type checker

  • typescript(tsc) is the only one that does type checking.

    bun, deno, esbuild, swc etc. can parse the syntax, but they chuck the TS (they probably don't even add it to the AST, but I haven't checked).

    Keeping up with syntax is very doable. It doesn't change often, and updating the parser when it does isn't much work.

    There are some past/ongoing projects[1][2] to create type checkers faster than tsc, but they aren't going to reach full parity and probably don't plan on keeping up with language features.

    [1] https://github.com/dudykr/stc

  • 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