젯브레인즈
1. 개요
젯브레인즈는 2000년 러시아에서 설립된 소프트웨어 개발 회사로, 주로 통합 개발 환경(IDE) 및 기타 개발 도구를 제공한다. 대표적인 제품으로는 자바 IDE인 IntelliJ IDEA, C#용 ReSharper 등이 있으며, Kotlin, Ktor, MPS와 같은 프로그래밍 언어와 프레임워크도 개발한다. 젯브레인즈는 2022년 러시아의 우크라이나 침공 이후 러시아에서의 사업을 중단했으며, 2024년 2월 CEO가 교체되었다.
이미지 준비중입니다.
| 회사 종류 | 유한 책임 회사 |
|---|---|
| 산업 | 소프트웨어 |
| 설립일 | 2000년 8월 14일 |
| 본사 위치 | 프라하, 체코 |
| 주요 인물 | 세르게이 드미트리예프 막스 샤피로프 키릴 스크리간, CEO |
| 직원 수 | 1,900명 |
| 웹사이트 | 젯브레인즈 공식 웹사이트 |
| 주요 제품 | 앱코드 CLion 데이터그립 고랜드 허브 IntelliJ IDEA 코틀린 MPS PhpStorm PyCharm 리샤퍼 얼티밋 라이더 루비마인 팀시티 툴박스 앱 업소스 웹스톰 유트랙 |
|---|
-
체코의 소프트웨어 기업 -
어베스트
1988년 체코에서 설립된 어베스트는 윈도우 95용 백신 개발로 기술 혁신을 이루고 AVG Technologies를 인수했으나, 사용자 데이터 관련 논란으로 비판받기도 한 사이버 보안 소프트웨어 회사이다. -
2010년 설립된 소프트웨어 기업 -
나이앤틱 (기업)
나이앤틱은 증강 현실 및 위치 기반 모바일 게임 개발사로, 구글 내부 스타트업에서 분사하여 《Ingress》, 《Pokémon GO》 등의 대표작을 개발하고 Lightship 플랫폼으로 AR 기술을 확장하며 닌텐도와의 협력 등 다양한 파트너십을 통해 게임 영역을 넓히고 있다. -
2010년 설립된 소프트웨어 기업 -
클라우드9 IDE
클라우드9 IDE는 비글보드용 네이티브 통합 개발 환경으로, 다양한 프로그래밍 언어를 지원하며, 온라인 환경에서 다중 커서 편집, 파일 관리, 버전 관리 시스템 통합 등의 기능을 제공하고, 2010년에 설립되어 2016년 Amazon.com에 인수되었다. -
체코의 브랜드 -
스코다
스코다는 1859년 무기 제조 회사로 시작해 유럽 최대 산업 복합 기업으로 성장한 체코 기업으로, 폭스바겐 그룹에 인수된 후 자동차 부문에서 글로벌 브랜드로 성장했으며, 1901년부터 모터스포츠에 참여해 다양한 타이틀을 획득했다. -
체코의 브랜드 -
체코 항공
체코 항공은 1923년 체코슬로바키아 정부에 의해 설립되어 프라하를 중심으로 유럽 및 구 동구권 국가들을 연결하는 노선을 운항했으나, 2021년 파산 후 스마트윙스에 합병되어 2024년 운항을 종료하고 브랜드만 유지되고 있는 체코의 항공사이다.
2. 역사
젯브레인즈(JetBrains)는 처음에는 IntelliJ Software영어로 불렸으며, 2000년 프라하에서 세 명의 러시아 소프트웨어 개발자, 세르게이 드미트리예프(Sergey Dmitriev), 발렌틴 키피야트코프, 예브게니 벨랴예프에 의해 설립되었다. 이 회사의 첫 번째 제품은 자바(Java)의 코드 리팩토링을 위한 도구인 IntelliJ Renamer영어였다.
2012년에는 CEO 세르게이 드미트리예프가 올레그 스테파노프(Oleg Stepanov)와 막심 샤피로프(Maxim Shafirov)로 교체되었다.
2021년, 뉴욕 타임스는 알려지지 않은 세력이 젯브레인즈의 팀시티(TeamCity) CI/CD 소프트웨어에 멀웨어를 삽입하여 솔라윈즈 해킹 및 기타 광범위한 보안 침해를 유발했을 수 있다고 보도했다. 젯브레인즈는 보도자료를 통해 어떠한 정부 또는 보안 기관으로부터도 연락을 받은 적이 없으며 "이 공격에 어떤 방식으로든 참여하거나 관여하지 않았다"고 밝혔다. 피해를 입은 회사 중 하나인 솔라윈즈의 CEO는 "코드 개발 및 테스트 속도를 높이는 젯브레인즈가 만든 소프트웨어 도구가 경로였을 가능성에 대해 질문했지만, 라마크리슈나 씨는 아직 증거가 없다고 말했다."
2022년 러시아의 우크라이나 침공에 대응하여, 이 회사는 러시아에서의 판매 및 R&D 활동과 벨라루스에서의 판매를 무기한 중단했다. 젯브레인즈의 러시아 법인은 2023년 2월 21일에 청산되었다.
2024년 2월 1일부터 키릴 스크리간(Kirill Skrygan)이 CEO로 막심 샤피로프를 대신했다.
2.1. 대한민국과의 관계
(해당 섹션에 대한 내용을 제공된 원본 소스에서 찾을 수 없습니다.)
3. 제품
젯브레인즈는 다양한 소프트웨어 개발 도구를 개발 및 판매하고 있다. 주요 제품으로는 2000년부터 개발한 자바용 통합 개발 환경 (IDE)인 IntelliJ IDEA와 2004년 출시된 C# 언어용 마이크로소프트 비주얼 스튜디오 플러그인인 ReSharper가 널리 알려져 있다. 이 외에도 자바, 자바스크립트, 타입스크립트, 파이썬, PHP, 루비, Kotlin, 스칼라, Go, Rust, C, C++, Swift, C#, F#, Visual Basic .NET 등 다양한 프로그래밍 언어를 위한 통합 개발 환경(IDE) 및 플러그인을 제공한다.
또한, 지속적 통합 및 지속적 배포(CI/CD) 서버인 TeamCity와 프로젝트 관리 도구인 YouTrack 등 팀 협업 및 개발 생산성 향상을 위한 다양한 솔루션도 제공하고 있다.
3.1. 통합 개발 환경(IDE)
젯브레인즈는 다양한 프로그래밍 언어와 플랫폼을 지원하는 통합 개발 환경(IDE)을 개발 및 판매한다. 대부분의 IDE는 IntelliJ IDEA 플랫폼을 기반으로 제작되었다. 주요 제품으로는 2000년부터 개발한 자바용 IDE인 IntelliJ IDEA와 2004년 C# 언어용 마이크로소프트 비주얼 스튜디오 플러그인인 ReSharper가 유명하다. 자바, 자바스크립트, 타입스크립트, 파이썬, PHP, 루비, Kotlin, 스칼라, Go, Rust, C, C++, Swift, C#, F#, Visual Basic .NET 등 다양한 언어용 제품 및 플러그인을 출시하고 있다.
다음은 젯브레인즈에서 배포하는 주요 통합 개발 환경(IDE) 목록이다.
| 이름 | 설명 |
|---|---|
| 안드로이드 스튜디오 | 구글과 협력하여 제작한 안드로이드 프로그래밍 도구. (IntelliJ IDEA 기반) |
| AppCode | macOS용 C, C++, Objective-C, Swift IDE. 2023년 12월 31일부로 지원이 종료되었다. |
| Aqua | 테스트 자동화 IDE (유닛 테스트, UI 테스트, API 테스트 지원). |
| CLion | C/C++ IDE. (CMake 통합) |
| DataGrip | SQL 데이터베이스용 데이터베이스 관리 도구. |
| DataSpell | 데이터 과학 도구 (주피터 노트북, 파이썬 지원). |
| Fleet | 차세대 다목적 IDE (협업 및 원격 워크플로우 지원). |
| GoLand | Go 개발용 IDE. |
| IntelliJ IDEA | 자바 가상 머신(JVM) 기반 언어(자바, 코틀린 등)용 IDE. (커뮤니티/얼티밋 에디션) |
| PhpStorm | PHP 개발용 IDE. |
| PyCharm | 파이썬 개발용 IDE. (커뮤니티/프로페셔널/에듀케이션 에디션) |
| Rider | .NET 개발용 IDE (C#, F# 등). 게임 개발(Unity, 언리얼 엔진) 지원. |
| RubyMine | Ruby 및 루비 온 레일즈 개발용 IDE. |
| RustRover | Rust 개발용 IDE. |
| WebStorm | 웹 (자바스크립트, 타입스크립트) 개발용 IDE. |
| Writerside | 기술 문서 작성용 IDE. |
IntelliJ IDEA는 다양한 플러그인을 통해 기능을 확장할 수 있으며, 특정 언어에 특화된 IDE(예: PyCharm, PhpStorm 등)는 IntelliJ IDEA에 해당 플러그인을 설치하여 유사한 기능을 사용할 수도 있다. 반면 CLion이나 .NET 환경을 위한 Rider 등은 IntelliJ IDEA와 별개의 기반을 가지거나 특화된 환경을 제공한다.
3.1.1. IntelliJ IDEA
2000년부터 개발된 젯브레인즈의 대표적인 통합 개발 환경(IDE)이다. 주로 자바, 그루비, 코틀린, 스칼라와 같은 자바 가상 머신(JVM) 기반 언어를 지원한다.
IntelliJ IDEA는 오픈 소스 버전인 IntelliJ IDEA Community Edition과 상용 버전인 IntelliJ IDEA Ultimate Edition으로 제공된다.
젯브레인즈에서 개발하는 다른 많은 IDE들은 IntelliJ IDEA를 기반으로 만들어졌다. 예를 들어, 구글과 협력하여 만든 안드로이드 스튜디오 역시 IntelliJ IDEA를 기반으로 한다.
또한, IntelliJ IDEA는 다양한 플러그인을 통해 기능을 확장할 수 있다. 주요 언어 및 도구 지원 플러그인은 다음과 같다.
* PyCharm 및 파이썬 플러그인
* PhpStorm 및 PHP 플러그인
* GoLand 및 Go 플러그인
* RustRover 및 Rust 플러그인
* WebStorm 및 자바스크립트 및 타입스크립트 플러그인
* RubyMine 및 루비 플러그인
* DataGrip 및 Database Tools 및 SQL 플러그인
* DataSpell 및 Big Data Tools 플러그인
* Aqua 및 Test Automation 플러그인
* Kotlin 플러그인
* 스칼라 플러그인
이러한 플러그인을 설치하면 해당 언어에 특화된 IDE(예: PyCharm, PhpStorm 등)와 유사한 기능을 IntelliJ IDEA 내에서 사용할 수 있다.
3.1.2. PyCharm
파이썬 개발을 위한 통합 개발 환경(IDE)이다. 오픈 소스 버전인 PyCharm Community Edition과 상용 버전인 PyCharm Professional Edition으로 제공된다. 학생들을 위한 PyCharm Education 버전도 개발되었다. IntelliJ IDEA에 파이썬 플러그인을 설치하여 사용할 수도 있다.
3.1.3. WebStorm
WebStorm은 웹 개발 환경을 위한 크로스 플랫폼 IDE이다. HTML, 자바스크립트, CSS를 비롯하여 Pug, 타입스크립트, Sass와 같은 다양한 파생 언어를 지원한다. 또한 리액트, 뷰, 앵귤러 등 주요 자바스크립트 프레임워크 개발 환경도 제공한다. 주로 웹, 자바스크립트, 타입스크립트 개발에 사용되며, 젯브레인즈의 다른 많은 IDE에서는 플러그인을 통해 WebStorm의 기능 집합을 사용할 수 있다.
3.1.4. GoLand
Go 언어 개발을 위한 크로스 플랫폼 통합 개발 환경(IDE)이다. IntelliJ IDEA 플랫폼을 기반으로 확장되었으며, Go 언어에 특화된 코딩 지원 및 도구 통합 기능을 제공한다. IntelliJ IDEA에 Go 플러그인을 설치하여 유사한 기능을 사용할 수도 있다.
3.1.5. CLion
CLion(씨라이언)은 리눅스, macOS, 윈도우용 크로스 플랫폼 C 및 C++ IDE이며, CMake 빌드 시스템과 통합되어 있다. 초기 버전부터 GNU 컴파일러 모음(GCC)와 Clang 컴파일러, GDB 디버거, LLDB, 구글 테스트를 지원한다. Swift 플러그인도 제공된다. 포레스터 리서치 분석가 마이클 페이스마이어는 이 제품의 잠재성에 대해 의심을 표하기도 했다.
3.1.6. Rider
라이더(eng)는 젯브레인즈가 개발한 .NET 개발용 크로스 플랫폼 통합 개발 환경(IDE)이다. IntelliJ IDEA를 기반으로 하며, ReSharper의 기능이 내장되어 있다. 주로 C#과 F# 개발에 사용되지만, Visual Basic .NET과 C++/CLI도 지원한다. 또한 Unity(C#) 및 언리얼 엔진(C++)을 이용한 게임 개발에도 활용된다.
3.1.7. PhpStorm
PhpStorm은 젯브레인즈가 개발한 PHP 개발을 위한 크로스 플랫폼 통합 개발 환경(IDE)이다. IntelliJ IDEA의 PHP 플러그인 형태로도 제공된다.
3.1.8. RubyMine
루비마인은 루비와 루비 온 레일즈, 웹 개발을 지원하는 크로스 플랫폼 통합 개발 환경(IDE)이다. IntelliJ IDEA에 루비 플러그인을 추가하여 사용할 수도 있다.
3.1.9. AppCode
macOS 및 iOS 환경을 위한 통합 개발 환경(IDE)이다. 기본적으로 C, C++, 오브젝티브-C, 스위프트 프로그래밍 언어를 지원한다. 젯브레인즈에서 제공하는 다른 IDE들은 대부분 크로스 플랫폼을 지원하지만, AppCode는 엑스코드가 macOS에서만 작동하는 기술적인 제약으로 인해 macOS 환경에서만 사용할 수 있었다.
2022년 12월 14일, 젯브레인즈는 AppCode 2022.3 버전을 마지막으로 판매를 중단한다고 발표했다. 당시 라이선스를 구독 중이던 사용자에게는 폴백 라이선스가 제공되었으며, 기술 지원은 Xcode 호환성 및 보안 업데이트를 포함하여 2023년 12월 31일까지 이루어졌다.
3.1.10. DataGrip
데이터그립(DataGrip)은 데이터베이스 관리자를 위한 통합 데이터베이스 관리 도구이다. 주로 SQL 데이터베이스를 대상으로 개발되었으며, 플러그인 기능을 통해 다른 데이터 저장소에도 접근할 수 있다. 처음에는 SQL 데이터베이스만 지원하였으나, 현재는 몽고DB, 아파치 카산드라 등 NoSQL 데이터베이스도 지원하기 시작하였다. IntelliJ IDEA에서는 Database Tools 및 SQL 플러그인 형태로 제공된다.
3.1.11. Fleet
Fleet은 젯브레인즈가 개발 중인 차세대 크로스 플랫폼 IDE이다. 젯브레인즈의 다른 IDE들과 달리 IntelliJ IDEA 플랫폼이 아닌 새로운 플랫폼을 기반으로 제작된다. 협업 및 원격 워크플로우를 지원하는 다목적 IDE를 지향하며, 현재 베타 버전으로 제공되고 있다. 또한 소스 코드 편집기로서 비주얼 스튜디오 코드 기반의 언어 서버를 사용할 수 있다.
3.1.12. Aqua
2022년 11월 14일에 공개된 IDE로, 현재 프리뷰 상태이다. 테스트 자동화를 위한 IDE로 소개되었으며, 유닛 테스트, UI 테스트, API 테스트를 지원한다. IntelliJ IDEA에서는 Test Automation 플러그인을 설치하여 Aqua의 기능을 사용할 수도 있다.
3.1.13. Writerside
Writerside는 젯브레인즈에서 개발한 통합 개발 환경(IDE)이며, 기술 문서 작성에 특화된 도구이다.
3.1.14. RustRover
Rust 프로그래밍 언어를 위한 통합 개발 환경(IDE)이다. IntelliJ IDEA에서는 Rust 플러그인을 통해 RustRover의 기능을 사용할 수 있다.
3.2. 협업 도구
젯브레인즈는 팀의 협업과 개발 프로세스 관리를 돕는 다양한 도구를 제공한다. 이 도구들은 대부분 클라우드 호스팅 또는 자체 설치 형태로 이용 가능하며, 소규모 팀을 위한 무료 플랜도 지원한다.
주요 협업 도구로는 지속적 통합 및 지속적 배포 서버인 TeamCity, 버그 추적기 및 프로젝트 관리 소프트웨어인 YouTrack 등이 있다. 과거 코드 검토 도구였던 Upsource는 2023년 1월 지원이 공식적으로 종료되었고, 현재는 Git 호스팅 및 코드 검토 기능을 중심으로 하는 SpaceCode(구 Space)가 제공된다.
또한, 정적 프로그램 분석을 통해 코드 품질 관리를 돕는 Qodana도 있다. Qodana는 2023년 7월 공식 출시되었으며, 젯브레인즈 IDE 및 CI/CD 파이프라인과 통합되어 60개 이상의 프로그래밍 언어에 대한 코드 분석을 지원한다.
3.2.1. TeamCity
팀시티(TeamCity)는 젯브레인즈가 개발한 CI(지속적 통합) 및 CD(지속적 배포) 서버이다. 자바로 작성된 서버 기반 웹 애플리케이션으로, 소프트웨어 개발 과정의 빌드, 테스트, 배포 자동화를 지원한다.
뉴욕 타임스는 TeamCity가 러시아 해커에 의해 미국 정부 및 민간 기관을 대상으로 한 대규모 사이버 공격에 이용되었을 가능성이 있다고 보도했다. 이 사건은 잠재적으로 "미국 네트워크 역사상 가장 큰 침해" 중 하나로 여겨진다.
3.2.2. YouTrack
YouTrack은 젯브레인즈가 개발한 독점적이고 상업적인 웹 기반 버그 추적기, 문제 추적 시스템, 그리고 프로젝트 관리 소프트웨어이다. 주요 기능으로 이슈 추적, 버그 관리, 프로젝트 관리 등을 제공하며, 2023년 4월 현재 고객 지원 및 서비스 데스크 프로세스를 위한 티켓 기반 헬프데스크 솔루션도 갖추고 있다.
3.2.3. Upsource
Upsource는 중앙 위치에서 Git, 깃허브, Mercurial, Perforce 및/또는 Subversion 저장소를 지원하는 코드 검토 및 저장소 탐색 도구이다. 젯브레인즈는 2019년에 새로운 개발자 협업 도구인 Space를 출시했으며, 2022년부터 Upsource 지원 중단을 시작하여 2023년 1월에 공식적으로 제품 지원을 종료했다.
3.2.4. JetBrains Space (SpaceCode)
젯브레인 스페이스는 소스 코드 저장소, 버그 추적 시스템, 지속적 통합, 패키지 저장소 등을 통합적으로 관리하고 제공하는 협업 도구이다. 젯브레인즈는 2019년에 이 새로운 개발자 협업 도구인 Space를 출시했다.
2024년 5월부터는 플랫폼의 기능을 Git 호스팅 및 코드 리뷰에 더욱 집중하기 위해, 기존의 Space에서 SpaceCode로 브랜드 이름을 변경하는 과정이 시작되었다. 이는 2022년부터 지원 중단 절차를 밟아 2023년 1월에 공식적으로 지원이 종료된 코드 검토 및 저장소 탐색 도구인 Upsource의 기능을 일부 대체하는 흐름으로 볼 수 있다.
3.2.5. Hub
Hub는 젯브레인즈에서 제공하는 무료 팀 도구 연결 프로그램이다. 젯브레인즈의 팀 협업 도구인 YouTrack, Upsource, TeamCity 간의 연동 및 통합 기능을 제공한다.
3.3. 프로그래밍 언어 및 프레임워크
젯브레인즈는 다양한 프로그래밍 언어와 프레임워크 개발에 기여하고 있다. 대표적으로 JVM 환경과 안드로이드 개발에서 널리 사용되는 코틀린 언어를 개발했다. 또한, 코틀린을 기반으로 한 사용자 인터페이스(UI) 개발 프레임워크인 젯브레인즈 컴포즈와 웹 애플리케이션 개발을 위한 Ktor 프레임워크도 제공한다. 이 외에도 도메인 특화 언어(DSL) 개발을 위한 오픈 소스 도구인 젯브레인즈 MPS 등을 개발하여 프로그래밍 생태계에 기여하고 있다.
3.3.1. Kotlin
코틀린(Kotlin)은 젯브레인즈가 개발한 정적 자료형 프로그래밍 언어이다. 2010년 개발을 시작하여 2011년 7월에 발표했고, 2012년 2월에 오픈 소스로 공개했다. 이름은 상트페테르부르크 근처의 코틀린 섬에서 유래했다. 코틀린은 자바 가상 머신(JVM) 위에서 실행되며, 자바스크립트 소스 코드나 네이티브 코드(LLVM 사용)로 컴파일될 수 있다.
Ktor는 서버(JVM)와 클라이언트(자바스크립트, 안드로이드, iOS)에서 동일한 프레임워크를 사용하여 연결된 애플리케이션 개발을 지원하는 코틀린 기반 프로그래밍 프레임워크이다.
3.3.2. 젯브레인즈 컴포즈(Jetbrains Compose)
젯브레인즈 컴포즈는 코틀린 UI 프레임워크로, 안드로이드 Jetpack Compose는 이 프레임워크를 기반으로 작성되었다.
3.3.3. Ktor
Ktor는 서버(JVM)와 클라이언트(자바스크립트, 안드로이드 및 iOS)에서 동일한 프레임워크를 사용하여 "연결된 애플리케이션"을 개발하기 위한 코틀린 기반 프로그래밍 프레임워크이다.
3.4. 기타 도구 및 서비스
젯브레인즈는 주요 통합 개발 환경 외에도 다양한 개발 관련 도구와 서비스를 제공한다. 지속적 통합 및 지속적 배포(CI/CD)를 위한 TeamCity와 이슈 추적 및 프로젝트 관리를 위한 YouTrack이 대표적이다.
그 외 주요 도구 및 서비스는 다음과 같다.
* Fleet: 비주얼 스튜디오 코드의 언어 서버 프로토콜을 지원하는 경량 소스 코드 편집기이다.
* Writerside: 기술 문서 작성을 위한 도구이다.
* Grazie: 인공지능을 기반으로 하는 문법 및 스타일 검사 도구이다.
* Qodana: 정적 코드 분석을 통해 코드 품질을 관리하는 플랫폼이다.
* Gateway: 원격 개발 환경에 접속하여 로컬 환경처럼 통합 개발 환경을 사용할 수 있게 해주는 도구이다.
* Datalore: Jupyter Notebook을 기반으로 하는 온라인 데이터 과학 및 머신러닝 플랫폼이다.
또한, 구글은 젯브레인즈의 IntelliJ IDEA를 기반으로 안드로이드 애플리케이션 개발을 위한 공식 통합 개발 환경인 Android Studio를 개발하여 제공하고 있다.
3.4.1. 젯브레인즈 툴박스(JetBrains Toolbox App)
젯브레인즈 툴박스는 젯브레인즈 IDE의 설치 및 관리를 용이하게 해주는 애플리케이션이다.
3.4.2. 젯브레인즈 AI (Jetbrains AI)
젯브레인즈 IDE와 통합되어 작동하는 AI 도구이다. 플러그인 형식으로 설치할 수 있으며, 사용을 위해서는 별도의 구독 모델에 가입해야 한다.
주요 기능은 다음과 같다.
* ChatGPT와 유사하게 채팅 인터페이스를 통해 AI에게 질문하거나 도움을 받을 수 있다.
* 깃허브 코파일럿처럼 에디터 내에서 코드를 작성할 때 자동으로 완성해주는 기능을 지원한다.
* 커밋 메시지나 코드 주석을 자동으로 생성해준다.
* 코드 실행 중 오류가 발생하면, 해당 오류에 대한 상세한 정보와 가능한 해결 방법을 제시한다.
이러한 기능들을 통해 개발자의 생산성 향상을 돕는다.
3.4.3. 빅 데이터 도구(Big Data Tools)
아파치 카프카, 아파치 스파크, 아파치 하둡, 아마존 S3 등 빅데이터 기술 관리를 위한 플러그인이다. 젯브레인즈의 여러 통합 개발 환경(IDE)에 플러그인 형태로 설치하여 사용할 수 있다. 데이터 과학자를 위한 IDE인 DataSpell은 Big Data Tools 플러그인을 포함하고 있다.
3.4.4. 코드 윗 미 (Code with Me)
젯브레인즈 IDE에서 사용하는 페어 프로그래밍 및 원격 개발 도구이다. 호스트가 IDE에 플러그인으로 설치하여 세션을 생성하면, 게스트는 자신의 IDE나 젯브레인즈 게이트웨이와 같은 소프트웨어를 통해 접근할 수 있다.
3.4.5. 러스트 (Rust) 플러그인
러스트 개발을 지원하는 통합 개발 환경 플러그인이다. 일반적으로 IntelliJ IDEA 또는 CLion에 설치하여 사용한다. 젯브레인즈는 RustRover라는 이름으로 러스트 특화 IDE도 제공하는데, 이는 IntelliJ IDEA에 러스트 플러그인을 설치한 것과 유사한 기능을 제공한다.
3.4.6. Datalore
Datalore는 데이터 분석 및 시각화를 위한 웹 애플리케이션으로, 특히 파이썬의 머신 러닝 환경에 초점을 맞추고 있다. Jupyter Notebook을 기반으로 한다.
3.4.7. 젯브레인즈 아카데미(JetBrains Academy)
젯브레인즈 아카데미는 파이썬, 자바, 코틀린과 같은 프로그래밍 언어를 배울 수 있는 온라인 학습 플랫폼이다. 2019년 젯브레인즈가 처음 선보였으며, 2020년 7월에는 사용자 수가 20만 명을 넘어섰다. 이후 커뮤니티의 의견을 수렴하여 프로젝트 작업 결과의 검증 가능성을 높이는 데 중점을 두었고, 2021년 11월에는 인증 기능을 추가했다. 또한 젯브레인즈는 학생들을 위한 EduTools 플러그인도 개발했다. 이 플러그인은 IntelliJ IDEA (Ultimate, Community, Educational 버전 포함), Android Studio, [https://www.jetbrains.com/clion/ CLion], [https://www.jetbrains.com/go/ GoLand], PhpStorm, PyCharm (Professional, Community, Educational 버전 포함), WebStorm 등 다양한 개발 도구와 호환된다.
3.4.8. EduTools
젯브레인즈는 학생들을 위한 교육용 플러그인인 EduTools를 개발했다. 이 플러그인은 IntelliJ IDEA (Ultimate, Community, Educational), Android Studio, CLion, GoLand, PhpStorm, PyCharm (Professional, Community, Educational), WebStorm과 호환된다.
4. 오픈 소스 프로젝트
젯브레인즈는 IntelliJ IDEA의 핵심 기능을 오픈 소스화한 커뮤니티 에디션을 공개하는 등 오픈 소스 프로젝트에도 기여하고 있다. 이 커뮤니티 에디션은 이후 구글이 안드로이드 스튜디오를 개발하는 기반이 되었다.
4.1. IntelliJ IDEA Community Edition
2009년, 젯브레인즈는 무료 커뮤니티 에디션을 제공하여 IntelliJ IDEA의 핵심 기능을 오픈 소스화했다. 이 에디션은 IntelliJ 플랫폼을 기반으로 구축되었으며, 해당 소스를 포함한다. 젯브레인즈는 이들을 아파치 라이선스 2.0 하에 배포했다. 2010년에는 안드로이드 지원이 커뮤니티 에디션의 일부가 되었다. 2년 후 구글은 IntelliJ IDEA의 커뮤니티 에디션을 기반으로 구축된 안드로이드 플랫폼용 모바일 개발 IDE인 안드로이드 스튜디오를 발표했으며, 이는 이클립스 Android Developer Tool(ADT)의 공식적인 대안이 되었다. 2015년 6월, 이클립스 ADT의 지원이 중단될 것이 발표되었으며, 안드로이드 스튜디오가 안드로이드 앱 개발을 위한 공식 도구가 되었다.