1 lien privé
TermUI
Hex.pm Docs License
A direct-mode Terminal UI framework for Elixir/BEAM, inspired by BubbleTea (Go) and Ratatui (Rust).
TermUI leverages BEAM's unique strengths—fault tolerance, actor model, hot code reloading—to build robust terminal applications using The Elm Architecture.
I work with Elixir daily, and while it has great libraries like Ecto and Phoenix Framework, one thing kept bothering me: there wasn’t a library that felt like Zod. Elixir has alternatives for data validation, but none gave me the same ergonomics. This article walks through that gap, how Zoi came to be, and where it fits.
What is Zod?
Zod is a TypeScript-first schema declaration and validation library that allows developers to define schemas for their data and validate them at runtime. It also provides type inference, which means that the types of the data are automatically inferred from the schema. Zod also provides a way to generate JSON Schema from the defined schemas, making it easier to integrate with other tools and libraries such as OpenAPI which is widely used for API documentation.
K9s - Kubernetes CLI To Manage Your Clusters In Style!
K9s provides a terminal UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your applications in the wild. K9s continually watches Kubernetes for changes and offers subsequent commands to interact with your observed resources.
https://github.com/rqlite/rqlite
via https://sebsauvage.net/links/?uQT2vg
The distributed database built on SQLite
Fault tolerance and high availability with zero hassle
Why run rqlite?
rqlite combines the simplicity of SQLite with a fault-tolerant, highly available system. Whether you're deploying resilient services in the cloud or reliable applications at the edge, rqlite provides a developer-friendly database that's exceptionally easy to operate.
via https://korben.info/cascii-editeur-diagrammes-ascii-navigateur.html
Dessiner des schémas en ASCII art, c’est un peu le sport national des devs qui documentent leur code dans des fichiers texte. Sauf que jusqu’ici, soit on se tapait ça à la main caractère par caractère, soit on passait par des outils en ligne qui demandent de se créer un compte et gardent vos diagrammes sur leurs serveurs. Heureusement, Cascii règle le problème puisqu’il s’agit d’un éditeur graphique complet qui tient dans un seul fichier HTML !
Et comme Cascii est écrit en JavaScript pur, y’a aucune dépendance, aucun framework, aucun npm install…etc. Vous téléchargez juste le fichier HTML, vous l’ouvrez dans votre navigateur, et c’est parti mon kiki.
GDPR Compliant
Captcha and Bot Protection
Secure your data and users with the privacy-first alternative to reCAPTCHA. ALTCHA eliminates tracking, cookies, and fingerprinting, delivering a robust, accessible, and globally compliant security without a single puzzle.
via https://korben.info/altcha-captcha-privacy-anti-google.html
Penpot is the first open-source design tool for design and code collaboration. Designers can create stunning designs, interactive prototypes, design systems at scale, while developers enjoy ready-to-use code and make their workflow easy and fast. And all of this with no handoff drama.
Available on browser or self-hosted, Penpot works with open standards like SVG, CSS, HTML and JSON, and it’s free!
File transfer doesn't need to be complicated
Direct, encrypted file transfers from your computer to anyone, anywhere — no signup, no cloud storage in between.
via https://korben.info/altsendme-transfert-fichiers-p2p-open-source.html
Colima - container runtimes on macOS (and Linux) with minimal setup.
Go Integration Go Report Card
Demonstration
Features
Support for Intel and Apple Silicon macOS, and Linux
Simple CLI interface with sensible defaults
Automatic Port Forwarding
Volume mounts
Multiple instances
Support for multiple container runtimes
Docker (with optional Kubernetes)
Containerd (with optional Kubernetes)
Incus (containers and virtual machines)Windows for Penguins.
Run Windows apps on 🐧 Linux with ✨ seamless integration
Macroquad
Simple and easy to use game library for Rust programming language.
HTML5
First class browsers support, WebGL1 and iOS Safari supported.
Android
Single command docker-powered android builds.
iOS
Export to XCode project for iOS.
PC
Linux/Mac/Windows with no external system dependencies.
Batteries included
UI, efficient 2D rendering, sound system—everything needed to make a 2D game included!
What is frp?
frp is a fast reverse proxy that allows you to expose a local server located behind a NAT or firewall to the Internet. It currently supports TCP and UDP, as well as HTTP and HTTPS protocols, enabling requests to be forwarded to internal services via domain name.
frp also offers a P2P connect mode.
imessage-exporter
This crate provides both a library to interact with iMessage data as well as a binary that can perform some useful read-only operations using that data. The aim of this project is to provide the most comprehensive and accurate representation of iMessage data available.
This free and open-source software can:
Save, export, backup, and archive iMessage data to open, portable formats
Preserve multimedia content (images, videos, audio) from conversations
Facilitate easy migration of message history between devices and platforms
Run diagnostics on the iMessage database
Give you full ownership and control over your communication history
Support compliance with data retention policies or legal requirements
Run on macOS, Linux, and Windows
via https://korben.info/imessage-exporter-recuperer-conversations-apple.html
ITOA: Image to ASCII Converter
A web-based tool that converts images into ASCII art, with support for both monochrome and color output. Try it at itoa.hex.dance
The code and this readme were generated by Claude 3.5 Sonnet.
Features
Drag & Drop Interface: Simply drag and drop any image file into the converter
Color Support: Toggle between monochrome and colored ASCII output
Size Control: Adjust output size (Small/Medium/Large) for different levels of detail
Save as PNG: Export your ASCII art as a PNG image
Responsive Design: Works on both desktop and mobile devices
File Support: Handles JPG, PNG, and GIF formats
via https://korben.info/itoa-convertisseur-image-ascii-art-nostalgie.html
Docker Manager
A mobile application for managing Docker containers, images, networks, and volumes from your phone.
via https://korben.info/docker-manager-ssh-mobile-material-design.html
Modern Docker Management, Designed for Everyone
Deep work made simple.
A productivity system that adapts to how you actually work. Super Productivity makes deep work simple by combining tasks, time tracking, and notes inside one open-source workspace built for makers. Stay in flow. Focus on what matters. Build your system, not someone else's.
Download for Free
Neura Hustle Tracker BETA
Track what apps you use and how long you spend on them.
This app runs in your terminal and shows you exactly where your time goes during work sessions. Built with Ratatui.
via https://korben.info/neura-hustle-tracker-time-tracking-rust-privacy.html