Show HN Dagelijkse Selectie (2025-04-04)
- Hatchet v1 – een taakorkestratieplatform gebouwd op Postgres
- GitMCP is een automatische MCP-server voor elke GitHub-repository
- Slipstream – Een Python-bibliotheek voor stateful streamverwerking
- Monkeys.zip – 3000 apen op typemachines
- Benchi – Een benchmarktool geschreven in Go
- Zxc – Rust TLS-proxy met tmux en Vim als UI, alternatief voor BurpSuite
- Offline JavaScript PubSub tussen browsertabbladen
- SPL – Multi-Language Pipelines en je eigen Mini-FaaS op één machine
- OpenNutrition – Een gratis, openbare voedingsdatabase
- De C3 programmeertaal (alternatieve taal voor C)
- Slim AI-hulpmiddel voor projectplanning
- Novanode, wereldwijde load balancing met Caddy, geen vendor lock-in
- Een Vim-plugin voor het weergeven van informatie over NPM-pakketten
- Bouw je eigen Security Lake – Open-Source OCSF-converters naar S3
- LocalScore – Local LLM Benchmark
- Haystack Code Reviewer – Begeleide rondleidingen voor pull requests
- Visualisatie van AD-gegevens voor beveiliging met Python en Obsidian
- Nix Ninja – open-source Ninja-compatibel buildsysteem voor Nix
- Zoom-Mcp-Server]Plan een Zoom-vergadering met hulp van Anthropic MCP
- rtrvr.ai doet belastingaangifte in één keer met Gemini 2.5 Pro
- FlashTokenizer – 10x snellere C++ tokenizer voor Python
- OCR-pipeline voor ML-training (tabellen, diagrammen, wiskunde, meertalig)
- Alle Boeken, Alle Talen (ABAL)
- MCP-server om agents de browser te laten besturen
- Music Melee – High-speed parkour FPS voor het maken van prachtige muziek
Hatchet v1 – een taakorkestratieplatform gebouwd op Postgres [Ontwikkelaarstools]
44 punten, 17 reacties
Hatchet v1 is een open-source taakorkestratieplatform gebouwd op Postgres, dat schaalbare achtergrondtaakbeheer biedt met geavanceerde workflowfuncties.
- Gebouwd op Postgres voor draagbaarheid en eenvoudig beheer
- Ondersteunt DAG-gebaseerde workflows met voorwaarden zoals slaap, op gebeurtenissen gebaseerde triggers en voorwaardelijke uitvoering
- Biedt duurzame uitvoering voor herstel bij falen en het opnieuw afspelen van taken
- Inclusief wachtrijfuncties zoals concurrency op basis van sleutels, rate limiting en worker affinity
- Verbeterde prestaties door partitionering, gebufferde I/O en Postgres-triggers
- Verwijderde RabbitMQ als vereiste afhankelijkheid voor self-hosting
GitMCP is een automatische MCP-server voor elke GitHub-repository [Ontwikkelaarstools]
86 punten, 28 reacties
GitMCP biedt automatisch een MCP-server voor elke GitHub-repository.
- Stelt automatisch MCP-servers op
- Werkt met elke GitHub-repo
- Geen handmatige configuratie nodig
Slipstream – Een Python-bibliotheek voor stateful streamverwerking [Ontwikkelaarstools]
14 punten, 4 reacties
Slipstream is een Python-bibliotheek voor stateful streamverwerking.
- Maakt stateful streamverwerking mogelijk in Python
- Ontworpen voor het verwerken van continue datastromen
- Biedt tools voor het beheren van staat tussen gegevensstromen
Monkeys.zip – 3000 apen op typemachines [Entertainment]
41 punten, 17 reacties
Een humoristisch project dat 3000 apen simuleert die willekeurig typen, populair geworden op Reddit.
- Simuleert 3000 apen die op typemachines typen
- Gebouwd met Supabase en PostgreSQL
- Ervaren onverwachte verkeersuitdagingen
- Oorspronkelijk gelanceerd op 1 april als grap
Benchi – Een benchmarktool geschreven in Go [Ontwikkelaarstools]
44 punten, 3 reacties
Benchi is een CLI-benchmarktool geschreven in Go die Docker Compose gebruikt voor herhaalbare en draagbare infrastructuurorkestratie.
- Gebruikt Docker Compose voor infrastructuurorkestratie
- Maakt herhaalbare benchmarks mogelijk op verschillende machines
- Ondersteunt het vergelijken van resultaten tussen verschillende tools
- Inclusief voorbeeldbenchmarks voor datapipelines (Conduit vs. Kafka Connect)
Zxc – Rust TLS-proxy met tmux en Vim als UI, alternatief voor BurpSuite [Ontwikkelaarstools]
84 punten, 13 reacties
Een terminalgebaseerde TLS-proxy gebouwd in Rust met tmux en Vim als UI, dient als een lichtgewicht alternatief voor BurpSuite voor het onderscheppen en debuggen van HTTP/HTTPS en WebSocket-verkeer.
- Terminalgebaseerd met tmux en Vim voor UI
- Onderschept en bewerkt HTTP/HTTPS en WebSocket-verkeer
- Ondersteunt schijfopslag voor grote datasets (100k+ items)
- Standaard addons voor ffuf en sqlmap, met ondersteuning voor aangepaste addons
- Live bewerken van aanvragen/reacties
- TOML-gebaseerde configuratie voor globale of per-sessie instellingen
- Geavanceerd filteren op domein, content type of extensie
- Real-time geschiedenis- en onderscheppingswachtrijbeheer
- WebSocket-verkeer replay en geschiedenisvolging
- Sessiebeheer voor het hervatten van werk
- Zoeken en quickfix-integratie met Vim
- Ondersteuning voor ongeldige aanvragen voor beveiligingstesten
- Delen van aanvragen tussen vensters voor naadloos testen
Offline JavaScript PubSub tussen browsertabbladen [Ontwikkelaarstools]
72 punten, 30 reacties
JavaScript-bibliotheek die offline PubSub-communicatie tussen browsertabbladen mogelijk maakt.
- Faciliteert offline berichtenuitwisseling tussen browsertabbladen
- Gebruikt localStorage voor communicatie tussen tabbladen
- Lichtgewicht en zonder afhankelijkheden
SPL – Multi-Language Pipelines en je eigen Mini-FaaS op één machine [Ontwikkelaarstools]
4 punten, 0 reacties
SPL is een multi-language computationeel grafiekframework met een lokaal mini-FaaS-platform voor naadloze integratie van diverse code en utilities.
- Ondersteunt het mixen van code uit verschillende talen en afhankelijkheden in een computationele grafiek
- Maakt lokale en remote uitvoering van grafieken mogelijk voor teamcollaboratie
- Staat gedeeltelijke grafiekuitvoering toe met staatbehoud voor eenvoudiger testen
- Inclusief een Python-first framework voor intuïtieve grafiekcreatie
- Heeft een ingebouwde FaaS-server met HTTP API, JSON import/export en taakcoördinatie
- Biedt een webinterface voor grafiekvisualisatie en -bewerking
- Handig voor lokale ontwikkeling, productielogicascheiding en persoonlijke FaaS-implementatie
OpenNutrition – Een gratis, openbare voedingsdatabase [Gezondheid]
268 punten, 136 reacties
OpenNutrition is een gratis, ODbL-gelicentieerde voedingsdatabase en companion-app die uitgebreide voedingsvolging biedt met realtime webzoeken naar nieuwe voedingsmiddelen.
- Bevat 5.287 alledaagse voedingsmiddelen, 3.836 restaurantvoedingsmiddelen en 4.182 menuitems van Amerikaanse ketens met gestandaardiseerde gegevens
- Heeft 313.442 populaire Amerikaanse merkproducten met allergeen-/additiefgegevens
- Realtime webzoeken om nieuwe voedingsmiddelen of aanpassingen te importeren (bijv. Starbucks-bestellingen)
- Gratis iOS-app voor loggen, barcode-/beeldzoeken en dieetaanbevelingen
- Betaalde tier ($49/jaar) ontgrendelt extra zoekopdrachten en geavanceerde functies
- Open dataset beschikbaar voor download om publieke toegang tot voedingsgegevens te bevorderen
De C3 programmeertaal (alternatieve taal voor C) [Ontwikkelaarstools]
89 punten, 50 reacties
C3 is een moderne alternatieve taal voor C, ontworpen om C te evolueren zonder backward compatibility-beperkingen.
- Modulesysteem
- Semantische macro's en compile-time introspectie
- Lichtgewicht generieke modules
- Zero-overhead errors
- Ingebouwde slices en SIMD-types
- Geleidelijke contracts
- Ingebouwde checks in debugmodus
Slim AI-hulpmiddel voor projectplanning [Productiviteit]
3 punten, 0 reacties
Slim AI-hulpmiddel voor projectplanning.
- AI-gestuurde projectplanning
- Stroomlijnt projectmanagement
- Verhoogt productiviteit en efficiëntie
Novanode, wereldwijde load balancing met Caddy, geen vendor lock-in [Ontwikkelaarstools]
70 punten, 27 reacties
Novanode biedt wereldwijde load balancing met Caddy, met volledige configuratiecontrole zonder vendor lock-in.
- Gebruikt Caddy voor eenvoudige configuratie (Nginx-ondersteuning binnenkort beschikbaar)
- Gehoste Caddy-instanties voor flexibele wereldwijde load balancing
- Geen enterprise-tierbeperkingen of beperkte configuratieopties
- Volledige controle over load balancing-configuraties
Een Vim-plugin voor het weergeven van informatie over NPM-pakketten [Ontwikkelaarstools]
3 punten, 0 reacties
Een Vim-plugin die informatie over NPM-pakketten direct in de editor weergeeft.
- Toont NPM-pakketdetails in Vim
- Eenvoudige en lichtgewicht integratie
- GitHub-repository beschikbaar voor installatie en bijdragen
Bouw je eigen Security Lake – Open-Source OCSF-converters naar S3 [Ontwikkelaarstools]
3 punten, 0 reacties
Bouw je eigen Security Lake met open-source OCSF-converters naar S3.
- Open-source OCSF-converters
- Slaat gegevens op in S3
- Maakt aangepaste security lake-opstelling mogelijk
LocalScore – Local LLM Benchmark [Ontwikkelaarstools]
3 punten, 1 reactie
LocalScore is een open-source benchmarktool voor het meten van lokale LLM-prestaties op verschillende hardwareopstellingen, met een CLI en een resultatendatabase.
- CLI gebouwd op Llamafile voor draagbaarheid over hardware en OS
- Database van benchmarkresultaten voor het vergelijken van model- en hardwareprestaties
- Open-source met aanmoediging van communitybijdragen
- Inclusief demovideo, blogpost en GitHub-repositories voor CLI en website
Haystack Code Reviewer – Begeleide rondleidingen voor pull requests [Ontwikkelaarstools]
8 punten, 0 reacties
Haystack Code Reviewer organiseert pull request-wijzigingen in een begeleide, interactieve rondleiding om codereviews te vereenvoudigen.
- Analyseert en verdeelt pull request-wijzigingen in een logische volgorde
- Biedt een interactief canvas voor begeleide navigatie
- Ondersteunt AI-gestuurde automatische organisatie (gebruikt OpenAI voor diff-analyse)
- Werkt met zowel publieke als private repositories
- Verkort de tijd voor het begrijpen van wijzigingen, richt zich op feedback en leren
Visualisatie van AD-gegevens voor beveiliging met Python en Obsidian [Ontwikkelaarstools]
3 punten, 0 reacties
Een Python-tool voor het visualiseren van Active Directory-gegevens in Obsidian door LDAP-uitvoer te parseren en markdownbestanden te genereren voor beveiligingsanalyse.
- Parseert LDAP-attributen naar gestructureerde Obsidian-markdown
- Categoriseert objecten als Gebruikers, Groepen of Computers
- Identificeert beheerders en risicovolle accountconfiguraties
- Detecteert inactieve accounts en lage login-aantallen
- Maakt Obsidian-links voor netwerkvisualisatie
- Verwerkt UserAccountControl (UAC)-waarden met uitleg
- Converteert Windows-timestamps naar leesbaar formaat
- Slimme append-modus voor het bijwerken van bestaande bestanden
- Tagging voor eenvoudig filteren in Obsidian
Nix Ninja – open-source Ninja-compatibel buildsysteem voor Nix [Ontwikkelaarstools]
23 punten, 15 reacties
Nix Ninja is een open-source, Ninja-compatibel incrementeel buildsysteem voor Nix dat fijnmazige caching en snellere herbouwen mogelijk maakt door dynamische derivations te benutten.
- Brengt compilatie-eenheid-granulariteit naar Nix-builds, vermindert herbouwtijden
- Richt zich op Ninja-buildbestanden, compatibel met CMake en Meson
- Maakt early cutoff-optimalisatie mogelijk voor fijnmazige caching
- Ondersteunt remote build farms zoals Nixbuild.net
- Streeft naar versnelde adoptie van dynamische en content-addressed derivations in Nix
- Vroegtijdig open-source project om de community bij ontwikkeling te betrekken
Zoom-Mcp-Server]Plan een Zoom-vergadering met hulp van Anthropic MCP [Productiviteit]
4 punten, 2 reacties
Plan Zoom-vergaderingen met hulp van Anthropic MCP.
- Integreert Zoom-planning
- Gebruikt Anthropic MCP voor hulp
Discussielink, [Originele link](https://github.com/JavaProgrammerLB/zoom-mcp-server