#tools

193 bookmarks tagged with #tools · RSS Feed · ← All Tags

Disable Yubikey from typing gibberish on Mac : r/yubikey

https://www.reddit.com/r/yubikey/comments/1k6k5pv/disable_yubikey_from_typing_gibberish_on_mac/
Long-pressing a Yubikey Nano will generate a 44-character random-looking string like "ccccccjlkgjlevtdernkbbnrrvhcvgbljgchbgbdbvgk" as an OTP token because it emulates a keyboard. This is really annoying for Yubikey Nano, which you can leave plugged into your laptop at all times, and gets sporadically triggered by my lap, which my laptop sits on for a long time. I wanted to disable this. Unfortunately, Yubikey Manager is deprecated, so the existing Reddit documentation doesn't help. Instead: - Install Yubikey Manager - Click "Toggle Applications" (see https://imgur.com/a/rhvcPlE) - Uncheck "Yubico OTP" (see https://imgur.com/a/rhvcPlE)

yubikey-manager

https://developers.yubico.com/yubikey-manager/
Python 3.10 (or later) library and command line tool for configuring a YubiKey. If you’re looking for a graphical application, check out Yubico Authenticator. tl;dr: to disable the keyboard oops every time I hit the yubikey: brew install ykman && ykman config usb --disable otp

MikeSchirtzinger/silent-notetaker: Private, on-device AI meeting notetaker that runs entirely in your browser — live transcription, speaker ID, and note extraction with no audio leaving your machine (WebGPU + WASM).

https://github.com/MikeSchirtzinger/silent-notetaker?utm_campaign=ai-tinkerers-columbus-june-meetup&utm_content=link1&utm_medium=ai-tinkerers&utm_source=columbus
Private, on-device AI meeting notetaker that runs entirely in your browser — live transcription, speaker ID, and note extraction with no audio leaving your machine (WebGPU + WASM).

Why AI Meeting Tools Can't Replace Your Handwritten Notes

https://crixu.blog/2026/04/09/ai-reads-my-meetings-i-take-more-notes-than-ever/?ref=sidebar
The AI gets the what. My notes capture the why and the weird. Now I run both systems in parallel. The AI recording gives me a searchable archive I can query across weeks of meetings. I use it for things like “what did we agree about the roadmap for X?” or “who raised the concern about Y?” That is genuinely useful. I can pull up a decision from three weeks ago in seconds instead of scrolling through my own messy handwriting. But my handwritten notes are where the real PM work lives. They are a mess. Half sentences, arrows connecting ideas, question marks next to things I need to follow up on. They would make no sense to anyone else. That is the point. They are my thinking, not a record. The combination works because each tool does what the other cannot. AI is perfect for recall and search. It is terrible at judgment. My notes are terrible for recall. I regularly cannot read my own handwriting. But they force me to process what I am hearing in real time, to decide what matters while it is happening.

About - Terminal Trove

https://terminaltrove.com/about/
Terminal Trove curates and showcases all things in the terminal such as command line interface tools (CLI), text mode interface tools (TUI), developer tools and more no matter what platform or medium.

Home - HstWB Installer

https://hstwb.firstrealize.com/
HstWB Installer is an application, which can automate installation of Amiga OS, Kickstart roms and packages with additional content. Creating new harddrive images for Classic Amiga and installing Amiga OS, Kickstart roms, ClassicWB, WHDLoad games and demos properly can be a cumbersome task unless you spend a lot of time figuring out how this is done step by step.

Kroki!

https://kroki.io/
Kroki provides a unified API with support for BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag, PacketDiag, RackDiag), BPMN, Bytefield, C4 (with PlantUML), D2, DBML, Ditaa, Erd, Excalidraw, GraphViz, Mermaid, Nomnoml, Pikchr, PlantUML, Structurizr, SvgBob, Symbolator, TikZ, UMLet, Vega, Vega-Lite, WaveDrom, WireViz... and more to come!

lukilabs/beautiful-mermaid

https://github.com/lukilabs/beautiful-mermaid?tab=readme-ov-file#rendermermaidtext-options-promisestring
Mermaid is the de facto standard for text-based diagrams. It's brilliant. But the default renderer has problems: Aesthetics — Might be personal preference, but wished they looked more professional Complex theming — Customizing colors requires wrestling with CSS classes No terminal output — Can't render to ASCII for CLI tools Heavy dependencies — Pulls in a lot of code for simple diagrams We built beautiful-mermaid at Craft to power diagrams in Craft Agents. It's fast, beautiful, and works everywhere—from rich UIs to plain terminals.

rustfs/rustfs: 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.

https://github.com/rustfs/rustfs
🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.

seaweedfs/seaweedfs: SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.

https://github.com/seaweedfs/seaweedfs/
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.

Warframe Mandascore

