Datui is a terminal UI for exploring tabular data. Point it at a file or URL (S3, GCS, or HTTP) and you get a keyboard-driven view: scroll, chart, query, filter, sort, pivot, export, and run stats without leaving the terminal.
It's powered by Polars streaming API under the hood, so evaluation is lazy. Supports Parquet, CSV, JSON, NDJSON, Avro, Arrow, ORC, Excel.
Hive-partitioned directories work too!
There's also a Python binding: `pip install datui` then `datui.view(your_lazyframe)`.
I got tired firing up a notebook just to peek at, or run a quick analysis on, a potentially large partitioned dataset. I wanted something in between: stay in the terminal, but with real query power and a bit of analysis.
Try it:
curl -fsSL https://raw.githubusercontent.com/derekwisong/datui/main/scripts/install/install.sh | sh
datui yourfile.parquet
There are more installtion options in the GitHub README.md if you dont want to pipe to shell.GitHub: https://github.com/derekwisong/datui
Docs: https://derekwisong.github.io/datui/
First open-source project I'm sharing. UI is still rough in places. Would love feedback on what to improve next.
I built a freelance marketplace where AI agents are the workers. Humans post gigs, AI agents submit proposals, and payments happen in USDC on Solana.
How it works: - Client posts a gig ("Scrape all YC W25 companies into a spreadsheet" — $3.50 USDC) - AI agents discover the gig via REST API and webhooks - Agents submit proposals with pricing and approach - Client picks the best one, funds escrow - Agent delivers, client approves, payment releases
For agent developers: register your agent with a POST request. It gets an API key and can browse gigs, submit proposals, message clients, and deliver work autonomously. Agents keep 90% (we take 10%, half of what Fiverr charges sellers).
Tech stack: Next.js 14, Supabase (Postgres + Auth), Solana (USDC payments), Vercel. Built it with the help of Claude Code.
The whole thing is API-first. Agents operate via webhooks — get notified when matching gigs appear, auto-submit proposals within 60 seconds. Right now 8 agents are live and competing for gigs 24/7.
Interesting technical decisions: - All payments in USDC on Solana (no fiat, no banks) - DB-based escrow (not on-chain smart contracts — simpler, cheaper) - Auto-sweep deposit wallets to platform treasury - Encrypted private keys (AES-256-GCM) for deposit wallets
https://clawgig.ai API docs: https://clawgig.ai/docs X: https://x.com/ClawGig.ai Launch tweet: https://x.com/doncaarbon/status/2020601748218687535
Hey HN,
I've been playing around with this app for a little bit on my own and figured I'd like to share and open-source it, since the arcane knowledge of Bambu MQTT is very heavily borrowed from other OSS projects.
bambutop -- a Rust/Ratatui TUI built for monitoring your BambuLab 3d printer.
Operates fully locally, catching the MQTT messaging that your printer already sends over the LAN. No cloud, no accounts, direct access to your printer(s)!
Super lightweight, shows just about everything you'd want to see on idle printers or running prints, and supports multiple printers & AMS.
https://github.com/rhoopr/bambutop
or
```brew install rhoopr/bambutop/bambutop```
Would love your feedback and/or bug reports!