www.jetbrains.com Open in urlscan Pro
18.66.102.125  Public Scan

Submitted URL: http://jetbrains.org/
Effective URL: https://www.jetbrains.com/opensource/idea/
Submission Tags: tranco_l324
Submission: On April 24 via api from DE — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

backlog

Ich möchte diese Seite in dieser Sprache ansehen:


Deutsch
Fortsetzen


Developer Tools

JETBRAINS IDES

All IDEs
Aqua

CLion

DataGrip

DataSpell

Fleet

GoLand

IntelliJ IDEA

PhpStorm

PyCharm

Rider

RubyMine

RustRover

WebStorm

Writerside


PLUGINS & SERVICES

All Plugins
JetBrains AI
IDE Themes
Big Data Tools

Code With Me

RiderFlow

Scala

Toolbox App


.NET & VISUAL STUDIO

Rider

ReSharper

ReSharper C++

dotCover

dotMemory

dotPeek

dotTrace

.NET Tools Plugins

LANGUAGES & FRAMEWORKS

Kotlin

Ktor

MPS

Compose Multiplatform


NOT SURE WHICH TOOL IS BEST FOR YOU?

Whichever technologies you use, there's a JetBrains tool to match

Find your tool


JETBRAINS IDES

Make it happen. With code.


QODANA

The only code quality platform as smart as JetBrains IDEs

Team Tools

IN-CLOUD AND ON-PREMISES SOLUTIONS

DataloreA collaborative data science platform
SpaceThe intelligent code collaboration platform
TeamCityPowerful Continuous Integration out of the box
YouTrackPowerful project management for all your teams
QodanaThe code quality platform for teams

EXTENSIONS

TeamCity Plugins
YouTrack Extensions
JetBrains Hub


DATALORE

A collaborative data science platform. Available online and on-premises


YOUTRACK

Powerful project management for all your teams

Education

FOR LEARNERS

Programming languagesSelect a language and try different approaches to learning
it
Career fieldsExplore careers and see where programming could take you
University relationsStudy offline with academic programs
InternshipsApply for internships and flexible jobs for students


FOR EDUCATORS

Teaching with JetBrains IDEsCreate courses and share your knowledge
Kotlin for educationTeach a wide range of Kotlin courses

FOR TEAMS

Professional developmentEnsure your team has up-to-date technical skills

FREE LICENSES

For students and teachersJetBrains IDEs for individual academic use
For educational institutionsJetBrains IDEs and team tools for classroom use
For bootcamps and coursesJetBrains IDEs for your students


JETBRAINS ACADEMY

Find your way in learning or teaching computer science

Solutions

BY INDUSTRY & TECHNOLOGY

Remote DevelopmentTools for remote development for you and your team
Game DevelopmentTools for game development for any platform
DevOpsTools and integrations for any infrastructure
Quality AssuranceTools for Quality Assurance and Test Automation
Multiplatform DevelopmentFlexible cross-platform development with Kotlin
AI Service and AI AssistantAugmented developer environments and team tools
C++ ToolsTools for C/C++ development for any platform
Data ToolsTools for Big Data and Data Science
License VaultEfficient management of JetBrains licenses
JetBrains IDE ServicesDeveloper productivity at the scale of an organization

RECOMMENDED

JetBrains Tools for Business
All Products Pack
.NET Tools
All JetBrains Products
JetBrains Marketplace


DEVELOPER TOOLS FOR YOUR BUSINESS

Professional tools for productive development


REMOTE DEVELOPMENT

Connect to remote dev environments from anywhere in seconds

Support

PRODUCT & TECHNICAL SUPPORT

Support Center
Product-Specific Information
Product Documentation
Livestreams
Newsletters
Early Access
Blog

FREQUENT TASKS

Manage your account
Manage your licenses
Contact Sales
Licensing FAQ


DOWNLOAD AND INSTALL


CONTACT US

Store

DEVELOPER TOOLS

For Individual Use
For Teams and Organizations
Special offers & programs

SERVICES & PLUGINS

