社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

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

开源先锋 • 3 月前 • 172 次点击  

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


项目目录:

  • 1.轻量好用的文件服务器,支持访问控制!5.6K star!
  • 2.好用轻量的Redis桌面GUI项目!7.6K star!
  • 3.这款 JSON 数据可视化工具太优雅了!29.1K Star!
  • 4.牛逼的OCR神器项目!23.3K star!
  • 5.最近爆火的实时换脸项目!23.5K star!

01 轻量好用的文件服务器,支持访问控制!5.6K star!

Dufs是一款由Rust编写的轻量级文件服务器,不仅支持静态文件服务,还能轻松上传、下载、搜索文件,甚至支持WebDAV,让我们通过Web方式远程管理文件变得轻而易举。而且,它跨平台,无论是Windows、macOS还是Linux,都能轻松驾驭。

性能特色

  • 静态文件服务:一键开启,让你的文件触手可及。
  • 上传下载:支持拖放上传,文件夹打包下载为zip,省时又省力。
  • 文件操作:创建、编辑、搜索文件,一切尽在掌握。
  • 断点续传:再也不用担心大文件传输中断了,Dufs支持断点续传,让你的下载上传无忧。
  • 访问控制:灵活的权限设置,无论是公开分享还是私密访问,都能轻松搞定。
  • HTTPS & WebDAV:安全传输,远程管理,一个都不能少。
项目地址:https://github.com/sigoden/dufs

02 好用轻量的Redis桌面GUI项目!7.6K star!

Tiny RDM是一款现代化的、轻量级的、跨平台的Redis桌面管理工具。它基于Webview2开发,提供了非常友好的用户界面,支持多种语言,功能也超级强大。

不仅支持Mac、Windows和Linux三大主流操作系统,而且界面美观、操作简便。

性能特色

  • 轻量级:基于Webview2开发,客户端安装包小巧。
  • 可视化操作Redis:再也不用敲命令啦,直接在图形界面上就能对数据进行增删改查。
  • 多语言支持:无论是中文用户还是英文爱好者,甚至是其他语言的小伙伴,都能满足需求。
  • 支持多种数据类型:Strings、Hashes、Lists、Sets、Sorted Sets、Streams,统统不在话下。
  • 强大的搜索功能:支持模糊搜索、正则表达式搜索,快速定位你需要的数据。
  • 连接管理:支持SSH Tunnel、SSL、Sentinel Mode、Cluster Mode等多种连接方式。
  • 数据可视化:将Redis数据以图表的形式展示出来,一目了然。
  • 实时监控:集成Monaco Editor,实时命令监控,让你的数据处理更加得心应手。
项目地址:https://github.com/tiny-craft/tiny-rdm

03 这款 JSON 数据可视化工具太优雅了!29.1K Star!

jsoncrack 是一个用于可视化 JSON 数据的工具。它可以将复杂的 JSON 数据转换为树状图,使其更易于理解和分析。

这个工具最大的亮点就是,不仅可以对数据进行格式化,还能生成带有可视化思维导图的形式,让数据变得更加立体有层次感。

性能特色

  • 支持暗黑模式。
  • 可以导出为PNG、SVG、JPEG格式,也可以直接复制到剪贴板。
  • 支持缩放和平移,可以用手势来操作。
  • 提供多种实用工具 - 搜索、JSON路径、节点内容查看、展开/折叠、自动格式化...
  • 支持分享、导入和获取。
  • 可以轻松嵌入到网页中的iframe小部件。
项目地址:https://github.com/AykutSarac/jsoncrack.com

04 牛逼的OCR神器项目!23.3K star!

EasyOCR 是由 JaidedAI 开发的开源项目,它基于 PyTorch,采用了最新的深度学习模型,可以识别 80 多种语言的文字,不仅能识别英文、中文、日文,还能搞定一些稀有语言,比如泰米尔语、藏语等。

EasyOCR 的设计理念就是“简单、好用、没烦恼”,只需要几行代码,你就能开始提取图片中的文字信息,和传统的 OCR 工具相比,EasyOCR 不需要你额外去学习什么复杂的图像处理知识,一句代码搞定一切!

不同于其他复杂的OCR工具,EasyOCR提供了一个超简洁的API,让即便是编程小白也能轻松上手,享受文字识别的乐趣。

性能特色

  • 多语言支持:除了常见的英文和中文,支持多达 80 多种语言,基本上世界上大多数语言都能用它来识别。
  • 高精度识别:得益于其基于深度学习的模型,文字识别准确度非常高,甚至对一些模糊、扭曲的图片文字也有不错的识别效果。
  • 轻量级设计:相较于某些臃肿的 OCR 库,EasyOCR 的模型相对轻量,不需要一台高配计算机也可以顺畅运行。
  • 灵活的使用场景:无论是单张图片识别,还是批量处理,它都可以轻松应对,适合用在很多自动化处理流程中,比如批量文件扫描、网页截图文字识别等。
  • 跨平台支持:支持多种操作系统,无论是Windows、macOS还是Linux,都能轻松驾驭。
  • 丰富的API接口:开发者很方便将其集成到自己的应用程序中,实现文字识别的自动化处理。
项目地址:https://github.com/JaidedAI/EasyOCR

05 最近爆火的实时换脸项目!23.5K star!

Deep-Live-Cam,简单来说,就是一个实时面部交换和一键式视频深度伪造(deepfake)的神奇工具。它不需要复杂的操作,也不需要专业的设备,只要你有一张喜欢的面孔照片,就能轻松实现换脸。

无论是视频制作、动画创作都可以利用这个工具轻松实现人脸替换,让自定义角色动起来。

项目一经发布就登上GitHub热榜第一,24小时狂澜1600+星。

性能特色

  • 实时人脸交换:使用单张图像进行实时人脸替换,提供即时预览功能。
  • 多执行平台支持:支持CPU、NVIDIA CUDA、Apple Silicon等多种执行平台,适应不同硬件需求。
  • 防不当使用措施:内置了一个检查机制,可以防止处理不适当的媒体内容,比如裸露、暴力或者战争画面等。
  • 高效性能优化:采用优化算法,显著提升处理速度,尤其是在支持CUDA的NVIDIA显卡上表现出色。
开源项目:https://github.com/hacksider/Deep-Live-Cam



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