当前位置: 欣欣网 > 码农

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

2024-03-24码农

* 戳上方蓝字「 开源先锋 」关注我

项目目录:

  • 1.万能的 SQL 分析工具,3.5k star!

  • 2.手机上体验Win系统的开源项目,7.9k star!

  • 3.一款炫酷、功能强大的网站测试项目,17.7k star!

  • 4.在docker中运行windows的项目,9.1K star!

  • 5.一个小而美的实用的服务器、NAS导航面板,1.5K star!

  • 6.全平台高速下载神器,开源免费无广告,11.3K+ star!

  • 01 万能的 SQL 分析工具,3.5k star!

    dsq 它是一个命令行工具,可以对数据文件进行 SQL 查询,让你轻松对各种文件进行查询、分析和处理。

    支持多种数据格式,包括 JSON、CSV、Excel、Parquet 等。

    各种数据处理工具的对比,相比较而言, dsq 还是很有优势的。

    性能特色

  • 支持多种文件格式,包括 Excel、JSON、CSV、XML、YAML、Markdown 和 Text

  • 使用标准的 SQL 语句进行操作,无需学习新的语法

  • 支持多种高级功能,包括正则表达式、缓存、函数和脚本

  • 性能优异,采用高效的底层库,分析速度快

  • 开源免费,代码开源,可自由使用和修改

  • 项目地址:
    https://github.com/multiprocessio/dsq

    02 手机上体验Win系统的开源项目,7.9k star!

    daedalOS 是一款基于 Web 的开源桌面环境,主要由 JavaScript 和 TypeScript 编写的。它多个功能和概念集成到一个单一的平台上,让我们可以轻松地在浏览器中完成各种工作。

    严格意义上来说,这个项目并不是一个真正的 Win 系统。只是在界面设计上模仿了一番。

    项目特色

  • 现代化的界面:daedalOS 采用了现代化的设计风格,界面简洁美观,操作直观易懂。

  • 跨平台兼容性好:daedalOS 可以运行在任何支持 Web 浏览器的设备上,包括 Windows、Mac、Linux、ChromeOS 等。

  • 丰富的功能:daedalOS 集成了文件管理器、文本编辑器、浏览器、音乐播放器等多种功能,可以满足您的日常需求。

  • 轻量级和高效:daedalOS 运行速度快,占用资源少,即使在低配置的设备上也能流畅运行。

  • 项目地址:
    https://github.com/DustinBrett/daedalOS

    03 一款炫酷、功能强大的网站测试项目,17.7k star!

    Web-Check 是一个开源的网站分析工具,可以帮助我们快速、准确地扫描网站,发现网站/主机的相关信息,网页的性能问题和兼容性问题,包括网站的IP信息、SSL链、DNS记录、Cookie信息、爬虫规则、网站响应头、服务器信息、Whois信息、域名信息等等一系列信息。

    主要用途包括:

  • 检测网页错误,包括语法错误、标签未关闭、属性错误等,确保网页正确性。

  • 检查网页可访问性,确保符合无障碍标准,方便残障用户浏览。

  • 分析网页性能,提供优化建议,提升加载速度和用户体验。

  • 项目特色

  • 功能全面:集成了多种网站分析功能,可以满足大多数用户的需求。

  • 使用简单:只需输入域名即可快速分析网站信息。

  • 输出清晰:分析结果以易于理解的方式呈现

  • 开源免费:代码开源,可以自由使用和修改。

  • 项目地址:
    https://github.com/Lissy93/web-check

    04 在docker中运行windows的项目,9.1K star!

    dockur/windows 项目基于 noVNC 和 QEMU 来模拟 Windows 环境。该项目提供了一个名为 windows 的镜像,其中包含了运行 Windows 所需的所有文件。我们可以使用 Docker 命令来启动该镜像,并获得一个完整的 Windows 桌面环境。

    目前支持windows系统的版本有:

    性能特色

  • 开箱即用,无需复杂配置

  • 支持自定义 CPU/RAM 数量、磁盘大小

  • 为容器分配单独的 IP 地址

  • 支持 Win7/Win8/Win10/Win11/tiny10 等版本

  • 通过 Web 浏览器实时查看和控制 Windows 容器的桌面,无需安装额外的软件或插件

  • 内置 ISO 下载器,自动下载 Windows 版本的 ISO 文件

  • 支持使用 Linux KVM 为 Windows 容器提供硬件虚拟化的加速

  • 与主机共享文件、安装自定义镜像

  • 提供 DHCP、自定义 IP 地址、磁盘映射、USB 映射等功能

  • 项目地址:
    https://github.com/dockur/windows

    05 一个小而美的实用的服务器、NAS导航面板,1.5K star!

    Sun-Panel 是一款开源免费的NAS导航面板和浏览器首页系统,基于Vue和go进行开发,可在服务器或NAS中部署。

    这款导航页系统设计简约大气,占用资源小,无需连接外部数据库,恰如其名,散发着阳光般的温暖氛围。

    性能特色

  • 清爽界面,强大功能,低资源消耗

  • 易于使用,可视化操作,零代码使用

  • 一键切换内外网模式

  • 支持 Docker 部署

  • 支持为不同用户分配独立的访问环)

  • 支持查看服务器或 NAS 的系统运行状态

  • 支持自定义脚本和样式以个性化面板)

  • 无需连接外部数据库,简化了部署过程

  • 提供丰富的图标供用户选择搭配,并支持 Iconify 图标库

  • 支持打开其他网页的小窗口,但需要注意部分网站可能会限制此功能

  • 项目地址:
    https://github.com/hslr-s/sun-panel

    06.全平台高速下载神器,开源免费无广告,11.3K+ star!

    Gopeed ,全称叫做 Go Speed,翻译中文叫够快下载器,一款简洁高效的现代下载管理器,基于 Golang 和 Flutter 开发,支持多平台(Windows、macOS、Linux、Android、iOS)和多种协议(HTTP、BitTorrent、Magnet)。

    除了基本的下载功能外,Gopeed 还支持高度可定制,支持通过对接APIs或者安装扩展来实现更多的功能。

    和其他下载工具pk

    项目特色

  • 基本功能包括:

  • 支持HTTP和HTTPS多协程下载

  • 支持Torrent和Magnet下载

  • 每日自动更新tracker列表

  • 支持Seed、DHT、PEX、uTP、Webtorrent和Upnp等功能

  • 提供国际化和暗黑主题的选择

  • 高级特性:

  • 对外开放的HTTP接口,通过RESTful API可以轻松与Gopeed进行交互,包括控制下载、暂停、删除等操作

  • 支持去中心化的扩展设计,用户可以通过JavaScript编写扩展来增强下载功能,比如下载特定网站的视频或音乐等

  • 项目地址:
    https://github.com/GopeedLab/gopeed