Siilwyn - Overview

JavaScript 🐒

  • eslint-plugin-preact-signal-patterns
    ESLint rules for Preact Signals best practices - promotes signal passing convention and reactive components
  • lockfile-lint
    Lint an npm or yarn lockfile to analyze and detect security issues
  • ffetch
    TypeScript-first fetch wrapper with configurable timeouts, retries, and circuit-breaker baked in.
  • radashi
    The modern, community-first TypeScript toolkit with all of the fast, readable, and minimal utility functions you need. Type-safe, dependency-free, tree-shakeable, fully tested.
  • ky
    🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API
  • pretch
    A lightweight and flexible fetch enhancement library that works with vanilla JavaScript, React, and Preact.
  • quikdown
    Fast, secure markdown parser with bidirectional HTML conversion, plugin system, and live editor. Zero dependencies, XSS-safe by default. 9KB core.
Show older stars
  • snarkdown
    😼 A snarky 1kb Markdown parser written in JavaScript
  • signals-persist
    Help people who use preact signals to persist data to the browser's local/session storage.
  • flat
    πŸš‚ Flatten/unflatten nested Javascript objects
  • feedsmith
    Fast, all‑in‑one JavaScript feed parser and generator for RSS, Atom, RDF, and JSON Feed, with support for popular namespaces and OPML.
  • vocs
    Minimal Documentation Framework, powered by React + Vite.
  • scule
    🧡 String Case Utils
  • bundle-stats
    Analyze bundle stats(bundle size, assets, modules, packages) and compare the results between different builds. Support for webpack, rspack, vite, rolldown and rollup.
  • size-limit
    Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
  • vite-plugin-bundlesize
    null
  • tinyglobby
    A fast and minimal alternative to globby and fast-glob
  • stricli
    Build complex CLIs with type safety and no dependencies
  • fontaine
    Automatic font fallback based on font metrics
  • snapshot
    Capture a snapshot (or subset) of your Postgres database whilst transforming the data.
  • copycat
    Generate deterministic fake values: The same input will always generate the same fake-output.
  • rou3
    🌳 Lightweight and fast rou(ter) for JavaScript
  • shiki
    A beautiful yet powerful syntax highlighter
  • standard-schema
    A standard interface for TypeScript schema validation libraries
  • buster
    Captcha solver extension for humans, available for Chrome, Edge and Firefox
  • arctic
    OAuth 2.0 clients for popular providers
  • nanoid
    A tiny (118 bytes), secure, URL-friendly, unique string ID generator for JavaScript
  • openapi-typescript
    Generate TypeScript types from OpenAPI 3 specs
  • unified
    Parse, inspect, transform, and serialize content with syntax trees
  • kysely
    A type-safe TypeScript SQL query builder
  • pagefind-search
    A web component to search with Pagefind.
  • is-land
    A new performance-focused way to add interactive client-side components to your web site.
  • publint
    Lint packaging errors
  • shikiji
    A syntax highlighter based on TextMate grammars. ESM rewrite of shiki, with more features and capabilities.
  • devlop
    do things in development and nothing otherwise
  • terrazzo
    Use DTCG tokens JSON to generate code for web, mobile, native apps, and more
  • gqlmin
    < 1 kB GraphQL query minifier
  • headless-qr
    A simple, modern QR code library
  • speedscope
    πŸ”¬ A fast, interactive web-based viewer for performance profiles.
  • nano-staged
    Tiny tool to run commands for modified, staged, and committed files in a GIT repository.
  • ufo
    πŸ”— URL utils for humans
  • defu
    🌊 Assign default properties recursively
  • ts-pattern
    🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.
  • knip
    βœ‚οΈ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it!
  • rosetta
    A general purpose internationalization library in 292 bytes
  • classcat
    Build a class attribute string quickly
  • json-feed-types
    TypeScript types for JSON Feed.
  • tailwindcss-aria-attributes
    TailwindCSS variants for aria-* attributes
  • ava
    Node.js test runner that lets you develop with confidence πŸš€
  • uvu
    uvu is an extremely fast and lightweight test runner for Node.js and the browser
  • fluent
    Fluent β€” planning, spec and documentation
  • ms
    Tiny millisecond conversion utility
  • fontsource
    Self-host Open Source fonts in neatly bundled NPM packages.
  • tinyhttp
    πŸ¦„ 0-legacy, tiny & fast web framework as a replacement of Express
  • escape-goat
    &🐐; Escape a string for use in HTML or the inverse
  • superstruct
    A simple and composable way to validate data in JavaScript (and TypeScript).
  • env-paths
    Get paths for storing things like data, config, cache, etc
  • light-date
    ⏰ Blazing fast & lightweight (157 bytes) date formatting for Node.js and the browser.
  • sirv
    An optimized middleware & CLI application for serving static files~!
  • rollup
    Next-generation ES module bundler
  • yargs
    yargs the modern, pirate-themed successor to optimist.
  • querystringify
    Querystringify - Small, simple but powerful query string parser.
  • tailwindcss
    A utility-first CSS framework for rapid UI development.
  • micro
    Asynchronous HTTP microservices
  • dotenv-safe
    Load environment variables from .env and ensure they are all present
  • sanctuary
    πŸ™ˆ Refuge from unsafe JavaScript

Rust πŸ¦€

  • spider
    Install and integrate web apps into the GNOME desktop!
  • vortex
    io_uring based bittorrent client built for modern Linux kernels
  • flac-codec
    A comprehensive library for handling FLAC files
  • rustac
    The power of Rust for the STAC ecosystem
  • usage
    A specification for CLIs
  • xan
    The CSV magician
  • rustowl
    Visualize Ownership and Lifetimes in Rust
Show older stars
  • LACT
    Linux GPU Configuration And Monitoring Tool
  • keypunch
    Practice your typing skills
  • niri
    A scrollable-tiling Wayland compositor.
  • extism
    The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.
  • mise
    dev tools, env vars, task runner
  • chamsae
    A lightweight ActivityPub microblogging service for only a single user
  • just
    πŸ€– Just a command runner
  • dirs-rs
    moved to https://codeberg.org/dirs/dirs-rs
  • serde
    Serialization framework for Rust
  • ureq
    A simple, safe HTTP client