OpenSource-Hub
L

LanguageTool

14.4k stars·办公提效·已提供 SHA-256 校验码,下载后可自行核对文件完整性

开源校对软件,可检查 20 多种语言的语法、风格和拼写错误,比普通拼写检查更强大。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

比普通拼写检查更聪明的语法校对工县,免费开源,支持 20+ 语言。

核心功能

  • 检查语法、拼写、标点、风格和一致性错误
  • 支持英语、西班牙语、法语、德语等 20 多种语言
  • 提供桌面版、浏览器插件、HTTP API、Java API 多种形式
  • 可扩展:自定义检测规则
  • 支持 Docker 容器化部署

避坑指南

  • 桌面版首次启动需下载词典文件,约 200MB,请保持网络畅通。2. 对中文支持有限,主要针对西文语言。3. 若需私有部署,建议使用社区 Docker 镜像,注意配置 Java 运行环境。4. 自定义规则需要 XML 语法知识,有一定学习成本。

适用场景

  • 写作校对:学生、作家、职场人士检查文档错误
  • 内容审核:编辑和翻译者统一风格
  • 自定义检查:开发者集成到自己的写作工具或 CMS 中

详细介绍

LanguageTool 是一款开源校对软件,不仅检查拼写错误,还能检测语法、风格、标点等问题。支持英语、西班牙语、法语、德语、葡萄牙语、波兰语、荷兰语等 20 多种语言。你可以直接使用桌面版、浏览器插件,或者通过 HTTP API 或 Java API 将其集成到自己的工具中。核心代码采用 LGPL 2.1+ 许可证,个人和商业使用都免费。社区提供了 Docker 镜像方便服务器部署。它还支持自定义规则,你可以扩展检测能力。

常见问题与排障 (1)

故障排除
为什么LanguageTool在加泰罗尼亚语中大写句子时会将排版撇号改为直撇号?

LanguageTool中的UPPERCASE_SENTENCE_START规则现在会保留原始的撇号字符。如果原句包含排版撇号(’),建议的修正将使用相同的排版撇号,而不会将其标准化为直撇号(')。此修复适用于未启用明确撇号类型规则的情况,或者文本已使用排版撇号的情况。请确保使用最新版本的LanguageTool。

来源 Issue #11920

标签

proofreadinggrammar-checkspell-checkNLPopen-sourcemultilingual

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

下载桌面版:访问 https://languagetool.org 下载对应系统的安装包

4

安装并启动:双击安装包,按向导完成安装,打开软件

5

粘贴或输入文本:在 LanguageTool 界面中输入或粘贴文字,自动检测错误并给出建议

安装指引
  1. 下载桌面版:访问 https://languagetool.org 下载对应系统的安装包
  2. 安装并启动:双击安装包,按向导完成安装,打开软件
  3. 粘贴或输入文本:在 LanguageTool 界面中输入或粘贴文字,自动检测错误并给出建议
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

Windows:控制面板 -> 程序和功能 -> 找到 LanguageTool 右键卸载;macOS:将应用拖入废纸篓;Linux:使用对应包管理器移除。浏览器插件在浏览器扩展管理页面卸载。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议LGPL 2.1 or later
最后更新2026-06-27 12:30:15
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

1 FAQ

相似推荐