Project Icon

antlr4

多语言支持的解析器生成工具

ANTLR是一种解析器生成工具,用于处理结构化文本和二进制文件。它能从语法定义生成解析器、构建解析树,并提供监听器接口或访问者模式。ANTLR支持Java、C#、Python3等10种编程语言,广泛应用于语言开发、工具构建和框架设计。其跨语言一致性是ANTLR的核心优势,为开发者提供了灵活且强大的语言识别解决方案。

grammars-v4 - 支持ANTLR v4的多语言正式语法集合
ANTLR v4GitHubGithub开源项目文件格式编程语言语法
grammars-v4是一个为ANTLR v4设计的正式语法集合,GitHub上持续集成状态良好。该项目包含多种编程语言和文件格式的解析器语法,如Java、C++、C#和C等。这个丰富的语法库方便开发者进行语言解析和编译器开发。仓库以语言或文件格式的小写名称作为根目录,结构清晰。项目提供详细的Wiki和行为准则,促进开发者社区的良好互动。
superior-sql-parser - 多数据库SQL解析器 支持元数据提取和语法验证
GithubSQL解析器antlr4元数据开源项目数据平台数据库
superior-sql-parser是基于antlr4的多数据库SQL解析器,支持Spark、Flink、Gauss、StarRocks等数据库。可提取SQL元数据,用于DDL语句解析、权限校验和表级血缘分析。项目提供API解析SQL语句、验证语法和获取关键字,适用于需要分析处理SQL的开发者和数据工程师。
openapi-generator - 多语言API代码生成工具 支持50+编程语言和框架
API开发GithubOpenAPI Generator代码生成开源项目文档生成
OpenAPI Generator是基于OpenAPI规范的开源代码生成工具,可自动生成API客户端、服务器端代码、文档和配置。支持Java、Python、JavaScript等50多种编程语言和框架,有助于提高API开发效率和一致性。
tree-sitter - 快速增量解析和语法树生成工具
GithubTree-sitter增量解析开源项目编程语言解析器生成器语法树
Tree-sitter是一个解析器生成工具和增量解析库,能够为源代码文件构建和高效更新语法树。它适用于各种编程语言,具有通用性强、速度快和稳健性高的特点。Tree-sitter采用纯C编写,无外部依赖,可嵌入各类应用程序,为代码分析提供高效解决方案。
gradle - 多语言项目构建和自动化工具
GithubGradle多语言开发开源项目持续集成构建工具自动化构建
Gradle是一个支持多语言开发的构建自动化工具。它覆盖Java、Scala、Android、Kotlin、C/C++和Groovy等多种语言的开发周期,包括编译、打包、测试、发布和部署。Gradle可与Eclipse、IntelliJ和Jenkins等工具集成,提供灵活的构建解决方案。其功能涵盖从简单项目到复杂软件系统的各类构建需求。
ant - 跨平台开源游戏开发工具,助力创造精彩游戏世界
Ant游戏引擎Github开源开源项目灵犀互娱编译环境调试
Ant是灵犀互娱开发的开源游戏引擎,支持多平台开发。引擎提供运行时、工具链和编辑器,兼容MSVC和MINGW等编译环境。Ant采用模块化架构,包括包管理器、启动代码和功能包。开发者可以轻松编译运行,并通过VSCode进行调试。该引擎为游戏开发提供了灵活高效的工具支持。
link-grammar - 多语言句法分析工具
GithubLink Grammar Parser句法结构开源项目自然语言处理英语解析器
Link Grammar Parser 支持多种语言的句法解析,包括英语、泰语、俄语、阿拉伯语和波斯语等。通过连字符(边)构成的图展示句子的语法结构,提供比传统解析器更详尽的信息。该项目于卡内基梅隆大学开发,现在支持多线程和UTF-8,性能和安全性显著提升。支持多种编程语言API,并包含命令行工具和生成语句的实验系统。该项目在LGPL许可下开放,适用于私人和商业用途。更多信息请访问官方网页。
swagger-codegen - 基于OpenAPI规范的多语言API代码生成工具
APIGithubOpenAPISwagger Codegen代码生成开源项目
Swagger Codegen是一个基于OpenAPI规范的开源代码生成工具,能自动生成API客户端库、服务器存根和文档。支持Java、Python、JavaScript等40多种编程语言和框架,简化API开发流程,提高效率。该工具提供Maven和Gradle集成,以及在线生成器,方便开发者使用。Swagger Codegen有助于确保API实现的一致性,是API开发中的重要工具。
AHANLP - 集成多种功能的中文自然语言处理工具包
AHANLPGithub分词句法分析命名实体识别开源项目自然语言处理
AHANLP集成了多个开源项目,是一款功能丰富的中文自然语言处理工具包。它提供分词、命名实体识别、依存句法分析、关键词提取、自动摘要等功能。通过封装HanLP、Word2Vec等工具,AHANLP简化了中文NLP任务的实现过程,适用于研究和实际应用场景。
CoreNLP - 多语言支持的Java自然语言处理工具集
GithubJavaStanford CoreNLP分析工具开源项目模型自然语言处理
Stanford CoreNLP 是用 Java 编写的自然语言处理工具集。它处理文本输入,提供词形还原、词性标注、实体识别、日期和数量标准化等功能。支持包括英语、阿拉伯语、中文、法语、德语等多种语言。该工具集集成度高,仅需两行代码即可运行所有工具,广泛应用于学术界、工业界和政府部门。
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

白日梦AI

白日梦AI提供专注于AI视频生成的多样化功能,包括文生视频、动态画面和形象生成等,帮助用户快速上手,创造专业级内容。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

讯飞绘镜

讯飞绘镜是一个支持从创意到完整视频创作的智能平台,用户可以快速生成视频素材并创作独特的音乐视频和故事。平台提供多样化的主题和精选作品,帮助用户探索创意灵感。

Project Cover

讯飞文书

讯飞文书依托讯飞星火大模型,为文书写作者提供从素材筹备到稿件撰写及审稿的全程支持。通过录音智记和以稿写稿等功能,满足事务性工作的高频需求,帮助撰稿人节省精力,提高效率,优化工作与生活。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号