Electron 是一个基于 Chromium 和 Node.js,使用 html、css 和 JavaScript 来构建跨平台应用的跨平台开发框架,兼容 Mac、Windows 和 Linux。有很多知名的项目,比如 VS Code 和 Atom 都是使用 Electron 构建的。下面就来分享 12 个使用 Electron 构建的开源跨平台桌面项目,值得收藏!
全文概览:
这是一个运行在 Electron 中的 Windows 95,可以在macOS、Linux 和 Windows 上运行。
Github:https://github.com/felixrieseberg/windows95
drawio-desktop 是一个基于 Electron 的图表和白板桌面应用,其可以用于绘制流程图、类图、组织结构图、泳道图、E-R图等,模板丰富。
Github:https://github.com/jgraph/drawio-desktop
MarkText 是一个简单而优雅的开源 Markdown 编辑器,专注于速度和可用性。MarkText 具有简单明了的界面,并支持实时预览,让用户可以获得无干扰的写作体验。其支持各种主题,并支持多种笔记模式,可以输出 HTML 和 PDF 文件等。MarkText 支持在 MACOS、Windows、Linux 系统使用。
Github:https://github.com/marktext/marktext
Trilium Notes 是一个分层的笔记应用,专注于建立大型个人知识库。其具有以下特性:
Github:https://github.com/zadam/trilium
Joplin 是一个免费的开源笔记和待办事项应用,可以处理大量组织成笔记本的笔记。笔记是可搜索的,可以直接从应用或自己的文本编辑器复制、标记和修改。笔记采用Markdown 格式。该应用适用于 Windows、Linux、macOS、Android 和 iOS。
Github:https://github.com/laurent22/joplin
lx-music-desktop 是一个基于 Electron 17 + Vue 3 的音乐软件。其支持在Windows、Mac OS、Linux、Android 平台上运行。
Github:https://github.com/lyswhut/lx-music-desktop
YesPlayMusic 是一个高颜值的第三方网易云播放器,支持 Windows / macOS / Linux。其具有以下特性:
Github:https://github.com/qier222/YesPlayMusic
基于 Electron 和 Vue.js 的全新跨平台 Apple Music 体验,从头开始编写,同时兼顾性能和视觉效果。
Github:https://github.com/ciderapp/Cider
ZY Player 是一个跨平台桌面端视频资源播放器,其具有以下特性:
Github:https://github.com/Hunlongyu/ZY-Player
Nylas Mail 是一个使用 Electron、react 和 Flux 构建的开源、可扩展的邮件客户端。它被设计为易于扩展,并且有许多第三方插件可以为客户端添加功能。其兼容上百种邮件提供商,作为桌面应用它可以离线运行。适用于 Mac, Windows 和 Linux。
Github:https://github.com/nylas/nylas-mail
PicGo 是一个用于快速上传图片并获取图片 URL 链接的工具。其具有以下特性:
Github:https://github.com/Molunerfinn/PicGo
Awesome Electron 是使用 Electron 创建应用的有用资源。包含文章、图书、视频、播客、文档、工具等资源。
Github:https://github.com/sindresorhus/awesome-electron
来源: 前端充电宝
一个开源项目维护者必须一年到头无偿地做这么多复杂繁琐的工作。当我们很方便的使用开源项目时,太容易忘记项目维护者的辛苦付出了,有时候,开源项目维护者真的需要你对他说一声谢谢。
Emoji(表情符号)的使用到处都有,想通过js为自己的网页添加Emoji吗?今天就为大家整理在Github上最受欢迎的Emoji开源库,让自己的页面显示Emoji。
开源软件open source software创立 20 周年的纪念日。由于开源软件渐受欢迎,并且为这个时代强有力的重要变革提供了动力,我们仔细反思了它的初生到崛起。
得益于开源运动的蓬勃发展,众多技术顶尖的公司、团队或者个人通过开源的方式向技术社区贡献了许多优秀的开源项目,一方面大大促进了整体技术的发展
开源的本质是什么,免费还是自由?国内的很多软件公司或研究机构对开源的热情仅限于免费的代码,而绝少深度参与开源社区的活动。我们对于开源始终是利用多,而贡献少,从国内发起的有一定影响力的开源项目如果不是完全没有,恐怕也是凤毛麟角。
很多人也想了解一下最新和感觉有用的.NET开源项目,最近准备面试为了有料说,在网上找到了一些开源的项目,个人觉得还不错,所以给大家分享一下,共同进步。
无论是开发新手还是经验丰富的老手,我们都喜欢开源软件包。对于开发者来说,如果没有这些开源软件包,很难想象我们的生活会变得多么疲惫不堪,而且靠咖啡度日也会成为家常便饭。所幸的是,随着 Vue.js 和 Nuxt.js 社区的不断壮大,每天都会出现一些很好的软件包。
在去年的 Microsoft Connect(); 开发者大会上,微软宣布开源三种主要的 Windows UX 技术,其中就包括了 Windows Presentation Foundation (WPF),除此之外还有 Windows Forms 和 Windows UI XAML 库 (WinUI)
Arachni是一款基于Ruby框架构建的高性能安全扫描程序,适用于现代Web应用程序。XssPy一个基于Python的XSS(跨站脚本)漏洞扫描器。w3af,从2006开始使用python开发的开源项目,可以用在window和linux环境下
任何一个开发者,都是十分喜欢使用开源软件包的。因为它使开发工作变得更快速、高效、容易。如果没有开源软件包,开发工作将变得疲惫不堪,不断的重复造轮子!下面整理了 Github 上 36 个实用的 Vue 开源库,建议收藏!
内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!