FlatLaf - Swing Look and Feel (with Darcula/IntelliJ themes support)
Alternatives To Flatlaf
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Awesome Intellij Idea2,904
10 months ago6mit
公众号《玩转IDEA》工作日每天早上 9 点更新使用技巧
Flatlaf2,2351318 days ago60July 13, 202262apache-2.0Java
FlatLaf - Swing Look and Feel (with Darcula/IntelliJ themes support)
Idea One Dark Theme963
3 years ago15JavaScript
One Dark theme for IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm
Darklaf36565 months ago44April 17, 202215mitJava
Darklaf - A themeable swing Look and Feel based on Darcula-Laf
5 days ago5gpl-3.0Clojure
https://mswift42.github.io/themecreator/ create themes for intellij, textmate, textadept, atom, emacs, vim and gnome terminal.
12 days ago31mitJavaScript
An arctic, north-bluish clean and elegant JetBrains IDE UI and editor color theme.
Night Owl Jetbrains277
2 years ago14mitKotlin
Night owl theme / colour scheme for IntelliJ and Webstorm (or other Jetbrains IDEs). Includes dark and light mode 🌓
a day ago12apache-2.0Kotlin
An implementation of the IntelliJ look and feels in Compose for Desktop
Gruvbox Idea202
5 months ago5Shell
A Gruvbox Theme for IDEA IDEs
Intellij Platform Solarized161
2 years agounlicense
Solarized UI and editor themes for IntelliJ IDEA, CLion, Rider, PyCharm, RubyMine, PhpStorm, WebStorm, Android Studio, DataGrip and GoLand
Alternatives To Flatlaf
Select To Compare

Alternative Project Comparisons

FlatLaf - Flat Look and Feel

FlatLaf is a modern open-source cross-platform Look and Feel for Java Swing desktop applications.

It looks almost flat (no shadows or gradients), clean, simple and elegant. FlatLaf comes with Light, Dark, IntelliJ and Darcula themes, scales on HiDPI displays and runs on Java 8 or newer.

The look is heavily inspired by Darcula and IntelliJ themes from IntelliJ IDEA 2019.2+ and uses almost the same colors and icons.

FlatLaf Light

FlatLaf Dark

macOS Themes

FlatLaf macOS themes

IntelliJ Platform Themes

FlatLaf can use 3rd party themes created for IntelliJ Platform (see IntelliJ Themes Pack):

IntelliJ Platform Themes


ej-technologies         DbVisualizer         DSC Software AG

Become a Sponsor


Download Demo

Run demo with java -jar flatlaf-demo-<version>.jar (or double-click it). Requires Java 8 or newer.


FlatLaf binaries are available on Maven Central.

If you use Maven or Gradle, add a dependency with following coordinates to your build script:

groupId:     com.formdev
artifactId:  flatlaf
version:     (see button below)

Otherwise download flatlaf-<version>.jar here:

Maven Central


FlatLaf snapshot binaries are available on Sonatype OSSRH. To access the latest snapshot, change the FlatLaf version in your dependencies to <version>-SNAPSHOT (e.g. 0.27-SNAPSHOT) and add the repository https://oss.sonatype.org/content/repositories/snapshots/ to your build (see Maven and Gradle docs).


  • IntelliJ Themes Pack - bundles many popular open-source 3rd party themes
  • Extras - SVG icon, tri-state check box, UI inspectors, and more
  • SwingX - support for SwingX components
  • JIDE Common Layer - support for JIDE Common Layer components
  • Fonts - some font families bundled in easy-to-use and redistributable JARs

Getting started

To use FlatLaf, add following code to your main method before you create any Swing component:


// create UI here...


For more information and documentation visit FlatLaf Home:

Theme Editor

The Theme Editor that supports editing FlatLaf theme properties files. See Theme Editor documentation for details and downloads.

Theme Editor


Applications using FlatLaf

Popular Theme Projects
Popular Intellij Projects
Popular User Interface Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.