Repolode
JetBrains

JetBrains/kotlin

El lenguaje de programación Kotlin, su compilador, biblioteca estándar y herramientas de compilación, desarrollados por JetBrains para el desarrollo multiplataforma.

Estrellas
53,496
Forks
6,450
Issues abiertos
478
Último commit
hace 3 horas

¿Qué es?

Kotlin es un lenguaje de programación conciso y multiplataforma, desarrollado por JetBrains y colaboradores. Este repositorio contiene el compilador del lenguaje, la biblioteca estándar, los plugins para Gradle y Maven, y el plugin de IntelliJ IDEA que ofrece compatibilidad para editar código Kotlin.

El proyecto está dirigido a varias plataformas, como JVM, Native, JavaScript y WebAssembly, para que los desarrolladores puedan compartir la lógica de negocio entre Android, iOS, escritorio y web. Se compila con Gradle, que descarga las dependencias necesarias de IntelliJ y los JDK durante la primera configuración.

Este repositorio es la fuente de referencia del lenguaje. Los colaboradores que quieran compilar el compilador, ejecutar las suites de pruebas (stdlib, reflect, el plugin de Gradle y las pruebas del compilador) o generar una distribución local del compilador pueden empezar aquí.

Funciones clave

  • 01Sintaxis concisa diseñada para ejecutarse en JVM, destinos nativos, JavaScript y WebAssembly.
  • 02Compatibilidad con Kotlin Multiplatform para compartir código entre Android, iOS, escritorio y web.
  • 03Plugins para Gradle y Maven que permiten integrar Kotlin en los flujos de compilación.
  • 04Plugin de IntelliJ IDEA que ofrece compatibilidad para editar código Kotlin.
  • 05Las toolchains de Gradle pueden aprovisionar automáticamente los JDK necesarios para compilar el proyecto.

Casos de uso

  • Desarrollar aplicaciones Android con Kotlin.
  • Compartir la lógica de negocio entre clientes móviles, de escritorio y web.
  • Contribuir al compilador y la biblioteca estándar de Kotlin, o compilarlos.
  • Desarrollar plugins de Gradle o Maven para proyectos Kotlin.

Inicio rápido

  1. 1

    Clona el repositorio desde GitHub

  2. 2

    Compila la distribución del compilador con Gradle

    ./gradlew dist

Antes de usarlo

  • La primera compilación descarga dependencias de gran tamaño, como IntelliJ IDEA, por lo que puede tardar o agotar el tiempo de espera.
  • En Windows, puede que tengas que habilitar las rutas largas en git antes de clonar.

Temas

Preguntas frecuentes

¿Qué es kotlin?
El lenguaje de programación Kotlin, su compilador, biblioteca estándar y herramientas de compilación, desarrollados por JetBrains para el desarrollo multiplataforma. Kotlin es un lenguaje de programación conciso y multiplataforma, desarrollado por JetBrains y colaboradores. Este repositorio contiene el compilador del lenguaje, la biblioteca estándar, los plugins para Gradle y Maven, y el plugin de IntelliJ IDEA que ofrece compatibilidad para editar código Kotlin.
¿kotlin es gratuito? ¿Qué licencia tiene?
kotlin no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
¿kotlin sigue mantenido?
Mantenimiento activo. El último commit de kotlin fue el 22 oct 2026.
¿Para qué puedo usar kotlin?
Desarrollar aplicaciones Android con Kotlin. Compartir la lógica de negocio entre clientes móviles, de escritorio y web. Contribuir al compilador y la biblioteca estándar de Kotlin, o compilarlos. Desarrollar plugins de Gradle o Maven para proyectos Kotlin.
¿Cómo se instala kotlin?
Clona el repositorio desde GitHub Compila la distribución del compilador con Gradle: ./gradlew dist
¿Dónde consigo kotlin?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/JetBrains/kotlin

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados