Lithe — 轻量 Java IDE v0.1.14 · 2026.08.11 macOS 13+ · Windows

写 Java,不必让 IDE吃掉内存。

保留 IntelliJ IDEA 每天真正会用到的核心——项目树、搜索、运行、调试与 Diff,常驻内存约为它的 1/5。

Java 与 Spring Boot · Maven 与 Gradle

连按两次 ,像在 IDE 里一样搜索这个网站。

order-service
OrderApplication
src/main/java›com.example.order›OrderService.javaUTF-84 spacesJava 21

图 01 可以直接上手的工作台。点击文件、搜索项目,或尝试左侧工具栏。

一个可以整天挂着的 Java IDE。

只看代码时占用 200–300 MB,正常写一天大约 ≈400 MB,跑起服务的峰值在 700–800 MB。

  1. 轻到可以忘掉它

    日常使用约 ≈400 MB,不用为了腾内存而关掉 IDE,随时切回来就是原来的样子。

  2. 你熟悉的 IDEA 核心

    项目结构、编辑器、搜索、跳转与 Diff 都在。Maven 与 Gradle 项目直接打开,不用改造仓库。

  3. 接得住 AI 写的代码

    AI 工具改完文件,在对应的文件和代码行里读 diff,确认之后再提交。

五分之一,是量出来的。

同一个 Spring 服务项目,索引完成后的常驻占用。每一格代表 16 MB,整片方阵是 IntelliJ IDEA 的占用。

1 格 = 16 MB IntelliJ IDEA · 2 GB
Lithe 读数区间 IntelliJ IDEA

实际占用会随项目规模和你同时运行的服务数量变化。

我们如何构建 Lithe。

每一项功能进入工作台前,都要先通过两条约束。

资源纪律

每一 MB 内存,都要证明自己的价值。

语言服务、终端、构建工具与数据库能力只在任务需要时启动,不让闲置功能常驻后台。

日常基础占用
300–400 MB
工具与服务
按需启动

工作流连续性

保留习惯,去掉重量。

项目导航、搜索、Maven、Gradle、运行、调试与并排 Diff 都保持在 Java 开发者熟悉的位置。

核心工作流
IDEA 式
双平台实现
Mac + Win
  • James Whitaker 后端工程师

    项目树、跳转和 Diff 都在老位置。换过来几乎不用适应,内存却轻了一大截。

  • Priya Nair Spring Boot 开发者

    以前 IDEA 和 Docker 一起开,内存就顶满。Lithe 挂着写一天,风扇都不怎么转。

  • Daniel Reeves 软件工程师

    编辑器和文件树的手感很熟。日常改 Spring 服务,用不着把整套 IDEA 挂在后台。

  • Aimee Park 独立开发者

    搜索和跳转都在预期的位置。对着不熟的服务顺着调用看下去,IDE 不会在旁边添乱。

  • Marcus Grant 系统工程师

    AI 一次改多个文件之后,并排 Diff 贴着代码看,确认完再提交,不会心里没底。

  • Amir Shah 全栈工程师

    日常占用大概四百兆。浏览器、容器、本地模型终于能一起开着。

  • Hannah Cole 平台工程师

    这是我愿意整天开着的 Java IDE。轻,但每天该有的工作流都在。

  • Marta Silva Java 开发者

    现有 Maven 项目可以直接打开。不用先配一圈编辑器,打开就能进代码。

从一个人的独奏,
到 33 个人的合奏。

合并进 Lithe 的每一个 Pull Request,都在这卷纸带上打了一个孔。每个人有自己的音高,越晚加入音越高;时间从左往右走。按下播放,听它是怎么长大的。

播放合奏 0:00 / 0:48

08.06 0 / 611 次合并

八月九月十月 现在 · 10.09 08.1008.1708.2408.3109.0709.1409.2109.2810.05

左右滑动查看整卷纸带 · 悬停在孔上查看是哪一个 Pull Request,点击打开;点击纸带其他地方,从那里开始播放。轻点一个孔查看是哪一个 Pull Request,再点一次打开;轻点纸带其他地方,从那里开始播放。

常见问题

一些你可能想了解的事情。

关于 Lithe、兼容性与开始使用的简要回答。

01Lithe 是什么?

Lithe 是一款轻量的 Java IDE,面向那些需要整天开着 IDE、但用不上一整套重型环境的开发者。它保留了你最常用的 IDEA 式工作方式——项目导航、编辑、搜索、Maven、运行与调试、Git Diff——其余能力只在你需要时才启动。

02实际内存占用是多少?

打开一个常规项目后大约 200–300 MB,日常写代码在 ≈400 MB 左右。同时跑起多个服务时峰值约 700–800 MB。具体占用会随项目规模和你启用的服务而变化。

03它能替代 IntelliJ IDEA 吗?

日常读代码、写代码、跳转、运行和审查改动,它就是冲着替代来做的。但深度重构、完整的代码检查体系和插件生态,IDEA 仍然更强——这是我们主动做的取舍,也正是 Lithe 能保持轻量的原因。不少开发者两个都留着,需要重型工具时再打开 IDEA。

04支持哪些技术栈?

主要面向 Java 与 Spring Boot,Maven 和 Gradle 项目可以直接打开,不用改造仓库。发布版内置 Eclipse JDT Language Server,无需单独配置。入口自动识别覆盖 Spring Boot、Java、Maven、Gradle、npm、Cargo、Go、Python、Make、Docker Compose 与 Shell 项目。Java 相关功能需要 JDK 17 及以上。

05支持哪些平台?

macOS 13 及以上(Apple silicon 与 Intel),以及 Windows x64。macOS 上还可以通过 Homebrew 安装和更新。

06Lithe 是开源的吗?

是的。Lithe 使用 Apache-2.0 许可证开源开发,你可以在 GitHub 查看源码、反馈问题并参与贡献。

07在哪里反馈问题或提出功能建议?

请在 Lithe 的 GitHub 仓库创建 Issue,并附上复现步骤、系统版本以及有帮助的截图或日志。

轻装,
上阵。

免费开源,基于 Apache-2.0 协议。支持 macOS 13+ 与 Windows。

或者,连按两次 ,看看这个页面还能做什么。

Lithe