Py学习  »  Git

本周推荐的6个火火火的Github开源项目!

开源先锋 • 2 周前 • 287 次点击  

* 戳上方蓝字“开源先锋”关注我


项目目录:

  • 1.超快的多人代码编辑器,内置AI,29.9K star!
  • 2.几分钟就能设计一个可视化爬虫的开源项目,20.5K star!
  • 3.高性能中文车牌识别框架,5.5K Star!
  • 4.本地搭建属于你自己的AI搜索引擎, 5.6K star!
  • 5.专为程序员打造的优雅便签软件,3.4K star!
  • 6.简单易用的开源表单生成器,拖拽即可完成,4.7K star!

01 超快的多人代码编辑器,内置AI,29.9K star!

Zed 是一款高性能、多玩家的代码编辑器,其创始人正是大名鼎鼎的 Atom 和 Tree-sitter 的创造者。

Zed 旨在为开发者提供更快、更流畅的编码体验,并支持多人实时协作,让代码开发更加高效。

主要功能包括:

  • AI加持:支持开箱即用的 GitHub Copilot,同时支持Open AI API。

  • 多人协作: 支持多人同时编辑同一份代码,实时同步操作,便利团队协作。

  • 代码分析: 内置强大代码分析功能,智能识别代码结构和逻辑,快速定位问题并提供建议和修复方案。

  • 自定义性强: 用户可根据喜好和习惯对Zed进行各种设置和定制,满足个性化需求。

  • 多语言支持: 支持多种主流编程语言,包括Java、Python、JavaScript、C++等,适用于各种开发工作。

Zed 的口号是「以思维的速度编写代码」。我们暂且不讨论代码编写速度有多快,但它在 GitHub 上的 star 数增长非常迅速。自 1 月 24 日宣布开源以来,目前的 star 数已经接近 30K 了,可以说非常的牛!

性能特性

  • 高性能: 得益于 Rust 语言的特性,Zed 拥有极高的启动速度和运行效率。
  • 多人协作: Zed 支持实时协作,多个开发者可以同时编辑同一个文件。
  • 强大的语法解析: Zed 使用 Tree-sitter 解析器,能够提供准确的语法解析和代码高亮。
  • AI整合:直接整合了AI,支持开箱即用 GitHub Copilot。
  • 启动速度快: 启动速度非常快,几乎可以做到即开即用。
  • 运行效率高: 运行效率很高,即使在处理大型文件时也能保持流畅的响应速度。
  • 内存占用低: 内存占用很低,即使在低配机器上也能流畅运行。
与其他编辑器的性能对比

项目地址:
https://github.com/zed-industries/zed


02 几分钟就能设计一个可视化爬虫的开源项目,20.5K star!

EasySpider 是一款无代码爬虫项目,采用可视化操作界面,无需编写任何代码,只需通过鼠标点击和拖拽,就能完成爬虫任务的设计。

支持多种数据格式的输出,如 CSV、JSON、Excel 等,方便后续的数据分析和处理。

这个项目超级好用,star 已经2万+,非常受欢迎。

性能特性

  • 开源免费无广告:代码开源,所有功能免费(商用除外),无弹窗和广告。
  • 跨平台支持:支持 Windows、MacOS 和 Linux 系统。
  • 快速便捷:2-5 分钟设计爬虫任务,支持并行多开,保证采集速度。
  • 安全可靠:无需注册,所有任务和数据本地保存,不经过第三方服务器。
  • 灵活扩展:可添加浏览器插件、执行 JavaScript 指令、调用系统外部程序。
  • 命令行执行:支持命令行方式执行任务,可嵌入到其他程序中。
  • 元素截图和 OCR 识别:支持元素截图、OCR 识别和图片下载。
  • 定时执行任务:可定时执行任务,成为贴心生活小助手。

项目地址:
https://github.com/NaiboWang/EasySpider


03 一款高性能中文车牌识别框架,5.5K Star!

HyperLPR是一个开源的、高性能的中文车牌识别库,支持多种车牌类型和多种平台。项目基于深度学习技术,采用了端到端的识别模式,无需进行字符分割,大大提高了识别效率和准确率。

项目支持多种车牌类型,包括中国大陆、港澳台、欧美等地区的标准车牌。

最新的HyperLPR在2023年初已经更新到了v3的版本。

目前在github上面已经收获了5.5K star!

功能特性

  • 识别速度快:在720p分辨率的图像上,单核CPU平均识别时间低于100ms。
  • 识别率高:在卡口场景下,准确率可达95%-97%以上。
  • 鲁棒性强:对光照变化、车牌遮挡、图像模糊等情况具有较强的鲁棒性。
  • 模型轻量:模型参数量小,部署方便。

