Prevents falling behindBuilding blockEstablished

Astro

Astro-Projekt (MIT), getragen von Cloudflare ·astro.build· As of: 2026-07-30

Builds a website into finished files at publish time, so no code has to load in the browser just to display the page.

Work through this tool with an AI

Our verdict

A fast, machine-readable website is an expectation, not a distinction. The edge sits in the content and its linking, not in the build tool. What a static build reliably removes is failure modes: no client-side loading, no bought-in pre-rendering, no runtime dependency.

Evidence:As of 2026-07-30MIT licence and open developmentOpen sourceAs of 2026-07-30Cloudflare acquired The Astro Technology Company on 16 January 2026Open sourceAs of 2026-07-30All full-time staff continue working on Astro at Cloudflare; licence and open governance remain in placeOpen sourceAs of 2026-07-307m USD seed round in January 2022 led by Lightspeed Venture PartnersOpen sourceAs of 2026-07-30Sponsorship money and annual budget are disclosed publicly via Open CollectiveOpen source

Who it fits

Solo

suitable with caveats

Requires development skills. Anyone who just needs a page and does not build is faster with a site builder.

Mid-market

suitable

Fits as soon as a developer or agency looks after the site. Delivery then costs almost nothing, because only files are served.

Enterprise

suitable

Works because the result is auditable: the delivered page can be read in full and checked automatically instead of assembling in the browser.

Buy, switch or build

Off-the-shelf

Website as a hosted builder

Click instead of build, monthly fee, fast start. The limit shows as soon as content comes from your own source, review chains are required, or the site itself is part of the product.

AI-native

AI app builder

Describe instead of build. Fastest to something visible, but the result is an application assembled in the browser and tied to the vendor's building blocks. For a site that needs to be found, that is the pricier route, because machine-readable pre-rendering has to be bought in.

Build it yourself

Build it statically yourself

The route we took. High one-off effort, near-zero operations afterwards, full auditability. It pays off when the website is a selling surface rather than a business card.

Our advice

  • Solo: Only with development skills or someone who looks after it.
  • Mid-market: A good default when the site influences revenue.
  • Enterprise: A good default because acceptance testing can be automated.

Who is behind it

Staying power: Established

The vendor question works differently here, but it does arise. Astro is MIT-licensed and developed in the open. Full-time development, however, does not sit with a community: since 16 January 2026 it sits with Cloudflare, which acquired The Astro Technology Company together with all of its full-time staff. Before that, the company was funded by a 7m USD venture round raised in January 2022 and led by Lightspeed Venture Partners. Two things follow for users. Vendor failure does not hit you, because the source stays usable and forkable. What remains is that maintenance depends on a single company, and that company is also a hosting provider.

  • Licence: MITAs of 2026-07-30MIT licence and open developmentOpen source · As of 2026-07-30
  • Development: open repository, contributors and sponsors named publiclyAs of 2026-07-30MIT licence and open developmentOpen source · As of 2026-07-30
  • Who carries the project: Cloudflare. The Astro Technology Company was acquired on 16 January 2026, and its full-time staff have worked on Astro as Cloudflare employees since then.As of 2026-07-30Cloudflare acquired The Astro Technology Company on 16 January 2026Open source · As of 2026-07-30
  • Commitments made at the acquisition: According to the project, Astro stays open source and MIT-licensed, its open governance and current roadmap remain in place, and a wide set of deployment targets stays supported, not just Cloudflare. This is a stated intention, not a contract.As of 2026-07-30All full-time staff continue working on Astro at Cloudflare; licence and open governance remain in placeOpen source · As of 2026-07-30
  • Venture funding before the acquisition: 7m USD seed round announced on 12 January 2022, led by Lightspeed Venture Partners, with Haystack, Gradient and Uncorrelated VenturesAs of 2026-07-307m USD seed round in January 2022 led by Lightspeed Venture PartnersOpen source · As of 2026-07-30
  • Sponsorship money: Open Collective shows 873,559 USD raised in total and an estimated annual budget of 455,274 USD. The largest named backer is Netlify with 312,500 USD.As of 2026-07-30Sponsorship money and annual budget are disclosed publicly via Open CollectiveOpen source · As of 2026-07-30

