社区所有版块导航
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开源项目!

开源先锋 • 9 月前 • 250 次点击  

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



项目目录:

  • 1.运维开发必备的开源实时监控系统HertzBeat,4.2k star!
  • 2.开源 Web 分析利器matomo,18.8k star!
  • 3.开源免费的数据库连接工具Dbeaver,36.1k star!
  • 4.功能强悍的手机电脑同屏工具QtScrcpy,开源无需root,14 star!
  • 5.快速清理微信垃圾文件的开源小工具CleanMyWechat,3.9k star!



01 运维开发必备的开源实时监控系统

HertzBeat 是一个无需 Agent、高性能、易扩展、功能强大的开源实时监控告警系统,无需 Agent、高性能、易扩展、功能强大,由 Dromara 团队开发并开源,能够帮我们轻松监控应用、服务、基础设施等各种资源的运行状况。

项目特色:

  • 综合监控服务,能够综合监控Web服务、数据库、操作系统、中间件、云原生应用和网络等,并提供监控、告警和通知功能。

  • 无需安装Agent,使用起来零学习成本。用户可以直接在Web界面上进行监控设置,不需要额外学习,使用门槛更低。

  • 支持多种监控协议,包括Http、Jmx、Ssh、Snmp、Jdbc等。用户只需在线配置模板YML文件,就能轻松采集各类指标。无论是新的监控类型还是其他协议,HertzBeat都能快速适应。

  • 性能出色,支持高性能集群,能够水平扩展多个采集器集群,同时支持多个隔离的网络监控和云端协作。

  • 提供灵活的告警规则和通知方式,支持通过多种渠道及时通知用户,包括Discord、Slack、Telegram、Email、DingTalk、WeChat、FeiShu、Webhook、短信和ServerChan。

  • 支持多种监控类型,包括Web服务、数据库、操作系统、中间件、云原生应用和网络设备。

项目地址:

https://github.com/dromara/hertzbeat

02 开源 Web 分析利器matomo

Matomo是一个功能强大的开源web分析工具,能帮我们追踪和搞明白网站访客的行为,还能帮我们优化网站业务,是 Google Analytics 的一个流行替代方案,因为它提供了许多相同的功能,但同时也更加注重隐私和数据所有权。

项目特色:

  • 完全开源和自托管:可以完全控制自己的数据,并将其托管在自己的服务器上。
  • 更加注重隐私:提供多种隐私保护措施,例如数据匿名化和 IP 地址屏蔽。
  • 提供许多与 Google Analytics 相同的功能:支持跟踪各种指标,例如访问量、页面浏览量、跳出率、转化率等。它还提供各种报告和分析工具,帮助了解网站流量和访客行为。
  • 易于使用和设置:提供了一个直观的界面,即使是没有技术经验的人也可以轻松使用。
  • 部署灵活任你选择:可以部署在各种环境中,例如虚拟主机、VPS、专用服务器等。
  • 使用插件扩展功能:Matomo 提供丰富的插件,可以扩展其功能,满足我们的个性化需求。

项目地址: 

https://github.com/matomo-org/matomo

03 开源免费的数据库连接工具Dbeaver

DBeaver 是一款免费、跨平台的通用数据库管理工具,支持 20 多种数据库,包括 MySQL、PostgreSQL、Oracle、SQL Server 等。它拥有直观的界面和强大的功能,可以帮助我们轻松完成各种数据库操作。

项目特色:

  • 支持多种数据库:支持超过 20 种不同的数据库,包括 MySQL、PostgreSQL、Oracle、SQL Server、MariaDB、DB2、Informix、Sybase、H2、Derby、Firebird、SQLite、Redshift、Hive、Impala、ClickHouse、Greenplum 等。
  • 跨平台:可在 Windows、Mac OS X 和 Linux 上运行。
  • 易于使用:提供了一个直观的界面,易于使用。
  • 功能强大:提供了丰富的功能,包括数据管理、SQL 编辑、ER 图、数据库迁移、性能分析等。

项目地址: 

https://github.com/dbeaver/dbeaver

04 功能强悍的手机电脑同屏工具QtScrcpy,开源无需root

QtScrcpy 是一个强大的安卓手机实时投屏到电脑的开源项目,可以将你的安卓手机屏幕投射到电脑上,并进行控制,无需 Root 权限,支持通过 USB 或 网络连接 Android 设备,并进行显示和控制,甚至是群控。

项目特色:

  • 实时显示和控制: 实时显示 Android 设备屏幕,实时键鼠控制 Android 设备
  • 多媒体功能:支持屏幕录制、截图,同步设备扬声器声音到电脑
  • 连接方式:无线连接、多设备连接与批量操作
  • 其他功能:
    • Ctrl + C 将设备剪贴板复制到计算机剪贴板;
    • Ctrl + Shift + V 将计算机剪贴板复制到设备剪贴板;
    • Ctrl + V 将计算机剪贴板作为一系列文本事件发送到设备
    • 全屏显示、窗口置顶
    • 安装 apk:拖拽 apk 到显示窗口即可安装
    • 传输文件:拖拽文件到显示窗口即可发送文件到 Android 设备
    • 后台录制:只录制屏幕,不显示界面
    • 剪贴板同步: 在计算机和设备之间同步剪贴板,

项目地址: 

https://github.com/barry-ran/QtScrcpy

05 快速清理微信垃圾文件的开源小工具CleanMyWechat

CleanMyWechat是这是一款用python编写的工具,可以帮我们轻松清理 PC 端微信的文件、视频、图片等数据内容,释放空间,但不会删除我们的聊天记录。

性能特色

  • 自动检测微信账号,允许用户自定义路径选择;
  • 支持管理多个账户,保留设置,便捷启用;
  • 可自定义删除文件类型,包括图片缓存、文件、图片和视频;
  • 可设定待删除文件的保存时间,默认为 365 天;
  • 删除的文件将被移至回收站,用户可自行核对后清空,以避免误删需要的文件。

项目地址: 

https://github.com/blackboxo/CleanMyWechat

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