frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Elysia – 1.5 years feedback with Elysia on production

https://elysiajs.com
2•saltyaom•1h ago

Comments

saltyaom•1h ago
Hi, I'm an author of ElysiaJS

For past 1.5 years, I’ve been in contact with several tech companies (some consultant, some others) both that I can or can’t disclose reportedly are very positive with Elysia

I think it’s quite production ready now, and I’m happy to share

From what I gather, here is are summary that I can grasp:

- One of the fastest JavaScript backend frameworks

The performance is near that level of Golang/Rust on latest Techempower benchmark, and several others consistently. The plaintext response on TechEmpower benchmark is ~26m reqs/secs, although it's not a reliable metric and can be misleading.

It's also significantly faster than any other options in JavaScript ecosystem, and the fastest for Bun

Elysia use a Static Code Analysis, and JIT-compilation to generate the most optimized code to ensure that there is almost close to zero performance overhead. We have published this as research paper to ACM digital library.

TipTap (Editor) convert service reportedly saw 2x improvement migrating from Hono on Node to Elysia on Bun, and there are several similar cases (this was shared on X/Twitter)

- Type safety to the very limit, everything is type safe

Has built-in TypeBox but also compatible with Standard Schema, and can infers type for body, headers, query, path parameter, cookie, and response based on each status

Elysia includes Eden, a frontend RPC-like connector similar to tRPC or Hono HC but the output can be automatically infers from return type or predefined schema, and response is a discriminated union based on HTTP status without any type annotation

Almost every APIs, is fully type safe.

It’s built on an extremely complex TypeScript generic gymnastic so much that we have to maintain unit-tests in type-level, and run type performance benchmark before publishing

- Delightful Developer Experience The most frequent feedback we got is about Developer Experience.

Minimal boilerplate, no ceremony, straight to business logic. Type safety is good, so much so that you 70-80% of the time you can tell if something’s wrong directly from type warning inside an IDE (this is the feedback I got several times)

Good thing is of it happens without any additional performance overhead if not used because of Static Code Analysis

OpenAPI is seamless and can be enable in 1 line, it also features something similar to FastAPI’s Pydantic model which can turns any TypeScript type directly to OpenAPI eg. Drizzle/Prisma Query

OpenTelemetry and observability is also built in

Also WinterTG compliance, you can run on multiple runtime like Bun, Node, Deno, Cloudflare Worker, Vercel also just recently add support for Elysia for 0 configuration deployment

Or run in a meta framework via API route like Next, Next, SvelteKit, Tanstack Start Or gradually migrate or use interchangeably with Hono, Nitro or vice-versa

Other things that specifically for HN

Elysia just recently reach 15,000 stars on GitHub, and has been maintained for past 3 years since the very start of Bun (since Bun 0.1.0 went public)

I used work with multiple contract jobs for Node backend for 5 years with Express, Fastify, Nest, Koa, Feather, Sails, Adonis

Elysia the byproduct of the problems I have with all of these frameworks I works with multiple clients for past 5 years.

For bus factor, there are at least 2 people I trusted to continue the project.

I’m quite confident that Elysia is something I really, really want to you to give Elysia a chance, and I want to hear you thought how can I (we) improve Elysia.

AI Agents Are the New Web Stack

https://h3manth.com/scribe/blog/ai-agents-web-architecture/
1•init0•23s ago•0 comments

Enzyme-mediated aminoglycoside resistance without target mimicry

https://www.nature.com/articles/s42004-025-01666-0
1•PaulHoule•26s ago•0 comments

Rive – Why Scripting Runs on Luau

https://rive.app/blog/why-scripting-runs-on-luau
1•vyrotek•4m ago•0 comments

Kitsune: Enabling Dataflow Execution on GPUs with Spatial Pipelines

https://dl.acm.org/doi/10.1145/3777466
1•matt_d•6m ago•0 comments

The AI bubble is bigger than you think

https://prospect.org/2025/11/19/ai-bubble-bigger-than-you-think/
1•DarkContinent•6m ago•0 comments

Ask HN: Universal testing machines OEM software needed?

1•DrNuke•7m ago•0 comments

Highlights from Git 2.52

