frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Tsdown – The Elegant Bundler for Libraries

https://tsdown.dev/
16•jcbhmr•5h ago

Comments

JimDabell•2h ago
The website doesn’t tell me why I would use this instead of just Rolldown.

The “What is tsdown” link goes to a video with pre-roll ads.

I put the video URL into Gemini and asked it what it does. Gemini hallucinated a comparison with Rspack.

I followed the link to documentation from the YouTube description and it took me back to the main page that does not have a description of what it does.

There is an FAQ with a single question:

> Will tsdown support stub mode (similar to unbuild)?

Is there any kind of text description available for what this is and why I – as somebody who is currently writing a lot of front-end code – should care?

typpilol•2h ago
Afaict, it seems like a rust build on top of oxc and roll down?

But again, all it says is it's fast. And vite is pretty damn fast and widely supported so?

Plus vite exposes roll down config options so yea, what's the point?

frankdejonge•2h ago
I use it to compile backend code. For those use-cases, IMO, vite itself is not so interesting (although I do use vitest). Using tsdown gives me a simplified API to compile my BE code so I can publish it to NPM. Nothing more nothing less. It’s faster and less work to orchestrate using TSC for CJS and ESM output, so very high ROI for me.
frankdejonge•2h ago
I’m using tsdown for a collection of packages and am switching a current project (https://flystorage.dev)over to it. I use it in “unbundle” mode, which doesn’t bundle but does file for file transpilation. To me, it’s an opinionated rolldown configuration with a simplified API. You can script up in a couple of lines of code which packages in a monorepo to compile and what formats to compile for. An example of that can be found here: https://github.com/duna-oss/deltic/blob/main/tsdown.config.t...

Compared to using plain tsc to compile the code, is that it’s a lot quicker. The compiled code has some odd conventions, like using void 0 instead of undefined, but … whatever works!

So far, it has been an easy-entry high-ROI tool that helps me publish TS/JS tools quite easily.

MrJohz•1h ago
I want to move a project I work in over from tsc to tsdown this week at some point, also with the unbundled mode.

Currently we're using tsc with the new build mode to build everything at once, but the result is incredibly brittle and requires a lot of unnecessary extra configuration all over the place that tends to confuse people when they need to add extra packages or make changes somewhere. It's also very slow (hopefully something that will be fixed by tsgo, eventually).

My initial plan was to have a separate tsdown config in each package and use pnpm to build the entire monorepo (or at least, the parts necessary for each sub-application) in parallel. But your config also looks like a useful approach, I'll explore that as well. Thanks for sharing!

A worker fell into a nuclear reactor pool

https://www.nrc.gov/reading-rm/doc-collections/event-status/event/2025/20251022en?brid=vscAjql9kZ...
374•nvahalik•7h ago•231 comments

Pico-Banana-400k

https://github.com/apple/pico-banana-400k
208•dvrp•6h ago•22 comments

The Linux Boot Process: From Power Button to Kernel

https://www.0xkato.xyz/linux-boot/
223•0xkato•9h ago•49 comments

What If Tariffs?

https://www.swatch.com/en-en/what-if-tariffs-so34z106/SO34Z106.html
46•Erikun•35m ago•13 comments

California invests in battery energy storage, leaving rolling blackouts behind

https://www.latimes.com/environment/story/2025-10-17/california-made-it-through-another-summer-wi...
262•JumpCrisscross•13h ago•199 comments

GenAI Image Editing Showdown

https://genai-showdown.specr.net/
75•rzk•6h ago•17 comments

The Journey Before main()

https://amit.prasad.me/blog/before-main
210•amitprasad•13h ago•74 comments

PCB Edge USB C Connector Library

https://github.com/AnasMalas/pcb-edge-usb-c
69•walterbell•6h ago•33 comments

D2: Diagram Scripting Language

https://d2lang.com/tour/intro/
122•benzguo•10h ago•21 comments

Bitmovin (YC S15) Is Hiring Engineering ICs and Managers in Europe

https://bitmovin.com/careers
1•slederer•1h ago

Show HN: Chonky – a neural text semantic chunking goes multilingual

https://huggingface.co/mirth/chonky_mmbert_small_multilingual_1
28•hessdalenlight•20h ago•2 comments

Project Amplify: Powered footwear for running and walking

https://about.nike.com/en/newsroom/releases/nike-project-amplify-official-images
75•justinmayer•12h ago•80 comments

Show HN: Diagram as code tool with draggable customizations

https://github.com/RohanAdwankar/oxdraw
175•RohanAdwankar•12h ago•38 comments

NextSilicon reveals new processor chip in challenge to Intel, AMD

https://www.reuters.com/business/nextsilicon-reveals-new-processor-chip-challenge-intel-amd-2025-...
61•simojo•3d ago•12 comments

How programs get run: ELF binaries (2015)

https://lwn.net/Articles/631631/
98•st_goliath•11h ago•4 comments

Cubical Quad Antennas and Margaret's Letter

http://ei3lh.eu/?p=88
3•austinallegro•3d ago•0 comments

Why I code as a CTO

https://www.assembled.com/blog/why-i-code-as-a-cto
147•johnjwang•1d ago•100 comments

An Update on TinyKVM

https://fwsgonzo.medium.com/an-update-on-tinykvm-7a38518e57e9
110•ingve•12h ago•25 comments

Doctor Who archive expert shares positive update on missing episode

https://www.radiotimes.com/tv/sci-fi/doctor-who-missing-episodes-update-teases-announcement-newsu...
80•gnabgib•6d ago•38 comments

Agent Lightning: Train agents with RL (no code changes needed)

https://github.com/microsoft/agent-lightning
74•bakigul•12h ago•10 comments

AI, Wikipedia, and uncorrected machine translations of vulnerable languages

https://www.technologyreview.com/2025/09/25/1124005/ai-wikipedia-vulnerable-languages-doom-spiral/
92•kawera•13h ago•43 comments

WebDAV isn't dead yet

https://blog.feld.me/posts/2025/09/webdav-isnt-dead-yet/
164•toomuchtodo•1d ago•76 comments

Show HN: Shadcn/UI theme editor – Design and share Shadcn themes

https://shadcnthemer.com
105•miketromba•13h ago•33 comments

Rock Tumbler Instructions

https://rocktumbler.com/tips/rock-tumbler-instructions/
174•debo_•16h ago•82 comments

Generalized K-Means Clustering

https://github.com/derrickburns/generalized-kmeans-clustering
17•derrickrburns•5d ago•2 comments

Tsdown – The Elegant Bundler for Libraries

https://tsdown.dev/
16•jcbhmr•5h ago•5 comments

Passwords and Power Drills

https://google.github.io/building-secure-and-reliable-systems/raw/ch01.html#on_passwords_and_powe...
89•harporoeder•5d ago•20 comments

We do not have sufficient links to the UK for Online Safety Act to be applicable

https://libera.chat/news/advised
242•todsacerdoti•15h ago•73 comments

Making a micro Linux distro (2023)

https://popovicu.com/posts/making-a-micro-linux-distro/
170•turrini•19h ago•28 comments

An Efficient Implementation of SELF (1989) [pdf]

https://courses.cs.washington.edu/courses/cse501/15sp/papers/chambers.pdf
46•todsacerdoti•11h ago•22 comments