O Apache NetBeans é uma IDE open source, uma plataforma de ferramentas e um framework de aplicações, desenvolvido principalmente para quem programa em Java.
JetBrains/intellij-community
A parte open source do código-fonte das IDEs da JetBrains, base para desenvolver a IntelliJ Platform e compilar o IntelliJ IDEA.
- Estrelas
- 20,650
- Forks
- 6,100
- Issues abertas
- 156
- Último commit
- há 5 horas
O que é?
Este repositório contém a parte open source do código-fonte das IDEs da JetBrains. Ele é a base para o desenvolvimento da IntelliJ Platform e para compilar o IntelliJ IDEA e o PyCharm a partir do código-fonte.
O projeto é compilado com Bazel, que substitui as ferramentas de build integradas à IDE. Para abrir o repositório no IntelliJ IDEA, use o arquivo .bazelproject e instale o plugin do Bazel. Os builds podem ser executados pela linha de comando com os scripts incluídos, e é possível gerar pacotes de instalação para o sistema operacional atual ou para ambientes baseados em Docker.
Os testes podem ser executados fora da IDE com o script tests.cmd, pelo nome da configuração ou por padrão de teste, o que permite usar o projeto em pipelines de CI/CD. Os módulos do Android são baixados separadamente com o script getPlugins.
Recursos principais
- 01Compila o IntelliJ IDEA e a IntelliJ Platform a partir do código-fonte usando Bazel
- 02Abre no IntelliJ IDEA por meio do arquivo .bazelproject
- 03Gera pacotes de instalação para o sistema operacional atual ou para outro escolhido
- 04Executa testes pela linha de comando em ambientes de CI/CD
- 05Inclui um ambiente de build baseado em Docker
Casos de uso
- Compilar o IntelliJ IDEA ou o PyCharm a partir do código-fonte para testar alterações
- Desenvolver plugins usando o código-fonte da IntelliJ Platform
- Contribuir com patches para o código-fonte open source das IDEs da JetBrains
- Executar a suíte de testes da IDE em um pipeline de integração contínua
Início rápido
- 1
Clone o repositório
git clone https://github.com/JetBrains/intellij-community.git - 2
Acesse o diretório do projeto
cd intellij-community - 3
Busque os módulos do Android (Unix)
./getPlugins.sh - 4
Compile e execute o IntelliJ IDEA pela linha de comando
./bazel.cmd run //build:idea_community
Antes de usar
- O sistema de build está migrando para Bazel, então é esperado encontrar alguns pontos inacabados e testes com falhas.
- Para trabalhar no IDE, é necessário o plugin do Bazel e o IntelliJ IDEA 2026.1 ou superior.
- Para compilar, é preciso clonar repositórios Android separados, cujas branches devem corresponder.
- A licença está listada como NOASSERTION, então os metadados não esclarecem seus termos.
Tópicos
Perguntas frequentes
- O que é intellij-community?
- A parte open source do código-fonte das IDEs da JetBrains, base para desenvolver a IntelliJ Platform e compilar o IntelliJ IDEA. Este repositório contém a parte open source do código-fonte das IDEs da JetBrains. Ele é a base para o desenvolvimento da IntelliJ Platform e para compilar o IntelliJ IDEA e o PyCharm a partir do código-fonte.
- intellij-community é gratuito? Qual é a licença?
- intellij-community é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- intellij-community ainda é mantido?
- Manutenção ativa. O último commit de intellij-community foi em 22 de out. de 2026.
- Para que posso usar intellij-community?
- Compilar o IntelliJ IDEA ou o PyCharm a partir do código-fonte para testar alterações Desenvolver plugins usando o código-fonte da IntelliJ Platform Contribuir com patches para o código-fonte open source das IDEs da JetBrains Executar a suíte de testes da IDE em um pipeline de integração contínua
- Como instalar intellij-community?
- Clone o repositório: git clone https://github.com/JetBrains/intellij-community.git Acesse o diretório do projeto: cd intellij-community Busque os módulos do Android (Unix): ./getPlugins.sh Compile e execute o IntelliJ IDEA pela linha de comando: ./bazel.cmd run //build:idea_community
- Onde consigo intellij-community?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/JetBrains/intellij-community
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Editor de código nativo para macOS, desenvolvido em Swift, com destaque de sintaxe, conclusão de código, integração com git, depuração e extensões.
Port do workbench do VS Code que substitui o Electron pelo Tauri e usa a webview do sistema para reduzir o consumo de memória. Ainda em estágio inicial.
Uma alternativa leve e econômica em memória ao IntelliJ IDEA para desenvolvimento com Java e Spring Boot, com recursos integrados de colaboração com IA.
Código-fonte oficial do app Telegram para iOS, com um sistema de build para compilá-lo no Xcode.
Aplicativo web executado no navegador para desenhar diagramas ASCII, disponível em asciiflow.com.