https://github.blog/open-source/git/highlights-from-git-2-52/
1•ossusermivami•8m ago•0 comments

Early science acceleration experiments with GPT-5 [pdf]

https://cdn.openai.com/pdf/4a25f921-e4e0-479a-9b38-5367b47e8fd0/early-science-acceleration-experi...
1•gronky_•9m ago•0 comments

CBP is monitoring US drivers and detaining those with suspicious travel patterns

https://apnews.com/article/immigration-border-patrol-surveillance-drivers-ice-trump-9f5d05469ce8c...
48•jjwiseman•12m ago•4 comments

Google cracked Apple's AirDrop and is adding it to Pixel phones

https://www.theverge.com/news/825228/iphone-airdrop-android-quick-share-pixel-10
4•CharlesW•18m ago•1 comments

Evidence of Fatigue Cracks a 'Major Clue' in Fatal UPS Jet Crash

https://www.reuters.com/business/aerospace-defense/us-ntsb-finds-evidence-fatigue-cracks-fatal-up...
1•sarimkx•18m ago•0 comments

Coding Trance Music from Scratch (Again) [video]

https://www.youtube.com/watch?v=iu5rnQkfO6M
1•raphar•19m ago•1 comments

Lunar Landing Game Related Documents

https://www.cs.brandeis.edu/~storer/LunarLander/LunarLander.html
1•marcodiego•20m ago•0 comments

Application Software Is Dead, Again

https://www.akashbajwa.co/p/application-software-is-dead-again
2•ptrhvns•22m ago•0 comments

Boris Becker:'Whoever says a prison life is easy is lying–it's real punishment'

https://www.theguardian.com/sport/2025/nov/20/boris-becker-prison-tennis-interview
3•bookofjoe•26m ago•0 comments

Fixing kernel updates not applying in Fedora 43

https://nyanpasu64.gitlab.io/blog/fixing-fedora-kernel-updates/
2•speckx•27m ago•0 comments

AWS Lambda Processing Blip?

2•twosdai•27m ago•0 comments

Study: Kids' drip paintings more like Pollock's than those of adults

https://arstechnica.com/science/2025/11/study-kids-drip-paintings-more-like-pollocks-than-adults/
1•pseudolus•27m ago•0 comments

Why is software less efficient than hardware? (kbrecordzz)

https://kbrecordzz.com/2025/11/why-is-software-so-much-less-efficient-than-hardware/
1•kbzse•27m ago•0 comments

Blue Origin says it's just getting started with the New Glenn rocket

https://arstechnica.com/space/2025/11/blue-origin-says-its-just-getting-started-with-the-new-glen...
2•themgt•30m ago•0 comments

We built 60 polymarket prediction tools for sophisticated traders

https://polytools.market
2•idogrady•30m ago•1 comments

Java Quantum Computing Library

https://github.com/vijayanandg/quantum4j
2•vijayanandg•30m ago•1 comments

Nanochat d34 model (~$2,500)

https://github.com/karpathy/nanochat/discussions/314
3•danielfalbo•32m ago•0 comments

Ask HN: Comments in Code. Yay or Nay?

3•reconnecting•34m ago•9 comments

I built a Solfeggio frequency mixer using 10 hi-def crystal bowl recordings

https://play.google.com/store/apps/details?id=com.jon.frequencystudio&hl=en_US
2•jpdingdong•34m ago•2 comments

Implementing the Pipe Operator in C# 14

https://old.reddit.com/r/csharp/comments/1p1kwqk/implementing_the_pipe_operator_in_c_14/
2•ZeroClickOk•34m ago•0 comments

Dark Patterns: Are your games playing you?

https://www.youtube.com/watch?v=OCkO8mNK3Gg
2•ericzawo•37m ago•0 comments

Data-at-Rest Encryption in DuckDB

https://duckdb.org/2025/11/19/encryption-in-duckdb
8•chmaynard•39m ago•0 comments

Symmetric Power Transformers

https://manifestai.com/articles/symmetric-power-transformers/
3•ashvardanian•40m ago•0 comments

Baserow 2.0: A secure, self-hosted alternative to Airtable with built-in AI

https://github.com/baserow/baserow
4•trevorsullivan•40m ago•2 comments