Repolode
JetBrains

JetBrains/kotlin

A linguagem de programação Kotlin, seu compilador, sua biblioteca padrão e ferramentas de build, desenvolvidos pela JetBrains para desenvolvimento multiplataforma.

Estrelas
53,496
Forks
6,450
Issues abertas
478
Último commit
há 3 horas

O que é?

Kotlin é uma linguagem de programação concisa e multiplataforma, desenvolvida pela JetBrains e por colaboradores. Este repositório contém o compilador da linguagem, a biblioteca padrão, os plugins para Gradle e Maven e o plugin do IntelliJ IDEA que oferece suporte à edição de código Kotlin.

O projeto tem como alvo várias plataformas, incluindo JVM, Native, JavaScript e WebAssembly, permitindo que desenvolvedores compartilhem a lógica de negócio entre Android, iOS, desktop e web. Ele é compilado com Gradle, que baixa as dependências necessárias do IntelliJ e os JDKs na primeira configuração.

Este repositório é a fonte de referência da própria linguagem. Colaboradores que queiram compilar o compilador, executar as suítes de testes (stdlib, reflect, plugin do Gradle e testes do compilador) ou gerar uma distribuição local do compilador podem começar por aqui.

Recursos principais

  • 01Sintaxe concisa, projetada para funcionar na JVM, em destinos nativos, no JavaScript e no WebAssembly.
  • 02Suporte a Kotlin Multiplatform para compartilhar código entre Android, iOS, desktop e web.
  • 03Plugins para Gradle e Maven que integram Kotlin aos pipelines de build.
  • 04Plugin do IntelliJ IDEA que oferece suporte à edição de código Kotlin.
  • 05Os toolchains do Gradle podem provisionar automaticamente os JDKs necessários para compilar o projeto.

Casos de uso

  • Desenvolver aplicativos Android com Kotlin.
  • Compartilhar a lógica de negócio entre clientes mobile, desktop e web.
  • Contribuir com o compilador e a biblioteca padrão do Kotlin ou compilá-los.
  • Desenvolver plugins para Gradle ou Maven em projetos Kotlin.

Início rápido

  1. 1

    Clone o repositório do GitHub

  2. 2

    Compile a distribuição do compilador com Gradle

    ./gradlew dist

Antes de usar

  • A primeira compilação baixa dependências grandes, como o IntelliJ IDEA, por isso pode demorar ou atingir o tempo limite.
  • No Windows, talvez seja necessário habilitar caminhos longos no git antes de clonar.

Tópicos

Perguntas frequentes

O que é kotlin?
A linguagem de programação Kotlin, seu compilador, sua biblioteca padrão e ferramentas de build, desenvolvidos pela JetBrains para desenvolvimento multiplataforma. Kotlin é uma linguagem de programação concisa e multiplataforma, desenvolvida pela JetBrains e por colaboradores. Este repositório contém o compilador da linguagem, a biblioteca padrão, os plugins para Gradle e Maven e o plugin do IntelliJ IDEA que oferece suporte à edição de código Kotlin.
kotlin é gratuito? Qual é a licença?
kotlin não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
kotlin ainda é mantido?
Manutenção ativa. O último commit de kotlin foi em 22 de out. de 2026.
Para que posso usar kotlin?
Desenvolver aplicativos Android com Kotlin. Compartilhar a lógica de negócio entre clientes mobile, desktop e web. Contribuir com o compilador e a biblioteca padrão do Kotlin ou compilá-los. Desenvolver plugins para Gradle ou Maven em projetos Kotlin.
Como instalar kotlin?
Clone o repositório do GitHub Compile a distribuição do compilador com Gradle: ./gradlew dist
Onde consigo kotlin?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/JetBrains/kotlin

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados