Record terminal sessions as SVG animations
https://github.com/nbedos/termtosvg
#1ospd #opensource #animation #cli #recorder #recording #shell #svg #svganimations #terminal
A small flurry of slightly obscure improvements to gitopolis
https://github.com/timabell/gitopolis/releases
Broken up into small releases because of #ContinuousDelivery from `main`
Wes Roth (@WesRoth)
HeyGen이 CLI를 출시해, AI 에이전트가 그래픽 인터페이스 없이도 영상을 자동 생성하고 배포할 수 있게 됐다. 영상 제작 워크플로를 코드 기반으로 자동화하는 도구로, 에이전틱 AI와 콘텐츠 제작 자동화 분야에서 주목할 만한 신규 기능이다.
#Optique 1.0.0을 릴리스했습니다.
Haskell의 optparse-applicative 스타일의 #TypeScript #CLI 파서가 필요해서 만들었습니다. 작은 타입 파서들을 조합하면 TypeScript가 결과 타입을 자동으로 추론합니다. 서브커맨드, 옵션 간 의존성, 셸 완성, 맨(man) 페이지 생성 등을 지원하고, #Deno, #Node.js, #Bun 등에서 동작합니다.
이번 버전에서는 @optique/env (환경 변수 폴백) 패키지와 @optique/inquirer (Inquirer.js 프롬프트 폴백) 패키지를 추가했습니다. API의 어색한 부분들도 많이 정리하고, 다섯 가지 셸의 완성 스크립트 버그도 한꺼번에 잡았습니다.
JSR과 npm에서 설치하실 수 있습니다.

Optique is a type-safe combinatorial CLI parser for TypeScript, inspired by Haskell's optparse-applicative and TypeScript's Zod. It takes a functional approach: you compose small, typed parsers int...
#Optique 1.0.0 is out! If you build #CLI tools with #TypeScript, it might be worth a look.
I started it because I wanted a TypeScript CLI parser that felt more like optparse-applicative than the usual builder-style APIs. You build up small typed parsers, compose them, and TypeScript infers the result. It handles subcommands, option dependencies, shell completion, and man pages, and it runs on #Deno, #Node.js, and #Bun.
For 1.0 I added @optique/env, so env vars can fill in missing flags, and @optique/inquirer, so missing values can fall back to Inquirer.js prompts. I also cleaned up a lot of awkward API edges and fixed a long backlog of completion bugs across five shells.
Packages are on JSR and npm.

Optique is a type-safe combinatorial CLI parser for TypeScript, inspired by Haskell's optparse-applicative and TypeScript's Zod. It takes a functional approach: you compose small, typed parsers int...
🇫🇷Fini la corvée des PPTs et de la doc PDF ! 🇫🇷
Je vous montre comment déléguer ça à GitHub Copilot CLI :
- Skills
- Captures d'écran avec Playwright
- Génération PPT + PDF
Adoptez le réflexe "IA First" !
La vidéo : https://youtu.be/sN1WcynUZCs

Shopify Opens AI Agent Toolkit for Developers
Shopify launches its AI Toolkit for developers, enabling direct integration with AI agents like Cursor and Claude. Here's what changes for e-commerce and app builders.https://yoota.it/en/shopify-opens-ai-agent-toolkit-for-developers/
Shopify apre agli agenti AI: nasce il toolkit per sviluppatori
Shopify lancia l'AI Toolkit per sviluppatori, permettendo integrazione con agenti IA come Cursor e Claude. Scopri cosa cambia per e-commerce e app.https://yoota.it/shopify-apre-agli-agenti-ai-nasce-il-toolkit-per-sviluppatori/
How does FFmpeg keep long, intensive jobs responsive instead of freezing up? “How FFmpeg Stays In Control” digs into the control layer behind the CLI.
Read More: https://zalt.me/blog/2026/04/ffmpeg-control