-
Bun is a new JavaScript runtime designed for server-side execution of both JavaScript and TypeScript. It’s developed in Zig, a low-level programming language that allows Bun to reach extreme levels of performance. Thanks to that, it’s suitable for developing high-speed server applications.
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
In most cases, Bun is faster than Node.js. Zig offers great control over code execution, which allows maintainers to optimize for performance at a low level. Bun is also based on the fast and efficient JavaScriptCore engine. In contrast, Node.js is written in less efficient JavaScript and relies on the slower V8 JavaScript engine.
-
better-sqlite3
Discontinued The fastest and simplest library for SQLite3 in Node.js. [Moved to: https://github.com/WiseLibs/better-sqlite3] (by JoshuaWise)
If you're building a web application that requires an internal database and want to limit external dependencies, Bun is a great option. It comes with a built-in bun:sqlite module, a high-performance implementation of an SQLite3 driver. Its API is inspired by the popular better-sqlite3, but bun:sqlite guarantees from 3 to 6 times better performance.
-
Node.js is the most popular JavaScript runtime for server-side development. It’s supported by a vast ecosystem of npm packages and a community of millions of users. That’s helped Node.js become widely used for building web applications, APIs, and backends.