Standing on the shoulders of giants
Beleggo is other people's work, carefully assembled. This page names every external library we build on — its version, its license, and where it does its job in our product. Thank you to everyone who built them.
The list is generated from this repository’s package.json files and checked in our CI: add a dependency or drop one and this page follows. Nothing here is maintained by hand.
In the product
34 librariesThese ship with Beleggo and run on your machine.
- @astrojs/preact6.0.0
Use Preact components within Astro
- @astrojs/sitemap3.7.3
Generate a sitemap for your Astro site
- @cascivo/core0.2.0
Micro-FSM and Preact Signals primitives powering every cascivo component
- @cascivo/i18n0.1.8
Signal-driven locale store, typed message catalogs, and Intl-based formatting for cascivo
Self-host the Archivo font in a neatly bundled NPM package.
Self-host the Inter font in a neatly bundled NPM package.
Self-host the JetBrains Mono font in a neatly bundled NPM package.
Self-host the Space Grotesk font in a neatly bundled NPM package.
Self-host the IBM Plex Mono font in a neatly bundled NPM package.
Model Context Protocol implementation for TypeScript
- @noble/curves2.2.0
Audited & minimal JS implementation of elliptic curve cryptography
- @pdf-lib/fontkit1.1.1
An advanced font engine for Node and the browser
- @preact/signals2.9.2
Manage state with style in Preact
- @tauri-apps/api2.11.1
Tauri API definitions
Set your Tauri application as the default handler for an URL
Open files and URLs using their default application.
- @xmldom/xmldom0.9.10
A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.
- astro7.0.3
Astro is a modern site builder with web best practices, performance, and DX front-of-mind.
- astro-og-canvas0.12.0
Generate OpenGraph images for your Astro site
- canvaskit-wasm0.41.1
A WASM version of Skia's Canvas API
- fflate0.8.3
High performance (de)compression in an 8kB package
- hono4.12.32
Web framework built on Web Standards
- pdf-lib1.17.1
Create and modify PDF files with JavaScript
- preact10.29.2
Fast 3kb React-compatible Virtual DOM library.
- qrcode-generator1.4.4
QR Code Generator implementation in JavaScript.
- saxon-js2.7.0
SaxonJS XSLT 3.0 processor: a conformant high-performance implementation of XSLT 3.0 for Node.js
- tesseract.js7.0.0
Pure Javascript Multilingual OCR
- xmllint-wasm5.2.0
Fork of https://www.npmjs.com/package/xmllint with some updates
- zod3.25.76
TypeScript-first schema declaration and validation library with static type inference
- zustand5.0.14
🐻 Bear necessities for state management in React
In the workshop
25 librariesThese build, check and test Beleggo. They are not shipped — but without them there would be nothing to ship.
- @astrojs/check0.9.9
Type checking and diagnostics for Astro projects
- @biomejs/biome2.5.1
Biome is a toolchain for the web: formatter, linter and more
- @changesets/cli2.31.1
Organise your package versioning and publishing to make both contributors and maintainers happy
Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime
- @cloudflare/workers-types5.20260724.1
TypeScript typings for Cloudflare Workers
- @marp-team/marp-cli4.4.1
A CLI interface for Marp and Marpit based converters
- @preact/preset-vite2.10.5
Preact preset for the vite bundler
- @tauri-apps/cli2.11.2
Command line interface for building Tauri apps
Custom jest matchers to test the state of the DOM
Simple and complete Preact DOM testing utilities that encourage good testing practices.
- @types/node26.0.1
TypeScript definitions for node
Stub TypeScript definitions entry for qrcode-generator, which provides its own types definitions
- adm-zip0.5.17
Javascript implementation of zip for nodejs with support for electron original-fs. Allows user to create or extract zip files both in memory or to/from disk
- esbuild0.27.2
An extremely fast JavaScript and CSS bundler and minifier.
- jsdom29.1.1
A JavaScript implementation of many web standards
- playwright1.61.1
A high-level API to automate web browsers
- sharp0.34.5
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF images
- tsx4.22.4
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files
- turbo2.10.0
Turborepo is a high-performance build system for JavaScript and TypeScript codebases.
- typescript6.0.3
TypeScript is a language for application scale JavaScript development
- vite8.1.0
Native-ESM powered web dev build tool
- vite-plugin-pwa1.3.0
Zero-config PWA for Vite
- vitest4.1.9
Next generation testing framework powered by Vite
- wrangler4.105.0
Command-line interface for all things Cloudflare Workers
- xslt32.7.0
SaxonJS XSLT 3.0 processor: command line interface to SaxonJS
The validation rules themselves — EN 16931, XRechnung, Peppol and the national CIUS — come from KoSIT, OpenPEPPOL and the respective authorities. They are not npm packages; their origin and licenses are listed in the third-party notices. View the third-party notices