Tootfinder

Opt-in global Mastodon full text search. Join the index!

@toxi@mastodon.thi.ng
2025-11-13 12:59:48

Maybe a good opportunity to illustrate the purpose of one of the more uncommon packages in #ThingUmbrella: The thi.ng/hex package provides hexadecimal formatters for a variety of word sizes (4-64 bits) and also a…

Cropped screensho of a NodeJS REPL session showing an hexdump of a chunk of binary PDF data (trying to analyze why an earlier parse error occurred...)
@toxi@mastodon.thi.ng
2025-11-05 09:33:26

Been updating my personal Mastodon tooling to download and convert my bookmarked toots. Here's how little code is needed to download a single message and convert its HTML content into Markdown, all using these #ThingUmbrella packages:
- thi.…

Syntax colored TypeScript source code:

import { parseHtml } from "@thi.ng/hiccup-html-parse";
import { serialize } from "@thi.ng/hiccup-markdown";
import { arrayZipper, type Location } from "@thi.ng/zipper";

// load a Mastodon status via API
const res = await (
	await fetch("https://mastodon.thi.ng/api/v1/statuses/115464108396925195")
).json();

// parse HTML content into thing/hiccup format (nested JS arrays)
const parsed = parseHtml(res.content, {
	whitespace: true,
	ignoreAtt…
@toxi@mastodon.thi.ng
2025-09-25 11:48:58

Btw. I know there hasn't been much new work on #ThingUmbrella over the past month. That's because I've been spending _a lot_ more time on my multi-faceted toolchain for note taking, asset management (images/videos, incl. auto-creation of different versions) and also aimed as generator for blogs/websites, feeds, visualizations (e.g. incl. those on the current

@toxi@mastodon.thi.ng
2025-10-25 14:36:09

Some images from earlier this year, edited with #ThingUmbrella tools)...

False-color barren glacial landscape near Bernina Pass, Switzerland.
False-color high-alpine tundra landscape with large boulders.
False-color sunset over a craggy cliff and forest during summer solstice.
False-color forest reflecting in a mountain lake during early morning
@toxi@mastodon.thi.ng
2025-11-20 09:44:59

Wow, just noticed #ThingUmbrella reached 3700 stars on GitHub — I'm celebrating... 🤩🫠
Heartfelt thanks to all of you who've been helping along the way (in any shape & form) and been supporting this work for all these years and across different programming languages/camps! Merci beaucoup!!! Esp. big Thank You's to fellow fediverse people/supporters from various stages…