https://buff0000n.github.io/mandascore/
This is an app for viewing and editing Mandachord songs. The main motivation was to provide a way to be able to copy my songs into the game without having to pause a video. But while I was at it I went ahead and made it a full blown editor.

delphitools - Handmade Developer Tools

https://tools.rmv.fyi/
A collection of small, low stakes and low effort tools. No logins, no registration, no data collection. I can't believe I have to say that. Long live the handmade web. If you find these tools useful, I'm glad. You don't owe me anything. But if you're an artist, feel free to email me your work. I'd love to see it.

Going build-free with native JavaScript modules | Weblog | Django

https://www.djangoproject.com/weblog/2025/nov/19/going-build-free-with-native-javascript-modules/
Modern CSS supports many of the features natively that the build tools were created for. CSS nesting to organize code, variables, @supports for feature detection. JavaScript ES6 / ES2015 was a big step forward, and the language has been progressing steadily ever since. It now has native module support with the import / export keywords Meanwhile, with HTTP/2 performance improvements, parallel requests can be made over the same connection, removing the constraints of the HTTP/1.x protocol.

Color Palette Pro

https://colorpalette.pro/?color=oklch%2817%25+0.177+46.9%29&paletteType=ana&paletteStyle=diamond&colorFormat=oklch&effects=0%2C0%2C0%2C0
The ColorPalette Pro synthesizer generates 6 different color palettes, in 4 styles, across 8 color spaces and formats. Export, share, download, and copy palettes to create beautiful artworks, websites, and designs. Designed and developed by Ryan Feigenbaum.

stakater/Reloader: A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!

https://github.com/stakater/Reloader
A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!

Building a Résumé Pipeline with Pandoc, YAML, and Docker

https://phoenixtrap.com/2025/10/14/treating-my-resume-like-infrastructure/?utm_source=FuckOff&utm_medium=FuckOff
Most job appli­ca­tions today are screened by AI-​driven appli­cant track­ing sys­tems (ATS) before a human ever sees them. That means for­mat­ting con­sis­ten­cy, key­word align­ment, and clar­i­ty aren’t just nice to have — they’re sur­vival traits. Manually tai­lor­ing each ver­sion is slow and error-prone.

Dotfiles with make

https://www.matheusmoreira.com/articles/managing-dotfiles-with-make
Make is an old tool, an assembly language of sorts for build systems. Many have tried to replace it. Many have tried to reinvent it. Most people prefer to avoid it if at all possible. So why use it to manage dotfiles of all things?

File over app — Steph Ango

https://stephango.com/file-over-app
File over app is a philosophy: if you want to create digital artifacts that last, they must be files you can control, in formats that are easy to retrieve and read. Use tools that give you this freedom. File over app is an appeal to tool makers: accept that all software is ephemeral, and give people ownership over their data.

I made a tool to generate AI powered recaps of TTRPG sessions - ~games.tabletop - Tildes

https://tildes.net/~games.tabletop/1q8y/i_made_a_tool_to_generate_ai_powered_recaps_of_ttrpg_sessions
My party recently finished Descent into Avernus, which we played over Discord and FoundryVTT given how scattered across the country we all are. A regular party of the campaign was the DM poking and prodding players for "someone write up a recap of last session", helping keep us all in the loop, players who were absent in particular. A few weeks ago it occurred to me that this could be automated, and Scribble was born.

Hackteam - An LLM does not need to understand MCP

https://hackteam.io/blog/your-llm-does-not-care-about-mcp/
Model Context Protocol (MCP) has become the standard for tool calling when building agents, but contrary to popular belief, your LLM does not need to understand MCP. You might have heard about the term "context engineering"; where you, as the person interacting with an LLM, are responsible for providing the right context to help it answer your questions. To gather this context, you can use tool calling to give the LLM access to a set of tools it can use to fetch information or take actions.

Fun with uv and PEP 723

https://www.cottongeeks.com/articles/2025-06-24-fun-with-uv-and-pep-723
For the longest time, I have been frustrated with Python because I couldn’t use it for one-off scripts. I had to first ensure it was running in an environment where it could find the right Python version and the dependencies installed. That is now a thing of the past.

Home - Homepage

https://gethomepage.dev/
A modern, fully static, fast, secure fully proxied, highly customizable application dashboard with integrations for over 100 services and translations into multiple languages. Easily configured via YAML files or through docker label discovery.

DB Browser for SQLite

https://sqlitebrowser.org/
DB Browser for SQLite (DB4S) is a high quality, visual, open source tool designed for people who want to create, search, and edit SQLite or SQLCipher database files. DB4S gives a familiar spreadsheet-like interface on the database in addition to providing a full SQL query facility. It works with Windows, macOS, and most versions of Linux and Unix. Documentation for the program is on the wiki.

Ventoy