Cost of leaving: Low

The output is ordinary files. They run on any web server, even without the tool that produced them.

Regulation and data

How to read the traffic lightHow to read the traffic lightThe traffic light rates how well a point is evidenced, not how good the tool is. It draws only on the value, note and source held in the profile. Where a statement is missing, it rates the absence, not a guess. A well-reasoned "unclear" on a point that matters little for this tool is yellow. A missing source on a point that decides whether you can use it at all is red.documented, no condition attacheddocumented, tied to a conditiondocumented, but unfavourableopen on a point that decides usability
Data processing agreementScale for this point: Data processing agreementdocumented, no condition attached: Auftragsverarbeitungsvertrag öffentlich abrufbar und ohne weitere Bedingung Bestandteil des Vertrags; oder er entfällt nachvollziehbar begründet, weil kein Anbieter Kundendaten verarbeitet.documented, tied to a condition: Vertrag existiert, ist aber an einen Tarif gebunden, nur nach Anfrage einsehbar oder allein in den Nutzungsbedingungen geregelt statt als eigenes Dokument.documented, but unfavourable: Kein Auftragsverarbeitungsvertrag im üblichen Sinn: entweder weil der Anbieter für das Kerngeschäft eigenständig Verantwortlicher ist und stattdessen eine andere Konstruktion gilt, oder weil öffentlich offen bleibt, ob überhaupt einer angeboten wird.open on a point that decides usability: Weder ein Vertrag noch ein dokumentierter Weg zu einem Vertrag; der Einkauf hätte nichts, worauf er sich stützen kann.documented, no condition attachednot applicableThe tool runs at build time on your own machine or in your own pipeline. There is no vendor processing data. The hosting provider is what needs review.no source given · As of 2026-07-30
Storage locationScale for this point: Storage locationdocumented, no condition attached: EU-Speicherort ohne Zusatzkosten und ohne Tarifbindung, oder der Ort ist vollständig selbst bestimmbar, weil das Werkzeug im eigenen Betrieb läuft.documented, tied to a condition: EU-Speicherort möglich, aber an einen Tarif, einen gesondert zu aktivierenden Zusatz oder einen Umzug in eine getrennte Umgebung gebunden; oder die EU-Region ist nicht die Voreinstellung.documented, but unfavourable: Kein EU-Speicherort, der Ort ist aber eindeutig benannt, sodass die Folgen bewertbar sind.open on a point that decides usability: Der Speicherort ist öffentlich nicht benannt oder vom Kunden nicht steuerbar, sodass sich die Verarbeitung nicht verorten lässt.documented, no condition attacheddetermined by the hosting providerThe tool produces files; it stores nothing.no source given · As of 2026-07-30
SubprocessorsScale for this point: Subprocessorsdocumented, no condition attached: Vollständige öffentliche Liste der Unterauftragnehmer mit Zweck und Land; oder es gibt keine, weil das Werkzeug im eigenen Betrieb läuft.documented, tied to a condition: Liste existiert und ist benannt, aber nur nach Anfrage oder nach Zugang zu einem Vertrauensportal einsehbar, oder sie nennt Zweck und Land nicht vollständig.documented, but unfavourable: Keine geführte Liste; namentlich stehen nur einzelne Dienste in der Datenschutzerklärung, überwiegend solche der eigenen Website.open on a point that decides usability: Weder eine Liste noch eine Nennung der Verarbeiter des Produkts, und kein dokumentierter Weg, sie zu erfahren.documented, no condition attachednoneno source given · As of 2026-07-30
Third-country transferScale for this point: Third-country transferdocumented, no condition attached: Keine Übermittlung in ein Drittland, oder die Übermittlung findet statt und die Grundlage ist benannt und im Vertrag verankert, etwa Standardvertragsklauseln, Angemessenheitsbeschluss oder EU-US-Datenschutzrahmen.documented, tied to a condition: Übermittlung findet statt, eine Grundlage ist genannt, aber ohne Zuordnung, welcher Empfänger auf welcher Grundlage arbeitet.documented, but unfavourable: Übermittlung findet statt und die eigenen Unterlagen widersprechen sich, oder die genannte Grundlage bezieht sich erkennbar nur auf einen Randbereich wie die Marketing-Website.open on a point that decides usability: Übermittlung findet erkennbar statt und eine Grundlage wird nirgends genannt.documented, no condition attachednot applicableno source given · As of 2026-07-30
Training on customer dataScale for this point: Training on customer datadocumented, no condition attached: Vertraglich oder in der Datenschutzerklärung ausdrücklich ausgeschlossen, mit Erstreckung auf die eingesetzten Modellanbieter; oder es gibt keine Datenübertragung an einen Anbieter.documented, tied to a condition: Ausschluss ab einem bestimmten Tarif, oder die Zusage steht nur auf einer Dokumentationsseite statt im Vertrag, oder die Frage stellt sich für das Werkzeug sachlich kaum und der Anbieter schweigt dazu.documented, but unfavourable: Nutzung ist die Voreinstellung und nur ein Widerspruch beendet sie; oder der Anbieter trainiert eigene Modelle auf bereinigten Kundendaten.open on a point that decides usability: Keine Aussage, obwohl das Werkzeug KI-Funktionen auf Kundeninhalten betreibt.documented, no condition attachedno data transferThere is no data transfer to a vendor because the tool runs locally at build time. The training question therefore does not arise for this tool.no source given · As of 2026-07-30
Retention and deletionScale for this point: Retention and deletiondocumented, no condition attached: Löschfristen nach Vertragsende beziffert und die Löschung oder Rückgabe zugesagt; oder die Fristen bestimmt der Betreiber selbst, weil das Werkzeug im eigenen Betrieb läuft.documented, tied to a condition: Löschung ist zugesagt, die Fristen sind aber nur teilweise beziffert, oder Sicherungskopien sind ausdrücklich ausgenommen.documented, but unfavourable: Nur der Grundsatz der Erforderlichkeit ohne jede Frist nach Vertragsende, oder Fristen sind allein für Randbereiche wie Website-Protokolle genannt.open on a point that decides usability: Keine Aussage zu Aufbewahrung und Löschung.documented, no condition attachedyour own responsibilityno source given · As of 2026-07-30
CertificationsScale for this point: Certificationsdocumented, no condition attached: Mehrere anerkannte Nachweise, benannt mit Norm, Fassung und Geltungsbereich, und bezogen auf den Anbieter selbst.documented, tied to a condition: Ein anerkannter Nachweis für den Anbieter belegt, der Bericht aber nur auf Anfrage, oder der Nachweis hängt an einem Tarif, oder der Geltungsbereich bleibt teilweise offen.documented, but unfavourable: Nur pauschale Nennung ohne Norm-Fassung und Geltungsbereich, oder bloße Selbstauskunft, oder die Nachweise gehören dem Infrastrukturanbieter statt dem Anbieter, oder der Prüfzeitraum ist erkennbar veraltet, oder die eigenen Angaben widersprechen sich.open on a point that decides usability: Kein Nachweis genannt und keine Sicherheits- oder Vertrauensseite vorhanden.documented, tied to a conditionnone, because this is not a serviceA library carries no operating certificates. Evidence comes from the hosting provider.no source given · As of 2026-07-30
EU AI Act, Article 50Scale for this point: EU AI Act, Article 50documented, no condition attached: Der Anbieter macht eine belegte Aussage, die die eigene Pflicht trägt, etwa Modelldokumentation und Zertifizierung nach ISO/IEC 42001; oder das Werkzeug enthält nachvollziehbar begründet kein KI-System im Sinne der Verordnung.documented, tied to a condition: Der Anbieter äußert sich zur Verordnung oder ordnet die eigene Funktion ein, eine benannte Zusage zu den Transparenzpflichten aus Artikel 50 fehlt aber; oder das Werkzeug enthält kein KI-System, das gegenüber Menschen auftritt, und der Anbieter schweigt.documented, but unfavourable: Das Produkt enthält KI-Funktionen, der Anbieter schweigt dazu oder trägt ein Selbstetikett ohne Nachweis; die Kennzeichnung ist vom Betreiber aber selbst setzbar.open on a point that decides usability: KI spricht im Produkt unmittelbar mit Endkunden und der Anbieter sagt zu Artikel 50 nichts; die Kennzeichnung lässt sich ohne Zusage des Anbieters nicht sicher setzen.documented, no condition attachednot affectedNot an AI system within the meaning of the regulation.no source given · As of 2026-07-30
Audit loggingScale for this point: Audit loggingdocumented, no condition attached: Nachvollziehbares Protokoll über Zugriffe und Änderungen in allen Tarifen enthalten, mit benannter Frist und Ausleitung in eigene Systeme; oder die Nachvollziehbarkeit liegt vollständig in eigener Hand, weil das Werkzeug im eigenen Betrieb läuft.documented, tied to a condition: Protokoll vorhanden, aber an einen höheren Tarif oder einen kostenpflichtigen Zusatz gebunden, oder die Ausleitung fehlt in den unteren Stufen; Reichweite und Frist sind benannt.documented, but unfavourable: Protokolle sind nur anbieterseitig beschrieben, oder Reichweite und Frist bleiben offen, sodass sich Nachweispflichten nicht planen lassen.open on a point that decides usability: Öffentlich nicht belegt, ob der Kunde überhaupt ein auswertbares Protokoll erhält.documented, no condition attacheda matter for the hosting providerno source given · As of 2026-07-30