JetBrains AI
Marketplace

LEARNING TOOLS

JetBrains Academy

TEAM TOOLS

Space
TeamCity
YouTrack
Datalore
Qodana

COLLABORATIVE DEVELOPMENT

Code With Me

SALES SUPPORT

Contact Sales
Purchase Terms
FAQ
Partners and Resellers


ALL PRODUCTS PACK

Get all JetBrains desktop tools including 10 IDEs,
2 profilers, and 3 extensions


Open Source
Developer Tools

JETBRAINS IDES

All IDEs
Aqua

CLion

DataGrip

DataSpell

Fleet

GoLand

IntelliJ IDEA

PhpStorm

PyCharm

Rider

RubyMine

RustRover

WebStorm

Writerside


PLUGINS & SERVICES

All Plugins
JetBrains AI
IDE Themes
Big Data Tools

Code With Me

RiderFlow

Scala

Toolbox App


.NET & VISUAL STUDIO

Rider

ReSharper

ReSharper C++

dotCover

dotMemory

dotPeek

dotTrace

.NET Tools Plugins

LANGUAGES & FRAMEWORKS

Kotlin

Ktor

MPS

Compose Multiplatform


NOT SURE WHICH TOOL IS BEST FOR YOU?

Whichever technologies you use, there's a JetBrains tool to match

Find your tool


JETBRAINS IDES

Make it happen. With code.


QODANA

The only code quality platform as smart as JetBrains IDEs

Team Tools

IN-CLOUD AND ON-PREMISES SOLUTIONS

DataloreA collaborative data science platform
SpaceThe intelligent code collaboration platform
TeamCityPowerful Continuous Integration out of the box
YouTrackPowerful project management for all your teams
QodanaThe code quality platform for teams

EXTENSIONS

TeamCity Plugins
YouTrack Extensions
JetBrains Hub


DATALORE

A collaborative data science platform. Available online and on-premises


YOUTRACK

Powerful project management for all your teams

Education

FOR LEARNERS

Programming languagesSelect a language and try different approaches to learning
it
Career fieldsExplore careers and see where programming could take you
University relationsStudy offline with academic programs
InternshipsApply for internships and flexible jobs for students


FOR EDUCATORS

Teaching with JetBrains IDEsCreate courses and share your knowledge
Kotlin for educationTeach a wide range of Kotlin courses

FOR TEAMS

Professional developmentEnsure your team has up-to-date technical skills

FREE LICENSES

For students and teachersJetBrains IDEs for individual academic use
For educational institutionsJetBrains IDEs and team tools for classroom use
For bootcamps and coursesJetBrains IDEs for your students


JETBRAINS ACADEMY

Find your way in learning or teaching computer science

Solutions

BY INDUSTRY & TECHNOLOGY

Remote DevelopmentTools for remote development for you and your team
Game DevelopmentTools for game development for any platform
DevOpsTools and integrations for any infrastructure
Quality AssuranceTools for Quality Assurance and Test Automation
Multiplatform DevelopmentFlexible cross-platform development with Kotlin
AI Service and AI AssistantAugmented developer environments and team tools
C++ ToolsTools for C/C++ development for any platform
Data ToolsTools for Big Data and Data Science
License VaultEfficient management of JetBrains licenses
JetBrains IDE ServicesDeveloper productivity at the scale of an organization

RECOMMENDED

JetBrains Tools for Business
All Products Pack
.NET Tools
All JetBrains Products
JetBrains Marketplace


DEVELOPER TOOLS FOR YOUR BUSINESS

Professional tools for productive development


REMOTE DEVELOPMENT

Connect to remote dev environments from anywhere in seconds

Support

PRODUCT & TECHNICAL SUPPORT

Support Center
Product-Specific Information
Product Documentation
Livestreams
Newsletters
Early Access
Blog

FREQUENT TASKS

Manage your account
Manage your licenses
Contact Sales
Licensing FAQ


DOWNLOAD AND INSTALL


CONTACT US

Store

DEVELOPER TOOLS

