* 戳上方蓝字“ 开源先锋 ”关注我
项目目录:
2.再也不用担心网站中文排版了!6.2K star! 4.这应该是24年最火的前端测试工具吧!47.7K star! 5.开源的自动化Web 数据爬取工具!8.4K star! 6.号称是下一代Vim编辑器,体验超棒!85.5K star! 01 像拿快递一样传送文件!4.7K star! FileCodeBox
是一个“文件快递柜”,它基于 Python 开发,使用了 FastAPI、Sqlite3、Vue3 和 ElementUI 等技术,完全开源免费,遵循 LGPL-3.0 协议。你可以通过它匿名分享文件或文本,无需注册,无需登录,就像在快递柜里存取包裹一样方便。
这个项目不仅技术上很牛,而且界面简洁,操作简单,适合个人和小型团队使用。它的目标就是让大家在分享文件时,不再被复杂的流程和隐私问题困扰。
性能特色 匿名分享:上传文件后,系统会生成一个唯一的提取码,你可以直接分享给朋友。对方只需要输入这个码,就能下载文件,完全不需要注册登录! 多种上传方式:支持复制粘贴、拖拽选择,还能设置文件的自毁时间和下载次数,超灵活! 安全防护:防止爆破攻击(限制错误次数)、限制 IP 上传次数,不用担心有人恶意捣乱。 国际化支持:支持简体中文、繁体中文和英文等多种语言,国际化做得相当到位。 自由拓展:支持本地存储和 S3 协议(比如阿里云 OSS),开发者还可以根据需求添加新的存储引擎,可玩性很高。 轻量高效:资源占用少,部署起来也很简单,Docker 一键部署,小白也能轻松搞定。 项目地址:https://github.com/vastsa/FileCodeBox
02 再也不用担心网站中文排版了!6.2K star! Heti
,中文名为“赫蹏”,听起来是不是有点古风?其实它真的是从古代来的!“赫蹏”在古代是用来写字的小幅绢帛,后来也指代纸。
这个项目就是借鉴了古代的排版智慧,结合现代的网页技术,专门为中国人的阅读习惯和审美打造的排版样式增强工具。简直就是现代科技和传统文化的完美结合,让人不得不佩服开发者的脑洞!
性能特色 全标签样式美化:不管是标题、段落还是链接,Heti都能让它们变得更加美观。 预置古文、诗词样式:如果你喜欢古文或者诗词,那么Heti的预置样式绝对会让你爱不释手。 多种排版样式:行间注、多栏、竖排……想怎么排就怎么排,随心所欲。 多种预设字体族:虽然仅限桌面端,但那些优雅的字体绝对能让你的网页瞬间提升档次。 简/繁体中文支持:无论你的读者是喜欢简体还是繁体,Heti都能满足他们的需求。 自适应黑暗模式:晚上看网页再也不怕刺眼了,Heti会自动切换到黑暗模式。 中西文混排美化:再也不用手动敲空格了,Heti会智能处理中西文混排的问题。 全角标点挤压:中文标点的排版也能这么优雅,Heti做到了! 兼容性强:支持多种现代浏览器,还能与主流前端框架无缝集成。 轻量高效:代码精简,加载速度快,不会给网页性能带来负担。 项目地址:https://github.com/sivan/heti
03 搞定所有远程连接方式!4.3K star! XPipe
是一个新型的远程连接管理工具,它允许你从本地计算机轻松访问整个服务器基础设施。它最大的特点是不需要在远程系统上做任何配置,直接在本地就能搞定一切。它支持几乎所有的远程连接类型,包括 SSH、Docker、Podman、Kubernetes、Proxmox、VMware、WSL、VNC,甚至还支持 PowerShell 远程会话和 Teleport tsh 连接。可以这么说,只要你能想到的远程连接方式,XPipe 基本都能搞定。
性能特色 一站式远程连接管理:支持几乎所有常见的远程连接类型,包括但不限于SSH、Docker、Kubernetes、VMware虚拟机等。 层级式分类整理,轻松管理上百个连接,让你的连接井然有序。 专业化的文件管理:使用本地工具直接编辑远程文件,无需繁琐的中间传输步骤。快速在本地终端与远程系统间传输文件,支持多系统间批量操作。动态提升会话权限(如sudo),操作流畅无中断。 智能化终端集成:一键启动Shell会话,无需额外设置。支持所有主流终端模拟器和常用的Shell(如bash、zsh、cmd、PowerShell等)。自动密码填写及配置环境,进一步加快连接速度。 灵活的脚本管理:支持创建可重用的Shell脚本、模板和分组任务。自定义连接流程,打造属于个人或团队的自动化管理工具。 安全存储与团队共享:数据存储完全加密在本地,确保隐私与安全。支持通过外部Git仓库同步加密Vault,团队成员可同步数据。 项目地址:https://github.com/xpipe-io/xpipe
04 这应该是24年最火的前端测试工具吧!47.7K star! Cypress
是一个开源的前端测试框架,它能对浏览器中运行的所有内容进行快速、轻松、可靠的测试。它支持端到端测试、集成测试、单元测试,简直是个“全能王”。而且它对平台也很友好,无论是Mac、Linux还是Windows,都能轻松搞定。Cypress的目标就是让测试变得简单又高效,让开发者可以把更多精力放在写代码上,而不是被测试的繁琐流程折腾得焦头烂额。
性能特色 实时重新加载:测试过程中,一旦代码发生变化,Cypress能够立即重新加载,让你无需手动重启测试。 运行结果一致性:通过锁定测试运行时的环境和状态,确保每次测试的结果都是一致的,减少了测试的偶然性。 支持异步操作:现代Web应用中异步操作无处不在,Cypress能够很好地处理这些异步操作,让你的测试更加流畅。 自动截图和录制视频:测试失败时,Cypress会自动截图和录制视频,帮助你快速定位问题所在。 开发者工具调试:支持使用浏览器的开发者工具进行调试,让调试过程更加直观和方便。 开源项目:https://github.com/cypress-io/cypress
05 开源的自动化Web 数据爬取工具!8.4K star! Maxun
是一个开源的无代码网页数据提取平台,GitHub上的介绍是“Open-source no-code web data extraction platform”,翻译过来就是“开源无代码网页数据提取平台”。它的口号是“Turn websites to APIs and spreadsheets in minutes”,意思就是能在几分钟内把网站数据变成API或者电子表格。听起来是不是很厉害?它主要通过创建机器人来模拟用户操作,自动提取网页上的数据,而且操作起来超级简单,就像搭积木一样。
性能特色 无代码提取数据:无需编写任何代码,只需简单设置,就能让机器人帮你抓取数据。是不是超级方便? 处理分页和滚动:自动处理网页的分页和滚动,确保你能获取到所有需要的数据,而不用担心遗漏。 定时运行:你可以设置机器人的运行时间表,让它在特定时间自动执行任务,完全无需人工干预。 数据转换:支持将网站数据转换为API或电子表格,方便你进一步使用和分析。 适应网站布局变化:(即将推出)未来,Maxun还能自动适应网站布局的变化,保证数据提取的连续性。 集成Google Sheet:与Google Sheet集成,让你轻松管理抓取到的数据。 项目地址:https://github.com/getmaxun/maxun
06 号称是下一代Vim编辑器,体验超棒!85.5K star! Neovim
是个超有野心的 Vim 分支项目。它最大的亮点就是超有扩展性,还特别好用。不管你是喜欢用 C/C++、Python,还是 JavaScript、Lua 这些语言搞开发,Neovim 都能让你轻松扩展它的功能。
它内置了终端模拟器,在编辑器里就能直接敲命令,不用再在终端和编辑器之间来回切换,主打一个方便!另外,它还支持现代化的图形界面,喜欢用 GUI 的小伙伴有福啦,同时纯终端使用也毫无压力。
对了,它和 Vim 的插件兼容性也超棒,以前在 Vim 里用得顺手的插件,搬到 Neovim 里大多还能接着用。
性能特色 内置LSP支持:不依赖第三方插件就能实现代码补全,写代码时如虎添翼! 全面异步设计:无论是任务处理还是界面响应,都超级流畅,大文件编辑也不卡顿。 多语言API:支持C/C++、Python、JavaScript、Lua等多种编程语言,让你想怎么扩展就怎么扩展。 兼容性强:兼容95%以上的Vim插件,让你从Vim迁移到Neovim毫无压力。 启动速度快:内存占用也低,让你的笔记本电池更耐用。 现代化GUI:支持多种现代图形用户界面,也能纯终端使用,随心所欲。
项目地址:https://github.com/neovim/neovim