Open source-alternativ till tre populära verktyg

Open source-programvara har blivit en drivkraft för innovation i teknikvärlden. Genom att välja verktyg med öppen källkod får man transparens, kontroll, kostnadsfrihet och community-driven utveckling. Tillgången till källkoden innebär att användare kan granska och anpassa programmen efter behov (vilket ökar transparensen och kontrollen), och utan licenskostnader frigörs resurser till annat. Samtidigt förbättras verktygen ofta ständigt av ett engagerat community.

Nedan introducerar vi tre inspirerande open source-alternativ till välkända kommersiella verktyg. Dessa alternativ erbjuder liknande funktionalitet – ibland med egna unika fördelar – och visar hur öppen källkod kan ge både företag och individer mer frihet och innovation i vardagen.

Podman istället för Docker

Podman är ett container-verktyg som fungerar väldigt likt Docker, men helt med öppen källkod och utan behov av en ständigt körande bakgrundstjänst (daemon). Detta daemon-lösa upplägg gör Podman resurssnålt och innebär att varje containerprocess körs direkt under användarens egen session istället för under en central daemon. Resultatet är snabbare uppstart av containers, som dessutom kör med bättre defaultinställningar för säkerhet, som rootless-körning, vilket skyddar värdsystemet från potentiella sårbarheter.

Liksom Docker kan Podman skapa, köra och hantera OCI-kompatibla containers via kommandoraden. Faktum är att många Docker-kommandon fungerar direkt med Podman, vilket underlättar för team att byta utan större omställning. Podman beskrivs ofta som ett säkrare och mer lättviktigt alternativ till Docker. Det är utvecklat i open source-anda (med bland annat Red Hat som bidragsgivare) och har snabbt vunnit mark inom communityt. För utvecklare och driftspersonal innebär Podman full kontroll över sina container-miljöer, ingen licensavgift för verktyget samt stöd för smidigintegrering med Kubernetes och andra ekosystem.

Excalidraw istället för Miro

Excalidraw är en öppen källkods-whiteboard som utmanar kommersiella samarbetsverktyg som Miro. Det är ett virtuellt samarbetsverktyg där du enkelt kan skissa upp diagram, flöden och idéer med en charmig handritad känsla. Till skillnad från många andra whiteboards online kräver Excalidraw ingen inloggning – det är bara att öppna webbsidan och börja rita. Detta gör tröskeln väldigt låg för team som snabbt vill komma igång med brainstorming eller visuella diskussioner.

Trots sin enkelhet har Excalidraw stöd för realtidssamarbete: man kan dela en länk och låta kollegor rita tillsammans, med full kontroll över att datan kan lagras lokalt eller krypterat. Verktyget är uppskattat för att det får idéer att kännas levande snarare än perfekta – utmärkt i tidiga designfaser. Ett växande community bidrar dessutom med färdiga symbolbibliotek (t.ex. ikoner och figurer att använda i ritningar) och integrationer med andra appar. Excalidraw används redan av företag som Netflix och Meta, vilket vittnar om dess kapacitet i professionella sammanhang.

Bruno istället för Postman

Bruno är en relativt ny stjärna på open source-himlen som erbjuder en alternativ API-klient till Postman. Även om det numera finns betalalternativ så är grundutbudet kapabelt och med öppen källkod. En fördel med Bruno är att det är filbaserat, vilket innebär att all din data stannar på din egen dator. Istället för att spara dina API-förfrågningar i en molntjänst som hos vissa konkurrenter, lagrar Bruno dem som filer i en mappstruktur. Detta upplägg är mycket Git-vänligt – du kan versionshantera dina API-kollektionsfiler tillsammans med koden, dela dem via Git och få historik på ändringar på ett sätt som utvecklare uppskattar.

Gränssnittet i Bruno känns bekant för den som använt Postman: du kan skapa samlingar av API-anrop, definiera miljövariabler och köra tester på liknande sätt. Skillnaden är att Bruno upplevs snabbare och mer lättviktigt eftersom det inte uppmuntrar till någon molnintegration i bakgrunden. Du slipper därför påtvingade inloggningar, och verktyget är gratis att använda oavsett om du är en enskild utvecklare eller del av ett stort team. Bruno finns som fristående program, CLI-verktyg och till och med som ett tillägg i VS Code för den som vill integrera det i sin utvecklingsmiljö. För team som värdesätter ägarskap över sin verktygskedja och vill undvika licenskostnader kan Bruno vara ett intressant alternativ.

Våga testa alternativ

Öppen källkod fortsätter att växa inom alla områden – från infrastruktur till kreativt samarbete. Genom att våga prova alternativ som Podman, Excalidraw eller Bruno kan teknikteam uppleva friheten i att anpassa verktygen efter sina behov, slippa dyra licenser och bli en del av ett större community. Kanske hittar du ditt nya favoritverktyg i listan ovan – och bidrar till att driva det framåt!

Vi på Valent har stort intresse i, och erfarenhet av, att hitta rätt verktyg för rätt sak, och undviker gärna om möjligt onödiga kostnader och stagnerande produkter. Har ni funderingar kring verktyg för just era ändamål, hör av er! Vi hjälper er gärna att hitta rätt.