One Open-source Project Daily

Record terminal sessions as SVG animations

https://github.com/nbedos/termtosvg

#1ospd #opensource #animation #cli #recorder #recording #shell #svg #svganimations #terminal
GitHub - nbedos/termtosvg: Record terminal sessions as SVG animations

Record terminal sessions as SVG animations. Contribute to nbedos/termtosvg development by creating an account on GitHub.

GitHub

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`

#git #RustLang #CLI

Releases · timabell/gitopolis

Manage multiple git repositories - CLI tool - run commands, clone, and organize repos with tags - timabell/gitopolis

GitHub

Wes Roth (@WesRoth)

HeyGen이 CLI를 출시해, AI 에이전트가 그래픽 인터페이스 없이도 영상을 자동 생성하고 배포할 수 있게 됐다. 영상 제작 워크플로를 코드 기반으로 자동화하는 도구로, 에이전틱 AI와 콘텐츠 제작 자동화 분야에서 주목할 만한 신규 기능이다.

https://x.com/WesRoth/status/2044083262122012701

#heygen #cli #agents #video #automation

Wes Roth (@WesRoth) on X

HeyGen launched its Command Line Interface (CLI), allowing AI agents to autonomously produce and distribute videos without ever touching a graphical user interface.

X (formerly Twitter)
🐍 Oh, look! Yet another #open-source #CLI tool for #AI #coding agents, because we all need more #command-line #bloat in our lives. 🛠️ Now you can finally give your bots the keys to the kingdom without actually handing over the keys—genius! 🙄 GitHub's glorious menu maze strikes again, but at least it's got a shiny new name: 'Kontext CLI'. 👾
https://github.com/kontext-dev/kontext-cli #tools #Kontext #CLI #GitHub #innovation #HackerNews #ngated
GitHub - kontext-security/kontext-cli: Open-source CLI for AI coding agents. Give your coding agents access to services without exposing keys.

Open-source CLI for AI coding agents. Give your coding agents access to services without exposing keys. - kontext-security/kontext-cli

GitHub

#Optique 1.0.0을 릴리스했습니다.

Haskell의 optparse-applicative 스타일의 #TypeScript #CLI 파서가 필요해서 만들었습니다. 작은 타입 파서들을 조합하면 TypeScript가 결과 타입을 자동으로 추론합니다. 서브커맨드, 옵션 간 의존성, 셸 완성, 맨(man) 페이지 생성 등을 지원하고, #Deno, #Node.js, #Bun 등에서 동작합니다.

이번 버전에서는 @optique/env (환경 변수 폴백) 패키지와 @optique/inquirer (Inquirer.js 프롬프트 폴백) 패키지를 추가했습니다. API의 어색한 부분들도 많이 정리하고, 다섯 가지 셸의 완성 스크립트 버그도 한꺼번에 잡았습니다.

JSR과 npm에서 설치하실 수 있습니다.

https://github.com/dahlia/optique/discussions/796

Optique 1.0.0: environment variables, interactive prompts, and 1.0 API cleanup · dahlia optique · Discussion #796

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...

GitHub

#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.

https://github.com/dahlia/optique/discussions/796

Optique 1.0.0: environment variables, interactive prompts, and 1.0 API cleanup · dahlia optique · Discussion #796

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...

GitHub

🇫🇷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

#GitHubCopilot #IA #CLI

🇫🇷 GitHub Copilot CLI : Comment j'utilise les Skills pour créer des présentations PowerPoint

YouTube

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

#FFmpeg #CLI #softwaredesign #programming