FortuneSheet is a drop-in javascript spreadsheet library that provides rich features like Excel and Google Sheets
LinkedIn post-inspector Usefull to inspect opengraph metadata as seen on linkedIn
magical shell history
Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronization of your history between machines, via an Atuin server.
Free open source Tailwind CSS components
magic-trace collects and displays high-resolution traces of what a process is doing
You use it like perf: point it to a process and off it goes. The key difference from perf is that instead of sampling call stacks throughout time, magic-trace uses Intel Processor Trace to snapshot a ring buffer of all control flow leading up to a chosen point in time1. Then, you can explore an interactive timeline of what happened.
You can point magic-trace at a function such that when your application calls it, magic-trace takes a snapshot. Alternatively, attach it to a running process and detatch it with Ctrl+C, to see a trace of an arbitrary point in your program.
Fleet is the blazing fast build tool for Rust. Compiling with Fleet is up-to 5x faster than with cargo.
Fleet works by optimizing your builds using existing tooling available in the Rust ecosystem, including seamlessly integrating sccache, lld, zld, ramdisks (for those using WSL or HDD's) et al.
Native UI testing controlling keyboard and mouse with node
Lexical is an extensible JavaScript web text-editor framework with an emphasis on reliability, accessibility and performance. Lexical aims to provide a best-in-class developer experience, so you can easily prototype and build features with confidence. Combined with a highly extensible architecture, Lexical allows developers to create unique text editing experiences that scale in size and functionality.
bore is a simple CLI tool for making tunnels to localhost A modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls.
Provide designers with a tool to help them identify fonts or select the best fonts for their projects. Since then it has grown to become the largest independent directory of digital fonts on the Internet, with a number of unique tools for locating fonts for particular applications.
typescript-utilities-guide
a list of typescript helper libraries. advanced guides in typescript-cheatsheets will assume knowledge of these and refer people here.
There is a stage in every TypeScript journey where you struggle getting the types you want and eventually find a lifesaver blogpost like TypeScript Types You Should Know About. This cheatsheet accumulates them.
Remotion is a suite of libraries building a foundation for creating videos programmatically using React.
Fast, small color manipulation and conversion for JavaScript
Zaplib is an open-source library for speeding up web applications using Rust and WebAssembly.
Universal command-line interface for SQL databases
Type-Safe Errors for JS & TypeScript, contains a rust-like Result type that represents either success (Ok) or failure (Err).
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
Lightning-fast and Powerful Code Editor written in Rust
Unprivileged sandboxing tool
Many container runtime tools like systemd-nspawn, docker, etc. focus on providing infrastructure for system administrators and orchestration tools (e.g. Kubernetes) to run containers.
These tools are not suitable to give to unprivileged users, because it is trivial to turn such access into a fully privileged root shell on the host.
Bubblewrap could be viewed as setuid implementation of a subset of user namespaces. Emphasis on subset - specifically relevant to the above CVE, bubblewrap does not allow control over iptables.
bubblewrap works by creating a new, completely empty, mount namespace where the root is on a tmpfs that is invisible from the host, and will be automatically cleaned up when the last process exits. You can then use commandline options to construct the root filesystem and process environment and command to run in the namespace.