Featured image of post DBeaver:强大实用的跨平台数据库工具 | 开源日报 No.71

DBeaver:强大实用的跨平台数据库工具 | 开源日报 No.71

DBeaver 是一款免费的多平台数据库工具,适用于开发人员、SQL 程序员、数据库管理员和分析师。它支持各种有 JDBC 驱动程序的数据库,还支持非 JDBC 数据源,如 MongoDB、Cassandra 等。DBeaver 基于 Eclipse 平台,使用插件架构为各种数据库提供额外功能。它具有元数据编辑器、SQL 编辑器、富文本数据编辑器和 ER 图等功能。无论是关系型数据库还是非关系型数据库,DBeaver 都提供了广泛的支持。此外,它还提供了元数据管理、SQL 执行计划、数据导入/导出/迁移等丰富的功能。

Featured image of post 安全易用的文件同步程序:Syncthing | 开源日报 No.70

安全易用的文件同步程序:Syncthing | 开源日报 No.70

Syncthing 是一个持续文件同步程序,它能够安全地在多台计算机之间同步文件。它具有多种核心优势,包括安全防止数据丢失、抵御攻击、易于使用、自动化操作以及适用于各种常见计算机平台。Syncthing 主要面向个人用户,为他们提供安全、易用的文件同步服务。无论您是在家还是在办公室,Syncthing 都能帮助您轻松地同步和备份文件,确保您的数据始终安全可靠。

Featured image of post Awesome-Selfhosted:互联网常见服务开源平替 | 开源日报 No.68

Awesome-Selfhosted:互联网常见服务开源平替 | 开源日报 No.68

Awesome-Selfhosted 是一个收集了各种可以在自己的服务器上托管的免费软件网络服务和 Web 应用程序的列表。它提供了各种类型的开源软件和应用程序,可以帮助用户选择适合自己需求并满足隐私保护要求的解决方案。用户可以完全控制自己的数据,避免依赖 SaaS 提供商。该项目的关键特性包括多样性、高度灵活、数据安全和社区支持。如果你想寻找替代传统云服务模式的应用程序,或者想要更高程度的自定义管理体验,你可以考虑使用 Awesome-Selfhosted。

Featured image of post LazyVim: 将 Neovim 升级为完整 IDE | 开源日报 No.67

LazyVim: 将 Neovim 升级为完整 IDE | 开源日报 No.67

LazyVim 是一个由 lazy.nvim 驱动的 Neovim 设置,旨在使自定义和扩展配置变得简单。与从头开始或使用预先制作的发行版之间选择不同,LazyVim 提供了两者兼具的优势,根据需要调整配置的灵活性以及预配置设置带来的便利。打造 Neovim 完美 IDE,轻松自定义配置,性能卓越,支持丰富插件。

Featured image of post 无头浏览器自动化:Puppeteer 帮你释放效能 | 开源日报 No.64

无头浏览器自动化:Puppeteer 帮你释放效能 | 开源日报 No.64

Puppeteer 是一个 Node.js 库,用于控制 Chrome/Chromium 的 DevTools Protocol。它可以生成页面的截图和 PDF,爬取单页应用程序 (SPA) 并生成预渲染内容,自动化表单提交、UI 测试、键盘输入等操作。提供简洁易用的 API 接口,捕获网站的时间线跟踪信息,测试 Chrome 扩展程序。可在无头模式下运行,配置灵活。