* 戳上方蓝字「 开源先锋 」关注我
项目目录:
1.超简单实用的开源 IP 查询服务,3k star!
2.开源可视化正则表达式工具,2.9k star!
3.安全好用的开源交互审计系统,4.1k star!
4.基于springboot+vue的前后端分离管理系统,20.6 star!
5.高颜值实时键鼠可视化展示项目,3.6k star!
01 超简单实用的开源 IP 查询服务
MyIP
是一个简单而实用的开源 IP 信息查看器,可以查看IP、网络连通性、检查 WebRTC 连接、检查 DNS 泄露、网速测试、MTR测试等等。
通过MyIP,我们可以轻松查看自己的公网IP地址,方便进行网络诊断或监控。
功能特性
性能特色:
查询速度快:平均查询速度小于 1 毫秒
支持高并发:可同时处理大量查询请求
内存占用低:占用内存不到 10MB
支持多种部署方式:可部署在本地服务器、云服务器、Docker 等环境
项目地址:
https://github.com/jason5ng32/MyIP
02 开源可视化正则表达式工具
regex-vis
是一个开源的正则表达式可视化工具,可以帮助我们理解和调试正则表达式。只需要输入自己的正则表达式,然后查看匹配结果及匹配过程。
该工具提供了直观的界面和交互功能,非常适合初学者学习和使用正则表达式。
功能特性
可视化正则表达式:将正则表达式转换为直观的图形,帮助我们理解正则表达式的结构和工作原理。
调试正则表达式:可以输入字符串和正则表达式,逐个字符地查看正则表达式如何匹配字符串,方便调试。
学习正则表达式:提供丰富的教程和示例,帮助我们学习正则表达式的基础知识。
支持多种语言:支持英语、中文、日语等多种语言,方便全球用户使用。
项目地址:
https://github.com/Bowen7/regex-vis
03 一款安全好用的开源交互审计系统
Next Terminal
是一个简单易用、安全可靠的开源交互审计系统,支持RDP、SSH、VNC、Telnet、Kubernetes协议。
基于Apache Guacamole开发,依赖guacd服务,具有小巧、易安装、易操作、资源占用低等特点。
相对于 Teleport,Jumpserver,Next Terminal 轻量,简单,容易上手,对被管理资产透明,非常适合个人使用。
功能特色
目前支持的功能有:
功能特性:
免费开源:免费开源的项目,开源项目在 GitHub 目前已收获4.1K +Star,可以自由使用和修改
多协议支持: 支持 RDP、SSH、VNC、TELNET 等多种协议,无需额外插件,即可在一个浏览器中管理所有资产。
实时监控: 实时监控所有活跃会话,并提供以下功能:查看会话信息、监控会话内容、断恶意会话,防止安全风险
事后审计: 记录所有环境中的每个在线资源、连接、交互会话和其他安全事件,并生成结构化的审计日志。通过审计日志快速定位安全问题,追溯责任人。
项目地址:
https://github.com/dushixiang/next-terminal
04 基于springboot+vue的前后端分离管理系统
eladmin
是一个基于 Spring Boot 2.6.4 、 Mybatis-Plus、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统,项目代码简洁优雅,代码风格统一,可作为快速开发后台管理系统的脚手架。
功能特性
技术领先:采用最新技术栈,性能优良,扩展性强。社区资源丰富,可获得及时有效的帮助。
高效开发:代码生成器可一键生成前后端代码,大幅提升开发效率。内置多种常用功能,如数据字典、接口限流、权限管理等,开箱即用。
灵活定制:支持自定义权限注解与匿名接口注解,可快速对接口进行拦截与放行。对常用前端组件进行封装,如表格数据请求、数据字典等,可自由组合使用。
稳定可靠:统一异常拦截处理,避免繁琐的判断。支持在线用户管理与服务器性能监控,保障系统稳定运行。
运维便捷:支持运维管理,可方便地对远程服务器的应用进行部署与管理。
项目地址:
https://github.com/elunez/eladmin
05 高颜值实时键鼠可视化展示项目
Keyviz
是一个免费且开源的工具,可以实时显示键盘和鼠标操作,并支持多种显示模式,包括按键高亮、轨迹显示、组合键提示等。还可以自定义按键的风格、样式,非常适合演示键盘操作使用。
Keyviz
可以用于以下场景:
直播教学:可以用于展示键盘和鼠标操作,方便观众学习
软件开发:可以用于调试代码,查看键盘和鼠标输入
游戏直播:可以用于展示游戏操作,提高观赏性
...
性能特色
轻量级:体积小巧,运行占用资源少,不会影响电脑性能。
高性能:采用高效的渲染引擎,可以流畅地显示键盘和鼠标操作。
可定制:支持多种自定义配置,可以根据自己的需求调整显示效果。
多平台支持:支持 Windows、Mac 和 Linux 系统。
开源免费:开源免费,可自由使用和修改。
项目地址:
https://github.com/mulaRahul/keyviz