自从 Linus Torvalds 开发了 Git 版本控制系统以来,已经出现了许多利用该系统来促进协作软件开发的服务。 在这篇文章中,我们将讨论一些你可以在 GitHub 上找到的有趣的程序。
归微软所有, GitHub 是一个基于云的平台,允许开发人员使用名为 Git 的版本控制系统来存储、管理和协作处理软件项目。 Git 是一个分布式版本控制系统。
分布式版本控制系统允许多人同时协作处理同一个项目,并生成所有修改的完整历史记录。它不需要与服务器保持持续连接。
GitHub 上有很多有趣的程序。
GitHub 不是像 SourceForge 那样的应用商店或软件分发网站;它是为开发者设计的工具。因此 它没有方便用户查找项目的搜索引擎。 这就是为什么人们需要通过其他途径来发现它们,例如这篇文章。
koodo-reader
koodo Reader es 一款基于网页但可在本地运行的开源电子书管理软件。 这样一来,读者就可以从任何设备上访问阅读材料和相关数据。
该计划 它既可用于台式机,也可用于移动设备,并支持多种格式,例如 EPUB、PDF、AZW3 和 MOBI 等。它可以用来利用元数据整理馆藏,并追踪阅读进度。所有这些操作都可以在连接到同一网络且安装了网络浏览器的任何设备上完成。
让我们澄清一下。该程序可以安装在一台设备上,要从其他设备访问它,该设备必须保持开机状态。我们也可以将程序安装在多台设备上。 使用 OneDrive、Google Drive、Dropbox、MEGA、pCloud、Yandex Disk、Box 以及 FTP、SFTP、WebDAV 和 SMB 协议同步内容。
一些功能:
- 文本高亮显示
- 可以添加注释。
- 光明与黑暗的主题。
- 自定义字体和设计。
- 与翻译人员集成。
- 访问在线目录。
- 创建和恢复备份。
- 支持触摸屏。
对于 Linux 系统,我们有 DEB、RPM 和 Appimage 软件包。
yt下载器
yt下载器 es 一款非常实用的开源桌面应用程序,可用于从多个网站下载视频和音频文件。 除了名称首字母所暗示的 YouTube 之外,它还与 Vimeo、SoundCloud 等平台合作。
该应用程序实际上是 YT-DLP 命令行实用程序的简单界面。我们只需粘贴网址,选择格式和质量,然后将内容下载到我们选择的电脑上;内容将直接下载到电脑上。
一些功能:
- 多个主题。
- 支持使用硬件加速进行视频压缩。
- 支持下载播放列表
- 快速下载。
- 避免使用追踪器和广告。
对于 Linux 用户,该程序可在 Flathub 和 Snap 应用商店中找到。它也提供 AppImage 格式。
家庭集线器
如果你有像树莓派这样的开发板或者一台不再使用但仍然可以运行的旧电脑,那么这是一个理想的项目。
家用集线器 这是一个可以安装在与容器兼容的 Web 服务器上的 Web 应用程序。 它提供了一个集中式控制面板,用于协调不同家庭成员的需求。 它提供共享列表、日历和家庭消息等功能。由于它在本地网络上运行,因此不需要用户帐户。
一些功能:
- 简短的笔记,全家人都能看到。
- 用于在整个网络中共享文件的共享云。
- 根据历史记录提供建议的共享列表。
- 记录家务清单。
- 共享日历,带提醒功能。
- “谁在家”功能?我需要解释一下这个功能的作用吗?
- 追踪家猫活动并支持日常开支。
- 下载到互联网多媒体内容服务器,以便所有成员都能观看。
- 食谱。
- 控制易腐产品的保质期。
- QR码生成器
- PDF压缩器(别问我为什么,我只是把网站上的内容转述出来)
- URL缩短器