For Individual Use
For Teams and Organizations
Special offers & programs

SERVICES & PLUGINS

JetBrains AI
Marketplace

LEARNING TOOLS

JetBrains Academy

TEAM TOOLS

Space
TeamCity
YouTrack
Datalore
Qodana

COLLABORATIVE DEVELOPMENT

Code With Me

SALES SUPPORT

Contact Sales
Purchase Terms
FAQ
Partners and Resellers


ALL PRODUCTS PACK

Get all JetBrains desktop tools including 10 IDEs,
2 profilers, and 3 extensions

Login

Open Source
Kotlin IntelliJ Platform MPS


INTELLIJ PLATFORM

Open Source Platform for Building IDEs and Developer Tools

IntelliJ Platform is an OSS platform developed by JetBrains for building IDEs
and language-aware developer tools. It is used by IntelliJ IDEA, Android Studio,
CUBA Studio and Cursive, to name a few. Built on Java, it provides a
cross-platform approach to building tools for any language, whether targeting
the JVM or not. It is available under an Apache 2.0 license allowing you to
create royalty-free commercial and non-commercial products on it, including
fully-fledged IDEs and plugins.

The IntelliJ Platform has a lot of overlap with the IntelliJ IDEA Community
Edition, the free and Open Source edition of IntelliJ IDEA. The source code for
both projects is hosted at GitHub. The core components include a Virtual File
System, a Text Editor, a UI framework, a Debugger, and a Test Runner. The
platform also provides APIs for building support for custom languages and
frameworks, including syntax highlighting, navigation, code completion,
inspections, intentions, refactorings, a debugger, test runners, tool windows,
actions, and more, as well as general lexers and parsers.

JetBrains hosts a Plugin Marketplace where any plugin can be published and
installed on any IDE built on the platform. More information about the IntelliJ
Platform is available in the Developer Documentation.

Discussion Forum Developer Documentation JetBrains Marketplace Issue Tracker
IntelliJ Platform Sources
440,110 commits
2,793 branches
1,155 releases
1,963 contributors


CONTRIBUTE CODE


WRITE A PLUGIN

One of the best ways to contribute a larger piece of code, adding extra
functionality to IntelliJ IDEA, is by writing a plugin. You can submit a plugin
to the IntelliJ IDEA Plugin Marketplace, making it available for all IntelliJ
IDEA users. When writing a plugin, you have control over the code and don’t need
to sign the contribution agreement. For more information about writing plugins,
visit the plugin development documentation.


SUBMIT A PATCH

If you would like to improve the code in the IntelliJ Platform or the core
functionality of IntelliJ IDEA, you can submit a patch in IntelliJ’s YouTrack
bug database. You can either file a new issue with the patch attached, or attach
a patch to an issue submitted by another user. When writing a patch, please make
sure to follow the IntelliJ Coding Guidelines.

Alternatively, you can fork the IntelliJ IDEA repository on GitHub and build
IntelliJ IDEA Community Edition. Make the changes in your fork and send us a
pull request. A developer will review your patch and, if it meets the quality
criteria and fits well with the rest of the code, you’ll be notified about the
acceptance of the patch. You will also need to sign the contribution agreement
in order to complete your contribution.


BECOME A COMMITER

Developers with a long history of submitting high-quality patches can gain
direct commit rights.


FILE A BUG REPORT

Bug reports take little time to file and are very helpful to developers. This is
one of the easiest contributions you can make. When you discover a problem with
the IDE or the platform, please report it. Make sure you provide information
about your environment (OS, JDK version), steps to reproduce the issue, as well
as a written description of the problem. You can file a bug in our YouTrack
issue tracker. Before submitting an issue, please search for already submitted
ones describing the same problem — and if you find one, feel free to vote for
it.


HELP US TRIAGE EXISTING BUG REPORTS

Over the years, users have submitted thousands of issues to the IntelliJ issue
tracker. Many of the unresolved issues are no longer applicable to the latest
version of IntelliJ IDEA, are duplicates, or require additional information to
be resolved. Leaving comments notifying about the status of such issues helps
the team keep the issue tracker clean and useful for everyone.