What it really costs

Entry price

Free under the MIT licence. Costs arise only for hosting and for the working time that building and maintenance consume.As of 2026-07-30MIT licence and open developmentOpen source

As of 2026-07-30

What gets expensive

Dependence on people who can build. A statically built site is cheap to run and expensive to change if nobody in-house can touch it.

What it displaces

  • Bought-in pre-rendering for search engines
  • Runtime servers just to render pages

Interfaces

  • Build-time queries against any source
  • File output for any web server

Matching methods

  • Demand Creation vs. Demand CaptureCreating demand means publishing content that keeps being found without ad spend, and Astro ships exactly that content as finished pages instead of making it depend on a runtime layer.
  • The 95:5 RuleThe rule demands presence with the buyers who are not in market today, and that contact runs through search and answer engines, which read a page more reliably when nothing has to be loaded at runtime.

Alternatives

Sources

  1. 1.MIT licence and open development (opens in a new tab)astro.build/press · As of 2026-07-30
  2. 2.Cloudflare acquired The Astro Technology Company on 16 January 2026 (opens in a new tab)cloudflare.com/… · As of 2026-07-30
  3. 3.All full-time staff continue working on Astro at Cloudflare; licence and open governance remain in place (opens in a new tab)astro.build/blog/joining-cloudflare · As of 2026-07-30
  4. 4.7m USD seed round in January 2022 led by Lightspeed Venture Partners (opens in a new tab)astro.build/blog/the-astro-technology-company · As of 2026-07-30
  5. 5.Sponsorship money and annual budget are disclosed publicly via Open Collective (opens in a new tab)opencollective.com/astrodotbuild · As of 2026-07-30

Last reviewed: 2026-07-30 by Dr. Oliver Gausmann, Convios GmbH

Details out of date? Let us know.