Eén launcher voor de tools op je werkbank
Bench Suite installeert gcad, agentee, Antenna Toolbox, WaveShark, thermview en Cycler vanuit hun eigen releases, houdt elk up to date, en start ze vanuit één venster. Gratis en open source, voor Linux, macOS en Windows.
curl -fsSL https://benchsuite.net/install.sh | sh
Zes tools, drie vakken
Elk is een volledig programma met zijn eigen repository en releases. Ze delen één uiterlijk, zodat het overstappen van de ene naar de andere is als het omdraaien naar het volgende meetinstrument op de plank.
Ontwerp
Onderdelen en printplaten, geschreven als tekst en gecontroleerd terwijl je werkt.
- Nieuwste
- 0.3.1
- Gereleased
- 12 okt 2026
- Nieuwste
- 0.3.0
- Gereleased
- 12 okt 2026
Radio
Antennes om te bouwen en het spectrum waar ze naar luisteren.
- Nieuwste
- 0.1.0
- Gereleased
- 24 sep 2026
- Nieuwste
- 0.4.0
- Gereleased
- 24 sep 2026
Meten
Getallen van de camera en de batterij op de werkbank.
- Nieuwste
- 0.1.0
- Gereleased
- 12 okt 2026
- Nieuwste
- 0.1.1
- Gereleased
- 22 sep 2026
Hoe een update aankomt
Elk tool wordt gecontroleerd wanneer de launcher opent. Een nieuwe release is één knop, en de knop verandert in zijn eigen voortgangsbalk.
Check
Bij het opstarten vraagt de launcher GitHub om de nieuwste release van elke tool en van zichzelf. Een antwoord dat niet is veranderd, telt niet mee voor het uurlimiet van GitHub.
Download
De build voor je machine komt vanuit de eigen release van de tool, met de voortgang getekend op de knop van de tool.
Verify
Het bestand wordt gecontroleerd op de grootte en sha256 die GitHub hiervoor publiceert, voordat er iets wordt uitgepakt.
Install
De nieuwe versie wordt ter plekke verwisseld, zelfs terwijl de oude nog draait. De launcher werkt zichzelf op dezelfde manier bij.
Sleep een bestand naar het venster
Een onderdeel, een printplaat of een thermisch beeld dat je op de launcher sleept, opent in het tool dat het leest. Sleep een projectmap en het opent in agentee.
Al geïnstalleerd?
Een tool die je met cargo of een pakketbeheer hebt geïnstalleerd, wordt gevonden op je PATH en gestart zoals die is. De versie wordt gelezen en de launcher installeert alleen een eigen kopie als je dat vraagt.
Iets misgegaan?
Als een tool met een fout afsluit, toont de launcher de laatste regel die deze heeft geprint in plaats van stil te doen.
Niets is gebundeld
Elke tool heeft zijn eigen repository, versie en release. Een fix in WaveShark bereikt je de dag dat WaveShark deze uitbrengt, niet wanneer de suite dat doet.
Haal de launcher, kies dan je tools
De launcher is één klein programma. Alles else installeert vanuit binnenin, één tool of alle zes.