Open source · Van begin tot eind · Made in Europe

Presenteren, eindelijk vrij.

Deckyard is een open source presentatieplatform dat je zelf host, in plaats van PowerPoint, Canva of Gamma.

Maken, presenteren, publiceren en samenwerken in één tool: je eigen huisstijl, je eigen data, en AI die slides vult in plaats van ze te ontwerpen.

Probeer de live sandbox

Geen installatie, geen aanmelding. AI, uploads en publiceren staan uit.

Geen screenshot: een echt deck, geëxporteerd uit Deckyard en met één tag in deze pagina gezet.

Het idee eronder

Elke slide weet wat hij is

Een Deckyard-slide is geen canvas met vakjes erop. Het is een record met een type: een tijdlijn weet dat hij een reeks bevat, een citaat weet dat het bronvermelding nodig heeft, en geen van beide draagt ook maar één kleur bij zich. Daar komen de toegankelijkheid, de koppelingen en de onbreekbare huisstijl allemaal uit voort.

Hoe het werkt

Achtergrond

Historische ontwikkeling van de Limonadekraam

  1. 2021 Opgericht bij besluit
  2. 2022 Eerste samenwerking
  3. 2025 Exploitatie hervat
  • title string · max 120
  • items required · ordereddate · title · text
timeline-slide Twee velden, en geen enkele kleur

De onderdelen

Elke deck bestaat uit dezelfde handvol dingen

Een tijdlijn, een vergelijking, wat cijfers, een vraag aan de zaal. Deckyard levert er 34 als gedeclareerde types, zodat je kiest wat je bedoelt in plaats van het te tekenen.

  • Title slide

  • List

  • Timeline

  • Chart

  • KPI

  • Comparison

  • Process

  • Matrix

  • Quote

  • Poll

    de zaal antwoordt

  • Likert (agree/disagree)

    de zaal antwoordt

  • Gallery

  • End / Contact

  • 34 slidetypes, met hun velden

Het stuk dat niemand heeft opgelost

Jullie mensen laten AI nu al voor de organisatie schrijven

Niet als beleidsbesluit. Iemand moest donderdag een deck maken, plakte de aantekeningen in een chatvenster en plakte het antwoord terug. Het gaat sneller, en het gaat niet meer ophouden.

Wat niemand kan zeggen, is of wat terugkwam binnen de regels van de organisatie blijft: de juiste claims, het juiste beeld, de dingen die er wettelijk in moeten staan. Elk deck nalopen schaalt niet, en mensen vragen om geen AI te gebruiken heeft nog nooit gewerkt.

Ligt vast voordat het draait

  • slidetypes 34 gedeclareerde vormen met benoemde velden
  • theme.json kleuren, fonts, logo’s, ruimte
  • deck.schema.json gepubliceerd als v4: wat valideert

Blijft over voor het model

  • type timeline-slide
  • title "Waar het geld heenging"
  • items 4 x { date, title }
De vraag is dus "vul deze velden in", niet "ontwerp een slide". Een kleinere vraag, een goedkoper antwoord, en niets meer om fout te doen dat het thema niet al had beslist.
  • Het vult velden, het ontwerpt niet

    De layout is niet aan het model. Het vraagt welke slidetypes er zijn, kiest er een, en vult de velden die dat type declareert. Het ontwerp was al beslist voordat het draaide, door jou, in het thema.

  • Een schrijfactie wordt getoetst als elke andere

    Een veld met een gedeclareerde vorm valideert wat het ook vult. Een model dat een tijdlijn met één moment maakt, of een quote zonder iemand om aan toe te schrijven, krijgt dezelfde weigering als een mens.

  • De huisstijl zit niet in de inhoud

    Kleuren, fonts en logo’s wonen in themetokens, dus er is niets huisstijl-vormigs dat een model verkeerd kan doen. Een gegenereerd deck rendert in de huidige huisstijl, want er is geen andere.

Wat dit níet doet, is de tekst waar maken. Een model kan nog steeds een zelfverzekerde zin schrijven over een getal dat het zelf bedacht heeft, en geen formaat vangt dat. Wat het niet meer kan, is je iets geven dat in niets op je organisatie lijkt, of dat stil de vorm breekt waar al het andere in staat.

Geen lock-in, opgeschreven

Je deck is een bestand dat je kunt lezen

Een deck is JSON. Het noemt het formaat waarin het staat, de versie van dat formaat, en een gedeclareerd type voor elke slide. Daar hoeft geen Deckyard te draaien om het te begrijpen.

En het formaat is gepubliceerd in plaats van beschreven: het JSON Schema staat op de URL die z’n eigen $id noemt, dus iedereen kan een deck ertegen valideren zonder het ons eerst te vragen.

{
  "format": "deckyard.deck",
  "version": 1,
  "slides": [
    { "type": "eu.deckyard.slide.title", "content": { … } },
    { "type": "eu.deckyard.slide.quote", "content": { … } }
  ]
}
De envelop, ingekort

In de zaal

Het deck vraagt, en de zaal antwoordt

Een poll is een slidetype, geen tweede tool die er los naast hangt. Jij presenteert, de zaal komt binnen op een kort adres met een code, en de antwoorden landen op de slide waar iedereen al naar kijkt.

Een pollslide tijdens een presentatie. Vier antwoorden, de balken ongelijk: 31 van de 47 stemmen op de derde optie, met het lopende totaal eronder.
poll-slide, tijdens de presentatie
De uitnodigingsslide op het grote scherm: een QR-code naast het adres deckyard.eu/go en een toegangscode van vijf letters.
follow-invite-slide, op het grote scherm

Je komt ergens vandaan

Hoe dit zich verhoudt tot wat je nu gebruikt

De meeste mensen die dit lezen maken hun decks in PowerPoint, Google Slides, Canva of Gamma. Alle vier zijn ergens goed in, en alle vier kosten je iets. De vergelijking zegt wat, en wanneer Deckyard het verkeerde antwoord is.

Lees de vergelijking

Van niets naar draaiend

Eén regel. Je eigen instance.

Geen aanmelding, geen salesgesprek. Plak één regel en Deckyard kloont, configureert en start zichzelf op je eigen machine, op localhost:4177. Docker of Node 22+ is alles wat je nodig hebt.

$ curl -fsSL https://deckyard.eu/install.sh | bash

Detecteert automatisch Docker of Node 22+, schrijft een lokale .env en opent de app.

Lees eerst het script

Of laat het draaien: een eigen instance op je eigen domein, gehost in Europa, op dezelfde code. De hosting is wat de ontwikkeling betaalt.

Hoe hosting werkt

Open source, nu beschikbaar

Verken de code, volg de lancering

Deckyard is MIT-gelicenseerd, GDPR-native en gebouwd om zelf te hosten. De code staat vandaag openbaar op GitHub. Geef ’m een ster, draai ’m, of laat je adres achter voor updates over de lancering en de gehoste versie.