https://www.ventoy.net/en/index.html
Ventoy is an open source tool to create bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files. With ventoy, you don't need to format the disk over and over, you just need to copy the ISO/WIM/IMG/VHD(x)/EFI files to the USB drive and boot them directly.

Transcribing all our conversations 24/7 will be weird and also useful maybe (Interconnected)

https://interconnected.org/home/2022/12/14/transcription
Sooner or later, every single conversation I have will be recorded and transcribed and I’ll be able to look back at it later – details from a phone call with the bank, in the hardware store asking a question, someone mentions a book at the pub, an idea in a workshop. Ignoring the societal consequences for a sec lol ahem… how should the app to manage all that chatter work?

ZoomIt - Windows Sysinternals | Microsoft Docs

https://docs.microsoft.com/en-us/sysinternals/downloads/zoomit?WT.mc_id=-blog-scottha
ZoomIt is a screen zoom and annotation tool for technical presentations that include application demonstrations. ZoomIt runs unobtrusively in the tray and activates with customizable hotkeys to zoom in on an area of the screen, move around while zoomed, and draw on the zoomed image. I wrote ZoomIt to fit my specific needs and use it in all my presentations.

SFTP Net Drive

https://www.nsoftware.com/netdrive/sftp
An easy-to-use utility that mounts remote file systems as Windows drives via SFTP. Once connected, you can browse and work with files as if they were stored on your local machine.

Squared 5 - MPEG Streamclip video converter for Mac and Windows

http://www.squared5.com/
MPEG Streamclip is a powerful free video converter, player, editor for Mac and Windows. It can play many movie files, not only MPEGs; it can convert MPEG files between muxed/demuxed formats for authoring; it can encode movies to many formats, including iPod; it can cut, trim and join movies. MPEG Streamclip can also download videos from YouTube and Google by entering the page URL.

Squared 5 - MPEG Streamclip video converter for Mac and Windows

http://www.squared5.com
MPEG Streamclip is a powerful free video converter, player, editor for Mac and Windows. It can play many movie files, not only MPEGs; it can convert MPEG files between muxed/demuxed formats for authoring; it can encode movies to many formats, including iPod; it can cut, trim and join movies. MPEG Streamclip can also download videos from YouTube and Google by entering the page URL.

showterm

http://showterm.io
Termshows are purely text based. This makes them ideal for demoing instructions (as the user can copy-paste), making fail-safe "live-coding" sessions (plain text is very scalable), and sharing all your l33t terminal hacks.

Backup your Linux system to Dropbox | Personal website of Dave Hope

http://davehope.co.uk/Blog/backup-your-linux-vps-to-dropbox/
As an adovate of Dropbox I’ve been keen to find a simple way to backup by webserver/VPS to Dropbox. With up to 10gB of storage space for free there’s plenty of capacity for me to backup some MySQL databases and webroot. Unfortunately the Linux command line dropbox client doesn’t provide any way to synchronise a specific directory.

Backup your Linux system to Dropbox | Personal website of Dave Hope

http://davehope.co.uk/Blog/backup-your-linux-vps-to-dropbox
As an adovate of Dropbox I’ve been keen to find a simple way to backup by webserver/VPS to Dropbox. With up to 10gB of storage space for free there’s plenty of capacity for me to backup some MySQL databases and webroot. Unfortunately the Linux command line dropbox client doesn’t provide any way to synchronise a specific directory.

Mechanics of Flite - Underappreciated NPM Commands Developers Should Know About

http://mechanics.flite.com/blog/2012/12/11/underappreciated-npm-commands/
npm, the package manager that comes bundled with node.js, is generally described as “awesome”. While it was originally a separate project, npm has been bundled with node.js for the past few releases and the number of npm packages available in the npm registry has exploded.

Mechanics of Flite - Underappreciated NPM Commands Developers Should Know About

http://mechanics.flite.com/blog/2012/12/11/underappreciated-npm-commands
npm, the package manager that comes bundled with node.js, is generally described as “awesome”. While it was originally a separate project, npm has been bundled with node.js for the past few releases and the number of npm packages available in the npm registry has exploded.

Archivists' Toolkit | For archivists by archivists

http://www.archiviststoolkit.org/
The Archivists’ Toolkit™, or the AT, is the first open source archival data management system to provide broad, integrated support for the management of archives. It is intended for a wide range of archival repositories. The main goals of the AT are to support archival processing and production of access instruments, promote data standardization, promote efficiency, and lower training costs

Archivists' Toolkit | For archivists by archivists

http://www.archiviststoolkit.org
The Archivists’ Toolkit™, or the AT, is the first open source archival data management system to provide broad, integrated support for the management of archives. It is intended for a wide range of archival repositories. The main goals of the AT are to support archival processing and production of access instruments, promote data standardization, promote efficiency, and lower training costs

jq

http://stedolan.github.com/jq
jq is like sed for JSON data - you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text.

