JetBrains
s.r.o. (formerly IntelliJ Software s.r.o.) is a
Czech software development
Software development is the process of designing and Implementation, implementing a software solution to Computer user satisfaction, satisfy a User (computing), user. The process is more encompassing than Computer programming, programming, wri ...
private limited company which makes tools for
software developers and
project manager
A project manager is a professional in the field of project management. Project managers have the responsibility of the Project planning, planning, procurement and execution of a project, in any undertaking that has a defined scope, defined star ...
s.
The company has its headquarters in
Amsterdam
Amsterdam ( , ; ; ) is the capital of the Netherlands, capital and Municipalities of the Netherlands, largest city of the Kingdom of the Netherlands. It has a population of 933,680 in June 2024 within the city proper, 1,457,018 in the City Re ...
, and has offices in
China
China, officially the People's Republic of China (PRC), is a country in East Asia. With population of China, a population exceeding 1.4 billion, it is the list of countries by population (United Nations), second-most populous country after ...
,
Europe
Europe is a continent located entirely in the Northern Hemisphere and mostly in the Eastern Hemisphere. It is bordered by the Arctic Ocean to the north, the Atlantic Ocean to the west, the Mediterranean Sea to the south, and Asia to the east ...
, and the
United States
The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic of 50 U.S. state, states and a federal capital district, Washington, D.C. The 48 ...
.
Jetbrains offers a variety of
integrated development environment
An integrated development environment (IDE) is a Application software, software application that provides comprehensive facilities for software development. An IDE normally consists of at least a source-code editor, build automation tools, an ...
s (IDEs), such as
IntelliJ IDEA,
PyCharm
PyCharm is an integrated development environment (IDE) used for programming in Python. It provides code analysis, a graphical debugger, an integrated unit tester, integration with version control systems, and supports web development with D ...
, WebStorm and CLion. It also created in 2011 the
Kotlin programming language, which can run in a
Java virtual machine
A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. The JVM is detailed by a specification that formally descr ...
(JVM).
''
InfoWorld
''InfoWorld'' (''IW'') is an American information technology media business. Founded in 1978, it began as a monthly magazine. In 2007, it transitioned to a Web-only publication. Its parent company is International Data Group, and its sister pu ...
'' magazine awarded the firm "Technology of the Year Award" in 2011 and 2015.
History