PARTICIPATE IN THE COMMUNITY


JOIN DISCUSSION FORUM

The discussion forum is an excellent source for users and contributors
interested in having technical discussions, answering questions, or resolving
potential issues for newcomers.


LINK TO THIS PAGE

The success of any open source project depends on the number of people who use
the product and contribute back to the project. By linking to this page, you can
increase the chances of a new user or contributor finding out about the project
and joining the community. If you’re as excited about IntelliJ IDEA Community
Edition as we are, you can show it by linking to us. Project logos and other
assets are also available.


PROMOTE INTELLIJ PLATFORM AND INTELLIJ IDEA COMMUNITY EDITION

Help promote the platform and IDE by using your blog, Twitter, Facebook, or
submitting an article to your favorite local magazine. If you are a member of a
different open source community, why not mention IntelliJ IDEA on their
discussion forums or at conferences? If you love IntelliJ IDEA, don’t hold back
- speak up! The more developers use IntelliJ IDEA, the more bugs will be caught,
the more plugins will be written, the more visible the project, and the more
benefits the community will get!


HELP OTHERS LEARN


WRITE DOCUMENTS

We’re always looking for new articles about IntelliJ IDEA features as well as
documentation for the IntelliJ Platform. You can write tutorials, how-tos,
sample applications, or just share your experience with the IntelliJ Platform.
You can publish your documentation on an website or blog, or submit a pull
request to the SDK Docs.


PRODUCE SCREENCASTS

Screencasts have recently become very popular as a way to show other developers
how to use the tool effectively. You can record a screencast about a particular
feature or use case you discovered and would like to share it with the
community.


 * PRODUCTS
   
   * JetBrains IDEs
   * .NET & Visual Studio
   * Team Tools
   * Plugins
   * Education
   * Languages
   * All products


 * SOLUTIONS
   
   * C++ Tools
   * Data Tools
   * DevOps
   * Game Development
   * Software Development
   * Tools For Business
   * Quality Assurance


 * INITIATIVES
   
   * Kotlin
   * JetBrains Mono
   * JetBrains Research
   * Open Source Projects


 * COMMUNITY
   
   * Academic Licensing
   * Open Source Partnerships
   * User Groups
   * Events Partnership
   * Developer Recognition


 * RESOURCES
   
   * Sales Support
   * Product Support
   * Licensing FAQ
   * Documentation
   * Early Access
   * Events and Livestreams
   * Newsletters
   * Industry Reports
   * Inspectopedia
   * Blog
   * Desktop Art


 * COMPANY
   
   * About
   * Contacts
   * Careers
   * News
   * Customers & Awards
   * Our Commitment
   * Brand Assets
   * Partners and Resellers
   * Merchandise Store

GermanyEnglish
Privacy & SecurityTerms of UseTrademarksLegalGenuine ToolsOpt-Out
Copyright © 2000-2024 JetBrains s.r.o.
Developed with drive and IntelliJ IDEA

Help make JetBrains websites better!

JetBrains may occasionally record how you interact with our websites.
Interactions are recorded anonymously. These records are used solely to improve
the usability of our websites and are made and used subject to the JetBrains
Privacy Policy and Terms of Use. JetBrains may use third-party services for this
purpose. You can revoke your consent at any time by visiting the Opt-Out page.

[Y]es, I agree] [N]o, thanks]
~ root#  
[X]

Our website uses some cookies and records your IP address for the purposes of
accessibility, security, and managing your access to the telecommunication
network. You can disable data collection and cookies by changing your browser
settings, but it may affect how this website functions. Learn more.

With your consent, JetBrains may also use cookies and your IP address to collect
individual statistics and provide you with personalized offers and ads subject
to the Privacy Policy and the Terms of Use. JetBrains may use third-party
services for this purpose. You can adjust or withdraw your consent at any time
by visiting the Opt-Out page.

[A]ccept All[M]anage Settings