inessential.com: Mac Text Editors and Navigation

http://inessential.com/2011/11/27/mac_text_editors_and_navigation
Unfortunately, there’s no standard for Go to Line in Mac text editors. Each editor does it differently, and they usually screw up at least one part of it so that it’s not-particularly-usable. (Which causes me to curse through my nose, throw one of the plush toys they permit me to have, and then run back to Mama Terminal for solace.)

Amazon Simple Storage Service with s3cmd

http://www.bettervps.net/manuals/2010/04/08/amazon-s3-with-s3cmd
s3cmd is a command line tool for uploading, retrieving and managing data in Amazon S3. With s3cmd we can perform other related tasks as well, such as creating buckets, removing buckets, listing objects and synchronizing directory trees.

Alternative Controller for HHKB - geekhack forums

http://geekhack.org/showwiki.php?title=Island:12047
I wanted to add vi cursor keys and mouse keys to HHKB. Original HHKB controller is not programmable and firmware source code is not open. So, customizing HHKB needs to replace original controller with programmable one. I used Teensy++ as alternative controller. Though a Teensy has enough ports to drive HHKB, Teensy++ has clean pinout and it makes programing and wiring easier. I should look into this to see if I can fix the PS/2 HHKB that I apparently fried with a USB adapter.

Cool Solutions: LDAP Browser/Editor

http://www.novell.com/coolsolutions/tools/13765.html
The LDAP Browser/Editor provides a user-friendly Windows Explorer-like interface to LDAP directories with tightly integrated browsing and editing capabilities. It is entirely written in Java with the help of the JFC (SwingSet) and JNDI class libraries. It connects to LDAP v2 and v3 servers.

Book Saver

http://www.ionaudio.com/booksaver
Book Saver has two cameras that take separate images in rapid succession of each page within an open book. You can scan 200 pages in less than 15 minutes! Book Saver’s cradle, where the book is placed during the scanning process, is also angled as to not require you to hold pages down to get a flat, even surface. While similar devices require up to seven seconds per one page, Book Saver takes only one second per two pages!

Building Large-Scale jQuery Applications

http://addyosmani.com/blog/large-scale-jquery
"In this post we’ll be looking at ways you can put together a toolkit for large-scale jQuery application development by identifying the options you have available at the moment for dependency management, MVC with jQuery, templating, testing, minification and more."

rsstodolist: an RSS based todo-list

http://rsstodolist.appspot.com
"A JetPack for rsstodolist is available to add current URL by a single click. To use it, first, install JetPack, then, come back on that page and click on the upper-right "install" button. You should then have a new item in your status bar (at bottom) allowing you to type your feed name and use the "add url" button to add the current url to your feed."

Paver: Build, Distribute and Deploy Python Projects — Paver v0.8 documentation

http://www.blueskyonmars.com/projects/paver
"Paver is a Python-based build/distribution/deployment scripting tool along the lines of Make or Rake. What makes Paver unique is its integration with commonly used Python libraries. Common tasks that were easy before remain easy. More importantly, dealing with your applications specific needs and requirements is now much easier."

La Chose - Process Wizard

http://www.lachoseinteractive.net/en/products/processwizard
"Process Wizard is a menu hack that allows you to access to all the processes of your system (applications, background applications, user processes, non user processes) and to change their priority (Unix nice value)."

emlxconvert

http://www.cosmicsoft.net/emlxconvert.html
"This tool will convert your individual emlx mail files (found in ~/Library/Mail/) to the old mbox format, used by almost every UNIX/Linux mail client and recognized by many more."

Web Development Bookmarklets

http://www.squarefree.com/bookmarklets/webdevel.html#generated_source
"These bookmarklets let you see how a web page is coded without digging through the source, debug problems in web pages quickly, and experiment with CSS or JS without editing the actual page."

sshLogin

http://www.synthemesc.com/sshLogin
"sshLogin is an application and a preferencePane designed to help users manage ssh-agent and ssh-add features in Mac OS X."

LogWrap

http://www.kazmier.com/computer/logwrap
"LogWrap is a utility that can monitor log files in real-time for patterns, generate events when those patterns are matched, and then process events in a variety of manners using event handlers to do the processing."

Deskwin

http://www.yipton.demon.co.uk/deskwin/old/1.0/readme.html
Deskwin is a simple little virtual desktop manager for Win32, GNU licensed.

Tinderbox Shell Tools

http://www.ecs.soton.ac.uk/~lac/tinderbox
"The Tinder/tool/box allow a shell programmer to manufacture a new file of notes for Eastgate's TinderBox hypertext writing environment, or to modify an existing file."

WikiNotePad

http://gizmolabs.org/~andrew/andrewweb/project.php?pid=4&tab=0
"It's kind of like VoodooPad, but without all of the features, registration fees, and closed source."