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

开源先锋 • 6 月前 • 205 次点击  

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


项目目录:

  • 1.看看人家的摸鱼项目,真的优雅!9.3K star!
  • 2.功能强大、免费开源的开发利器,全平台支持!41K star!
  • 3.轻量级可视化路由追踪的神器!5.2K star!
  • 4.优雅高效的文档管理系统!7.1K star!
  • 5.自称“问卷之王”的调查问卷和考试系统!3K star!

01 看看人家的摸鱼项目,真的优雅!9.3K star!

Genact是一个可以模拟各种终端活动的工具,包括但不限于:

  • 编译模式:让人以为你在编译大型项目。
  • 下载模式:模拟文件下载进度条,妈妈再也不用担心我下载到一半被老板抓包了。
  • 系统更新:伪装成系统更新,让人无从下手。...

但实际上它什么都不会真正执行,只是让你的终端看起来好像很忙,支持多种平台,Linux、Windows、macOS 都可以用。

想象你在家办公的时候,老板突然视频电话查岗,你只要淡定地打开 Genact,分分钟让老板觉得你在做大事!

性能特色

  • 开源免费:Genact是开源项目,完全免费,没有任何隐藏费用。
  • 跨平台:支持Linux、macOS、Windows等主流操作系统,甚至连Web浏览器都可以运行。
  • 高度自定义:可以根据自己的需求选择运行哪些模块,调整输出速度,甚至设置退出的时间和模块数量。
  • 逼真模拟:内置了多种真实工作场景模拟,让你的终端看起来非常忙碌。
  • 低资源消耗:系统资源的占用极低,不会给你的机器增加太多负担。
  • 简单易用:安装配置简单快捷,即便是编程新手也能轻松上手。
项目地址:https://github.com/svenstaro/genact

02 一款功能强大、免费开源的开发利器,全平台支持!41K star!

ImHex,这名字一看就知道是和十六进制有关系的。没错,这是一个强大的十六进制编辑器,但它可不仅仅是个普通的编辑器。它支持各种高级功能,比如模式定义、数据分析、脚本编写等等。用它来分析文件、逆向工程,那真是如虎添翼。

ImHex 是一个十六进制编辑器,用来查看和编辑二进制文件。它不仅界面美观,还支持各种高级功能,比如模式识别、脚本编写等。你可以把它想象成一个超强大的放大镜,能让你清晰地看到文件中的每一个比特。就像福尔摩斯的放大镜,任何蛛丝马迹都逃不过它的眼睛。

功能特色

  • 模式定义语言:ImHex支持一种自定义的模式定义语言,让你可以轻松解析各种复杂的数据格式。
  • 数据导入和导出:支持从不同来源导入数据,并能够将处理后的数据导出到其他系统或文件中。
  • 数据哈希支持:支持对数据进行哈希计算,以验证数据的完整性和安全性。
  • 集成反汇编器:内置反汇编器,可用于分析和理解机器码的含义和功能。
  • 功能丰富的数据分析和可视化工具:提供多种数据分析和可视化工具,帮助用户更好地理解和展示数据。
  • YARA规则支持:支持使用YARA规则进行恶意软件分析和检测。
  • 多平台支持:不管你是Windows、macOS还是Linux用户,ImHex都能完美运行。这样一来,不论在哪个平台上搞事情,都不受限制。
  • 脚本支持:ImHex内置了强大的脚本支持,可以使用Lua脚本来扩展其功能,可以根据自己的需求,编写各种自动化脚本,让工作更加高效。
  • 图形化界面:ImHex的界面设计非常人性化,操作简单直观。对于那些不喜欢命令行的朋友来说,简直是福音。
  • 主题支持:允许用户根据个人喜好自定义软件界面的外观和风格。
项目地址:https://github.com/WerWolv/ImHex

03 轻量级可视化路由追踪的神器!5.2K star!

NextTrace 是一个开源的视觉路由追踪工具,用Golang开发,主要功能是进行网络路径追踪(traceroute),追求的是轻量级和高效。简单来说,就是帮我们快速找到数据从A点到B点的详细路线。它不仅支持经典的 ICMP 协议,还支持 TCP 和 UDP,还能将这些复杂的路由信息通过地图的形式展示出来,一目了然。

想象一下,你坐在家里,就能看到数据包是如何在全球范围内穿梭的,是不是很酷?不管你是网络工程师,还是只是对网络运作好奇的极客,NextTrace 都能帮你揭开互联网的神秘面纱。

性能特色

  • 可视化路由追踪地图:支持追踪数据结果生成的地图,更加直观地理解数据包会经过何处
  • 多协议支持:ICMP、TCP、UDP 都能搞定,像一个全能侦探。
  • IP/ASN Whois支持:提供了 IP和ASN Whois 信息, 包含 ASN名称、IP地址所有人、运营商 等信息
  • IPv4/IPv6 兼容:同时兼容 IPv4 和 IPv6 网络, 并支持 IPv6 单栈网络
  • 多语言:支持 英文和简体中文,未来会添加更多语言的支持
  • 快速高效:基于 Go 语言开发,运行速度那叫一个快。
  • 跨平台:不管你是 Windows、Mac 还是 Linux 用户,都能轻松上手。
  • 直观输出:结果不仅有文本格式,还有 JSON 格式,方便你进一步处理和分析。



    
项目地址:https://github.com/nxtrace/NTrace-core

04 优雅高效的文档管理系统!7.1K star!

Mindoc 是一个基于 Go 语言开发的开源文档管理系统。它的界面简洁,功能强大,支持Markdown和HTML编辑器,可以存储接口文档、数据库字典、手册说明等。而且,它还有项目管理、用户管理、权限管理等内置功能,满足中小团队的文档管理需求。

主要功能有:

性能特色

  • 简单易用:操作界面直观,即使是技术小白也能快速上手。
  • 多格式支持:支持 Markdown 和富文本编辑器,写文档就像写日记一样简单。
  • 强大的搜索功能:内置全文搜索,再也不怕找不到文档了。
  • 权限管理:可以对文档进行细粒度的权限控制,确保文档安全。
  • 版本控制:文档的每次修改都有记录,可以随时回滚到之前的版本。
项目地址:https://github.com/mindoc-org/mindoc

05 自称“问卷之王”的调查问卷和考试系统!3K star!

SurveyKing,顾名思义,就是“问卷之王”,这是一个基于Java和Spring框架开发的开源问卷系统,支持多种题型和功能、自定义问卷设计、数据分析和结果导出。只需要简单几步,就能搞定一个专业的问卷调查。它的后端代码已经开源,质量杠杠的,不仅可以用于实际应用,还可以作为学习和研究的资源。

SurveyKing功能特性

最重要的是,它完全免费,基于MIT许可证,个人和公司都可以商用,没有任何限制。

与其他问卷产品对比

SurveyKing自身也分了开源和pro版本,具体差别可以看下图:

性能特色

  • 多样的问卷类型:支持单选、多选、填空、评分等多种题型,满足你各种调查需求。
  • 强大的数据分析:不仅可以收集数据,还能进行实时的数据分析和图表展示,让你一目了然。
  • 自定义功能:支持用户自定义问卷样式、逻辑跳转等功能,个性化十足。
  • 易用性:界面简洁明了,操作简单方便,哪怕是小白用户也能快速上手。
  • 高扩展性:因为是开源项目,你可以根据需要进行二次开发,添加自己想要的功能。



    
开源项目:https://github.com/javahuang/SurveyKing



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