.ASTRO

Archivo ASTRO

Astro Website Component
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .astro es una plantilla de componente para el framework web Astro. Contiene marcado de estilo HTML más una sección opcional de script en JavaScript o TypeScript, y Astro lo compila a HTML puro durante la construcción. Abra y edite archivos .astro en cualquier editor de código; Visual Studio Code con la extensión oficial de Astro le ofrece resaltado de sintaxis e IntelliSense. Nunca abra estos archivos directamente en un navegador, ya que Astro los renderiza primero.

Desarrollador: Astro Technology Company (Fred K. Schott); acquired by Cloudflare in January 2026 Categoría: Archivos de Internet MIME: text/plain
SE ABRE EN Windows macOS Linux
Relacionado: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

En esta página

19k+ extensiones indexadas
Última revisión Aug 29, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo ASTRO?

Un archivo .astro es un componente utilizado por Astro, un framework web de código abierto para sitios enfocados en el contenido, como blogs, documentación y páginas de marketing. Fred K. Schott creó Astro en 2021, y alcanzó una versión estable 1.0 en agosto de 2022. El proyecto se mantiene ahora bajo la licencia MIT después de que Cloudflare adquiriera la Astro Technology Company en enero de 2026.

Cada archivo tiene dos partes divididas por una valla de código ---. Por encima de la valla se encuentra el script del componente, o frontmatter, escrito en JavaScript o TypeScript. Se ejecuta en el momento de la construcción para importar otros componentes, obtener datos y declarar variables. Debajo de la valla está la plantilla, un bloque similar a HTML que acepta expresiones {}, marcadores de posición <slot /> y etiquetas <style> y <script> con alcance definido. La sintaxis es un superconjunto de .html y se lee de forma muy parecida a JSX, aunque utiliza atributos estándar en kebab-case.

Astro renderiza los componentes a HTML con antelación y no envía JavaScript al lado del cliente de forma predeterminada. Las piezas interactivas se añaden selectivamente a través de la arquitectura de islas utilizando directivas client:* en los componentes del framework.

Seguridad y protección

RIESGO: LOW

An .astro file is human-readable source text and cannot run on its own by double-clicking. It only executes when compiled by the Astro toolchain during a build. As with any project source, its frontmatter can contain JavaScript, so review files from untrusted repositories before running npm install or a build, since build scripts and dependencies (not the .astro file itself) are the real risk.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOAstro Website Componenttambién conocido como Astro component file, Astro component
DESARROLLADORAstro Technology Company (Fred K. Schott); acquired by Cloudflare in January 2026desde 2021
TIPO MIMEtext/plain
TIPOText-based source file (component template)
Esta extensión también es utilizada por…
  • ASTRO-VISION LifeSign / horoscope data - Some astrology software has used .astro for chart or profile data files. Unrelated to the web framework.
  • Generic astronomy/astrology data exports - Occasionally seen as an ad hoc extension for star-chart or ephemeris data in niche tools.

Programas que abren archivos ASTRO

Windows4 apps
Sublime Text Freemium Open the file to read and edit it as text; add an Astro syntax package for highlighting.
Visual Studio Code + Astro extension Gratis Install VS Code and the official Astro extension for syntax highlighting, IntelliSense, and formatting of .astro files.
WebStorm Pago Open the Astro project folder; WebStorm has built-in Astro support for editing and refactoring .astro components.
Astro CLI (Node.js) Código abierto Run npm run dev or astro build to compile .astro files into HTML and preview the site.
macOS4 apps
Visual Studio Code + Astro extension Gratis Install VS Code and the official Astro extension to edit .astro files with full language support.
WebStorm Pago Open the project and edit .astro components with built-in Astro tooling.
Zed Código abierto Open the file in Zed and install the Astro language extension for highlighting and completions.
Astro CLI (Node.js) Código abierto Use astro dev and astro build in Terminal to run and compile the project.
Linux3 apps
Visual Studio Code + Astro extension Gratis Install VS Code (or VSCodium) plus the Astro extension to edit .astro files.
Neovim + astro language server Código abierto Configure the Astro language server (@astrojs/language-server) with an LSP client for highlighting and diagnostics.
Astro CLI (Node.js) Código abierto Run npm run dev or npx astro build from the terminal to serve or compile .astro files.

Detalles técnicos

especificación profunda
EncodingUTF-8 plain text
Byte orderNot applicable (text)
ContainerNone; single source file
Typical sizeA few hundred bytes to tens of kilobytes
StructureTwo sections separated by a --- code fence: an optional component script (frontmatter) written in JavaScript/TypeScript that runs at build time or on the server, followed by a component template made of HTML-like markup with {} expressions, directives, <slot />, <style> and <script> tags.
IntegrityNone built in
PlatformsWindows, macOS, Linux
NotesAstro components render to HTML ahead of time and ship no client-side JavaScript runtime by default. Interactive framework components can be hydrated selectively using client:* directives (the islands architecture). The Astro compiler parses .astro files and outputs HTML plus any scoped CSS and hydration code.
Syntax BasisSuperset of HTML, close to JSX but using standard kebab-case HTML attributes
RuntimeServer/build-time rendering; no default client runtime
Language SupportJavaScript and TypeScript in the frontmatter, including top-level await
Lanzado2021
Última versiónAstro 6 (March 2026)
Especificacióndocs.astro.build

Conversiones de ASTRO

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos ASTRO. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos ASTRO.

Preguntas frecuentes

¿Cómo abro un archivo .astro?
Ábralo en cualquier editor de código. Visual Studio Code con la extensión oficial de Astro es la opción común y le ofrece resaltado y autocompletado. El archivo es texto plano, por lo que incluso el Bloc de notas o TextEdit mostrarán su contenido.
¿Puedo ver un archivo .astro en un navegador?
No directamente. Un navegador no puede renderizar la sintaxis de Astro. Debe ejecutar el proyecto con npm run dev o construirlo con astro build, y Astro convierte el componente en HTML que el navegador luego muestra.
¿Qué programa crea archivos .astro?
Los desarrolladores los crean a mano en un editor de código como parte de un proyecto de Astro. La CLI de Astro genera proyectos iniciales que ya incluyen archivos .astro de ejemplo.
¿Es un archivo .astro lo mismo que HTML?
No. Es un superconjunto de HTML con una sección de frontmatter de JavaScript/TypeScript añadida y expresiones de plantilla. Astro lo compila a HTML estándar durante la construcción.
¿Por qué mi archivo .astro tiene JavaScript en la parte superior?
Esa sección superior, entre las dos líneas ---, es el script del componente o frontmatter. Se ejecuta en el momento de la construcción para importar componentes, obtener datos y establecer variables utilizadas en la plantilla de abajo.
¿Es seguro abrir el formato .astro?
Sí. El archivo es texto legible y no se ejecuta cuando lo abre. Solo tenga la precaución normal antes de construir o instalar dependencias de un proyecto en el que no confíe.

Referencias

1Astro Docs - Componentsdocs.astro.build
2Astro Docs - Template expressions referencedocs.astro.build

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensiones relacionadas

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z