项目地址:
https://github.com/szad670401/HyperLPR


04 本地搭建属于你自己的AI搜索引擎, 5.6K star!

FreeAskInternet是一个完全免费、私密且在本地运行的搜索聚合器和答案生成器(即问答AI工具),使用LLM技术,无需GPU。

我们可以直接可以进行提问,项目将使用searxng进行多引擎搜索,并将搜索结果与ChatGPT3.5 LLM结合,基于搜索结果生成答案。

所有过程在本地运行,可以完全不需要GPU或OpenAI或Google API密钥。

这个项目4月初才开源,短短数天的时间就已经有5.6k star了,并且在持续的增加。

功能特性

  • 完全免费(无需任何API密钥)
  • 完全本地(不需要GPU,任何计算机都可以运行)
  • 完全私密(所有都在本地运行,使用定制llm)
  • 不使用LLM硬件(无需GPU)
  • 使用免费ChatGPT3.5 / Qwen / Kimi / ZhipuAI(GLM) API(无需API密钥)
  • 支持自定义LLM(ollama,llama.cpp)
  • 使用Docker Compose快速部署和易于操作
  • 网页和移动设备友好界面,设计用于Web搜索增强AI聊天,可轻松从任何设备访问。

项目地址:
https://github.com/nashsu/FreeAskInternet


05 专为程序员打造的优雅便签软件,3.4K star!

Heynote 是一款专为程序员设计的轻量级笔记应用,可以让我们快速记录各种信息,并轻松地在不同代码块之间切换。

Heynote 最核心功能是一个持久化文本缓冲区。它将文本缓冲区划分为不同的块,每块可以设置不同的语言模式,并提供语法高亮和自动格式化功能,让我们可以更轻松地阅读和编辑内容,例如:

  • 代码片段
  • 会议记录
  • 待办事项
  • JSON 数据
  • Markdown 文档 ...

这些缓冲区的默认位置路径分别在:

Mac: ~/Library/Application Support/Heynote/buffer.txt
Windows: %APPDATA%\Heynote\buffer.txt
Linux: ~/.config/Heynote/buffer.txt

功能特性

  • 语法高亮和自动格式化:支持多种编程语言和文本格式,让我们可以更轻松地阅读和编辑内容。
  • 代码块折叠:可以折叠代码块,节省空间,方便阅读。
  • 多平台支持:支持 macOS、Windows 和 Linux 系统,可以在任何设备上使用 Heynote。
  • 云端同步:可以将笔记同步到云端,方便在不同设备之间访问。
  • 强大的搜索功能:可以快速搜索笔记中的内容,帮助你快速找到所需信息。
  • 支持 Markdown:可以使用 Markdown 语法格式化笔记,让笔记更加美观易读。
  • 支持简单数学计算

项目地址:
https://github.com/heyman/heynote


06.简单易用的开源表单生成器,拖拽即可完成,4.7K star!

HeyForm 是一个开源的表单构建工具,基于JavaScript开发,提供拖拽式的编辑界面,无需任何代码基础,即可快速创建各种类型的表单,包括:

  • 调查问卷
  • 客户反馈
  • 订单收集
  • 产品注册
  • 活动报名 ...

HeyForm的主要功能包括:

  • 简化创建:通过对话式形式轻松创建各类表单,包括调查、测验和投票,使信息收集变得易于实现。
  • 轻松构建:提供多样化的输入类型和智能逻辑支持,以及强大的集成能力,可连接不同工具和平台。
  • 个性化定制:支持视觉主题定制,可根据品牌形象自定义表单外观,包括高级主题选项和自定义CSS。
  • 数据分析:提供深入的分析功能,包括详尽的数据报告和方便的数据导出,帮助用户快速获取见解并进行进一步处理。

目前在github上面收获了4.7K star!

项目特性

  • 拖拽式操作:无需任何代码基础,轻松创建各种类型表单。
  • 丰富的表单元素:提供多种常见表单元素,满足不同需求。
  • 精美模板:提供多种精美模板,一键套用,快速创建高质量表单。
  • 数据分析:收集表单数据后,可进行数据分析, 获取洞察。
  • 多平台支持:支持 Web、移动端等多种平台,随时随地创建和填写表单。
  • 开源免费:MIT 开源许可证,免费使用,自由部署。

项目地址:
https://github.com/heyform/heyform


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/169022
 
287 次点击