Show HN Tägliche Auswahl (2025-06-17)
- Chawan TUI-Webbrowser
- Canine – Eine Heroku-Alternative auf Kubernetes-Basis
- Nexus.js - Fabric.js für 3D
- dk – Ein Skript-Runner und Cross-Compiler, geschrieben in OCaml
- Socket-call – Socket.io-Events wie normale JavaScript-Funktionen aufrufen
- Dory – Ein einfacher Static-Site-Generator für MDX-Dokumentation
- Wie man Code liest
Chawan TUI-Webbrowser [Entwickler-Tools]
140 Punkte, 16 Kommentare
Ein terminalbasierter Webbrowser, geschrieben in Nim, mit Multi-Protokoll-Unterstützung und modularer Architektur.
- Akzeptables CSS-Rendering und teilweise JavaScript-Unterstützung
- Unterstützt Inline-Bilder via Sixel/Kitty
- Multi-Protokoll-Unterstützung (HTTP(S), FTP, Gopher, Gemini usw.)
- Modulare Architektur mit externen Binärdateien für Protokoll-/Dateibehandlung
- Benutzerdefinierte Inline-Bildformat-Decoder
- Ähnelt w3m, aber mit einem anderen prozessbasierten Design
Diskussionslink, Original-Link
Canine – Eine Heroku-Alternative auf Kubernetes-Basis [Entwickler-Tools]
133 Punkte, 65 Kommentare
Eine kostengünstige Heroku-Alternative auf Kubernetes-Basis für das Hosten von Web-Apps und Helm-Charts auf Hetzner.
- Deutlich günstiger als Heroku, Fly.io und Render (z.B. 4 $/Monat für 4 GB auf Hetzner)
- Vereinfacht DNS-/SSL-Verwaltung, Team-Kollaboration und GitHub-Integration
- Unterstützt einfache Bereitstellung von Helm-Charts für Datenbanken (Postgres, Redis) und andere Dienste
- Open-Source mit einer cloud-gehosteten Version verfügbar
Diskussionslink, Original-Link
Nexus.js - Fabric.js für 3D [Entwickler-Tools]
37 Punkte, 13 Kommentare
Nexus.js ist eine leichtgewichtige 3D-Objektmanipulationsbibliothek für Browser, inspiriert von Fabric.js, aber für 3D, gebaut mit Three.js/R3F.
- Ermöglicht einfache 2D- und 3D-Objekt-Transformationen mit Maus-/Touch-Steuerung
- Für Einfachheit konzipiert, ohne komplexe Tools wie Blender
- Bietet eine feste Kamera und VR/AR-inspirierte Interaktionssysteme
- Vollständig mit Three.js und React Three Fiber (R3F) gebaut
Diskussionslink, Original-Link
dk – Ein Skript-Runner und Cross-Compiler, geschrieben in OCaml [Entwickler-Tools]
49 Punkte, 5 Kommentare
dk
ist ein Skript-Runner und Cross-Compiler, geschrieben in OCaml, für Einfachheit und Zusammenarbeit zwischen erfahrenen und jüngeren Entwicklern.
- Einfache Einrichtung mit einer eigenständigen Binärdatei für Windows, macOS und Linux
- Verwendet einen fast vollständigen OCaml-Subset für Skripting
- Cross-kompiliert zu eigenständigen ausführbaren Dateien mit bedarfsgerechten Runtime-Downloads
- Enthält eine große integrierte Bibliothek und priorisiert Cross-OS-Kompatibilität
- Unterstützt
uv
-Style-Imports und einen experimentellen interaktiven Interpreter - Ziel: ressourcenbeschränkte Umgebungen wie Schulcomputer und alte Hardware
- Fehlermeldungen und einige Funktionen sind noch in Verbesserung
Diskussionslink, Original-Link
Socket-call – Socket.io-Events wie normale JavaScript-Funktionen aufrufen [Entwickler-Tools]
38 Punkte, 16 Kommentare
Eine TypeScript-Bibliothek, die das Aufrufen von Socket.io-Events als reguläre JavaScript-Funktionen für Client- und Server-seitige Interaktionen ermöglicht.
- Vereinfacht die Socket.io-Event-Behandlung durch Behandlung als Standard-Async-Funktionen
- Unterstützt TypeScript für typsichere Event-Deklarationen und Aufrufe
- Ermöglicht bidirektionale Event-Behandlung (Client-zu-Server und Server-zu-Client)
- Funktioniert mit Socket.io-Namespaces für organisierte Event-Verwaltung
- Bietet eine saubere, funktionsbasierte API für Socket-Kommunikation
Diskussionslink, Original-Link
Dory – Ein einfacher Static-Site-Generator für MDX-Dokumentation [Entwickler-Tools]
5 Punkte, 3 Kommentare
Dory ist ein minimalistischer Static-Site-Generator, optimiert für technische Dokumentation, gebaut mit Preact, Vite und Tailwind.
- Liest einen Ordner mit .mdx-Dateien
- Verwendet eine einzelne dory.json für Struktur/Layout
- Kein SSR oder Cloud-Lock-in
- Schnelle Builds mit minimaler Konfiguration
- Überall bereitstellbar
- Inspiriert von Tools wie Gitbook und Docusaurus
- Fokus auf Einfachheit und Benutzerfreundlichkeit
Diskussionslink, Original-Link
Wie man Code liest [Entwickler-Tools]
4 Punkte, 0 Kommentare
Wie man Code liest
- Bietet Anleitung zum Verstehen und Navigieren von Codebasen
- Enthält wahrscheinlich Techniken für effektives Code-Lesen
- Kann praktische Tipps für Entwickler enthalten