Featured image of post nvim-treesitter:语法高亮、自动化解析器管理 | 开源日报 No.627

nvim-treesitter:语法高亮、自动化解析器管理 | 开源日报 No.627

nvim-treesitter 是为 Neovim 打造的 Tree-sitter 集成插件,提供语法高亮、自动化解析器管理及扩展功能,支持多语言并兼容最新 Neovim 特性。

nvim-treesitter/nvim-treesitter

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

demo-picture-of-nvim-treesitter

nvim-treesitter 是一个为 Neovim 提供 Tree-sitter 配置和抽象层的插件。

  • 提供简单易用的 Tree-sitter 接口
  • 支持多种编程语言的语法高亮
  • 自动化语言解析器安装与更新过程
  • 基于查询和模块提供功能扩展
  • 兼容最新版本的 Neovim,支持实验性特性

i-am-alice/3rd-devs

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

cover

3rd-devs 是一个包含 AI_devs 3 课程示例的代码库,主要使用 JavaScript 和 TypeScript 编写。

  • 提供多个与 OpenAI API 交互的示例
  • 支持 Node.js 和 Bun 环境
  • 可通过 Docker 快速搭建开发环境
  • 包含多种功能演示,如对话总结和搜索提示生成
  • 易于修改和扩展,适合学习和实验用途

koide3/glim

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-glim

GLIM 是一个多功能且可扩展的基于范围的 3D 定位和映射框架。

  • 精确性:通过直接多扫描注册误差最小化,确保映射结果的一致性。
  • 易用性:提供交互式地图修正界面,用户可以手动纠正映射错误并轻松优化结果。
  • 多样性:支持各种范围传感器,包括旋转激光雷达、非重复扫描激光雷达、固态激光雷达和 RGB-D 相机等。
  • 可扩展性:提供全局回调机制,可以访问内部状态并插入额外约束,同时发布了多个示例实现的扩展功能。
  • 文档齐全,并在 Ubuntu 及 NVIDIA Jetson Orin 上经过测试。

treetrum/amazon-kindle-bulk-downloader

Github Repo Stars License: `MIT` Language: `Unknown`

cover

amazon-kindle-bulk-downloader 是一个用于更自动化地下载您的 Kindle 电子书的工具,允许您创建已购买书籍的备份副本。

  • 支持从物理 Kindle 或 Amazon Fire 平板电脑中下载电子书
  • 自动化下载过程,提高效率
  • 允许用户自定义下载参数,如最大并发数和起始索引偏移量
  • 提供命令行界面,方便使用和操作
  • 确保与亚马逊账户兼容性,以避免常见错误

MystenLabs/walrus-docs

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

cover

walrus-docs 是一个为 Walrus 去中心化存储系统提供文档和示例的项目。

  • 专注于大二进制文件(“blobs”)的去中心化存储与可用性协议
  • 提供高可用性和可靠性的解决方案,即使在拜占庭故障情况下也能正常工作
  • 文档通过 mdBook 生成,支持本地构建和访问
  • 支持多语言翻译功能,便于国际用户使用
Licensed under CC BY-NC-SA 4.0