JetBrains, initially called IntelliJ Software,
was founded in 2000 in
Prague
Prague ( ; ) is the capital and List of cities and towns in the Czech Republic, largest city of the Czech Republic and the historical capital of Bohemia. Prague, located on the Vltava River, has a population of about 1.4 million, while its P ...
by three Russian software developers:
Sergey Dmitriev,
Valentin Kipyatkov and Eugene Belyaev.
The company's first product was IntelliJ Renamer, a tool for
code refactoring
In computer programming and software design, code refactoring is the process of restructuring existing source code—changing the '' factoring''—without changing its external behavior. Refactoring is intended to improve the design, structure, ...
in Java.
In 2012 CEO Sergey Dmitriev was replaced by Oleg Stepanov and Maxim Shafirov.
In 2021 ''
The New York Times
''The New York Times'' (''NYT'') is an American daily newspaper based in New York City. ''The New York Times'' covers domestic, national, and international news, and publishes opinion pieces, investigative reports, and reviews. As one of ...
'' stated that unknown parties might have embedded malware in JetBrains'
TeamCity CI/CD software that led to the
SolarWinds hack and other widespread security compromises.
In a press release, JetBrains said they had not been contacted by any government or security agency and had not "taken part or been involved in this attack in any way". The CEO of one of the affected companies, SolarWinds, "asked about the possibility that software tools made by JetBrains, which speeds the development and testing of code, was the pathway".
In response to the
2022 Russian invasion of Ukraine
On 24 February 2022, , starting the largest and deadliest war in Europe since World War II, in a major escalation of the Russo-Ukrainian War, conflict between the two countries which began in 2014. The fighting has caused hundreds of thou ...
, the company suspended sales and R&D activities in Russia indefinitely as well as sales in Belarus. JetBrains' Russian legal entity was liquidated on 21 February 2023.
Effective 1 February 2024, Kirill Skrygan replaced Max Shafirov as CEO.
Products
IDEs
The following is a non-exhaustive list of
integrated development environments (IDEs) distributed by JetBrains.
Programming languages
Kotlin is an open-source,
statically typed
In computer programming, a type system is a logical system comprising a set of rules that assigns a property called a ''type'' (for example, integer, floating point, string) to every '' term'' (a word, phrase, or other set of symbols). Usu ...
programming language
A programming language is a system of notation for writing computer programs.
Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
that runs on the
Java Virtual Machine
A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. The JVM is detailed by a specification that formally descr ...
and also compiles to
JavaScript
JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior.
Web browsers have ...
or
native code
In computer programming, machine code is computer program, computer code consisting of machine language instruction set architecture, instructions, which are used to control a computer's central processing unit (CPU). For conventional binary ...
(via
LLVM
LLVM, also called LLVM Core, is a target-independent optimizer and code generator. It can be used to develop a Compiler#Front end, frontend for any programming language and a Compiler#Back end, backend for any instruction set architecture. LLVM i ...
). The name comes from the
Kotlin Island
Kotlin (; ) is a Russian island, located near the head of the Gulf of Finland, west of Saint Petersburg in the Baltic Sea. Kotlin separates the Neva Bay from the rest of the gulf. The fortified city of Kronstadt is located on the island and form ...
, near St. Petersburg.
JetBrains MPS is an open-source
language workbench for
domain-specific languages.
Ktor is a Kotlin-based programming framework for developing "connected applications", using the same framework on both server (JVM) and client (JavaScript, Android, and iOS).
Team tools
TeamCity is a continuous integration and continuous delivery server developed by JetBrains. It is a server-based web application written in Java. ''
The New York Times
''The New York Times'' (''NYT'') is an American daily newspaper based in New York City. ''The New York Times'' covers domestic, national, and international news, and publishes opinion pieces, investigative reports, and reviews. As one of ...
'' reported that TeamCity may have been used by Russian hackers of US governmental and private agencies, in potentially "the biggest breach of United States networks in history".
Upsource is a
code review
Code review (sometimes referred to as peer review) is a software quality assurance activity in which one or more people examine the source code of a computer program, either after implementation or during the development process. The persons perf ...
and repository browsing tool supporting
Git,
GitHub
GitHub () is a Proprietary software, proprietary developer platform that allows developers to create, store, manage, and share their code. It uses Git to provide distributed version control and GitHub itself provides access control, bug trackin ...
,
Mercurial, Perforce and/or
Subversion
Subversion () refers to a process by which the values and principles of a system in place are contradicted or reversed in an attempt to sabotage the established social order and its structures of Power (philosophy), power, authority, tradition, h ...
repositories from a central location. JetBrains released a new developer collaboration tool, Space, in 2019. It began sunsetting Upsource in 2022, officially ending support for the product in January 2023. In May 2024, a rebranding from Space to SpaceCode is initiated for the platform to focus on
Git hosting and
code reviews.
YouTrack is a proprietary, commercial
web
Web most often refers to:
* Spider web, a silken structure created by the animal
* World Wide Web or the Web, an Internet-based hypertext system
Web, WEB, or the Web may also refer to:
Computing
* WEB, a literate programming system created by ...
-based
bug tracker
Tracking system or defect tracking system is a software application that keeps track of reported software bugs in software development projects. It may be regarded as a type of issue tracking system.
Many bug tracking systems, such as those used ...
,
issue tracking system, and
project management software
Project management software are computer programs that help plan, organize, and manage resources.
Depending on the sophistication of the software, it can manage Software development effort estimation, estimation and planning, Schedule (workplace) ...
developed by JetBrains.
Qodana is a
code quality analysis tool that uses
static code analysis
In computer science, static program analysis (also known as static analysis or static simulation) is the analysis of computer programs performed without executing them, in contrast with dynamic program analysis, which is performed on programs duri ...
to help with users with code reviews, building quality gates, and the implementation of code quality guidelines. It was publicly launched in July 2023 and can be used with IDEs in JetBrains's ecosystem, has CI/CD pipeline integration, while supporting code analysis in over 60
programming language
A programming language is a system of notation for writing computer programs.
Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s.
Others
Datalore is a web application for data analysis and visualization, which is focused specifically on the machine learning environment in Python.
JetBrains Academy is an online platform to learn programming, including such programming languages as Python, Java, and Kotlin. The Academy was introduced by JetBrains in 2019, and reached 200,000 users by July 2020. Certifications were added in November 2021 after community feedback prioritized verifiability of the work done on projects. JetBrains has also developed the EduTools plugin for students, which is compatible with
IntelliJ IDEA (Ultimate, Community, Educational),
Android Studio
Android Studio is the official integrated development environment (IDE) for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development. This is available for download on W ...
, CLion, GoLand, PhpStorm,
PyCharm
PyCharm is an integrated development environment (IDE) used for programming in Python. It provides code analysis, a graphical debugger, an integrated unit tester, integration with version control systems, and supports web development with D ...
(Professional, Community, Educational), WebStorm.
JetBrains AI is a plugin developed by JetBrains that has been added to every IDE and integrate a AI assistant with AI-powered auto-completion and a chatbot. It comes with multiple AI models integrated such as OpenAI's models and Anthropic's models.
Open source projects
In 2009, JetBrains open-sourced the core functionality of
IntelliJ IDEA by offering the free Community Edition.
It is built on the IntelliJ Platform and includes its sources. JetBrains released both under
Apache License
The Apache License is a permissive free software license written by the Apache Software Foundation (ASF). It allows users to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software ...
2.0.
In 2010,
Android support became a part of the Community Edition,
and two years later
Google
Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
announced
its
Android Studio
Android Studio is the official integrated development environment (IDE) for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development. This is available for download on W ...
, the IDE for mobile development on Android platform built on the Community Edition of IntelliJ IDEA and an official alternative to
Eclipse
An eclipse is an astronomical event which occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three ...
Android Developer Tool.
After two years of development JetBrains open-sourced
Kotlin in February 2012. In June 2015, it was announced that the support of Eclipse ADT would be discontinued making Android Studio the official tool for Android App development.
JetBrains Mono
In January 2020, JetBrains released a geometric
monospaced
A monospaced font, also called a fixed-pitch, fixed-width, or non-proportional font, is a font whose letters and characters each occupy the same amount of horizontal space. This contrasts with Typeface#Proportion, variable-width fonts, where t ...
font called JetBrains Mono, made the default font for their IDEs, under the Apache License 2.0. The font is designed for reading source code by being optimized for reading vertically with support for programming ligatures.
Mellum
In April 2025, JetBrains released Mellum, an open-source coding model with 4 billion parameters. JetBrains trained Mellum on a collection of datasets licensed under
Apache 2.0.
See also
*
GitHub Copilot
GitHub Copilot is a code completion and automatic programming tool developed by GitHub and OpenAI that assists users of Visual Studio Code, Visual Studio, Neovim, and JetBrains integrated development environments (IDEs) by autocomplete, autocom ...
*
Visual Assist
References
External links
* {{Official website
Companies based in Prague
Czech brands
Czech companies established in 2010
Free software companies
Software companies established in 2010
Software companies of the Czech Republic