Widgets and Experiments

Free browser-based tools for development, data work, research, and creative tasks. Processing stays client-side whenever the tool supports it.

Common questions about these widgets

What are these browser widgets?

They are free, focused tools for common development, data, research, and creative tasks—encoding and decoding, hashing, regex testing, cron scheduling, data format conversion, image and SVG optimization, QR codes, timezone and unit conversion, and more. Each widget is a small, purpose-built utility rather than a full app suite.

How do I choose a widget?

Start with the task you need to complete. Use developer tools for encoding, regex, hashes, cron expressions, UUIDs, Git context export, and data formats. Use utility tools for timezone and measurement conversions. Use creative tools for QR codes, SVG optimization, image compression, and the animal soundboard.

Do these online tools upload my data?

Most widgets process text, files, and images entirely in your browser so working data stays on your device. When a tool needs a third-party API—for example, reading a public GitHub or Hugging Face repository—that dependency is documented on the widget page.

Are the widgets free to use?

Yes. The catalog tools are free browser utilities. They are part of the notschmee portfolio and demonstrate production-minded frontend engineering alongside consulting services for teams that need custom software.

Which developer tools are available?

Developer-oriented widgets include the Encoder/Decoder, Regex Tester, Hash Generator, UUID Generator, Cron Builder, Data Transformer, Git Context Builder, SVG Editor, and Image Compression tool—useful for API debugging, integrity checks, scheduling, and format conversion without installing desktop software.

What browser capabilities power these tools?

The widgets rely on modern web platform APIs such as Web Crypto, WebAssembly, Web Workers, Canvas, and the Intl APIs. Browser capabilities are documented in the MDN Web API reference, and each widget page links to primary specifications where relevant.

See the MDN Web API reference for the browser capabilities behind these tools.

Encoder/Decoder

Encode and decode URLs, Base64 strings, and JWT tokens in your browser for API debugging, auth inspection, and distributed-systems integrity checks—without uploading sensitive payloads.

Stock Research Hub

Organize stock and market research with ticker workflows, prompt libraries, and multi-source deeplinks so you can move faster between filings, charts, and analysis tools.

Git Context Builder

Turn GitHub and Hugging Face repositories into LLM-ready context. Cherry-pick files, apply smart filters, estimate tokens, and export curated code bundles for AI pair programming.

Image Compression

Lossless PNG compression in the browser with Rust/WASM (Oxipng). Shrink images for the web without uploading files or discarding pixel data.

Regex Tester

Test JavaScript regular expressions with live match highlighting, capture groups, and replace previews. Includes a cheatsheet and a mobile-friendly layout for quick pattern debugging.

Animal Soundboard

Interactive animal soundboard with 100 animals organized by habitat—farm, forest, jungle, ocean, birds, and critters. Tap to play authentic animal calls and spoken names, or search to find any creature instantly.

SVG Editor & Optimizer

Upload, paste, or drag-and-drop an SVG to preview it live and optimize it with SVGO entirely in your browser — see before/after size savings, tweak SVGO plugin options, and export the result as a file, data URI, or JSX component.

UUID Generator

Generate RFC-compliant UUID v4 (random) or v7 (time-ordered) identifiers instantly, or in bulk up to 10,000 at once with custom formatting and .txt/.json/.csv export.

Cron Builder & Parser

Build cron expressions with friendly field controls, or paste in an existing cron string to validate it, get a plain-English explanation, and preview upcoming run times in any timezone.

Timezone Converter

View live time across the world's timezones, or convert a specific date and time into every zone in your list — all client-side with automatic DST handling.

Unit Converter

Convert length, mass, temperature, volume, area, speed, data storage, time, pressure, and energy units live as you type, with a searchable unit picker and a quick-reference table showing every common unit at once.

QR Code Generator

Generate customizable QR codes for URLs, Wi-Fi, contact cards, email, and SMS with live preview, color/contrast controls, error-correction tuning, an optional center logo, and PNG/SVG export — all client-side.

Hash Generator

Compute MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC32 digests for pasted text or an uploaded file, entirely client-side with live progress and hash comparison.