跳到主要内容

26 篇带有 “社区” 标签的帖子

Electron 中的社区倡议

查看所有标签

Electron 用户区

·4 分钟阅读

我们在 Electron 网站上添加了一个新的 userland 部分,以帮助用户发现构成我们蓬勃发展的开源生态系统的人员、软件包和应用程序。


github-contributors

Userland 的起源

Userland 是软件社区中的人们聚集在一起分享工具和想法的地方。 该术语起源于 Unix 社区,它指的是在内核之外运行的任何程序,但今天它的含义更多。 当今 Javascript 社区中的人们提到 userland 时,他们通常指的是 npm 包注册表。 这是发生大多数实验和创新,而 Node 和 JavaScript 语言(如 Unix 内核)保留了一组相对较小且稳定的核心功能。

Node 和 Electron

与 Node 一样,Electron 具有一小部分核心 API。 这些提供了开发多平台桌面应用程序所需的基本功能。 这种设计理念使 Electron 保持灵活的工具,而不会对它的使用方式过于规范。

Userland 是“核心”的对应物,使用户能够创建和共享扩展 Electron 功能的工具。

收集数据

为了更好地了解我们生态系统中的趋势,我们分析了来自 15,000 个公共 GitHub 存储库的元数据,这些存储库依赖于 electronelectron-prebuilt

我们使用了 GitHub APIlibraries.io API 和 npm 注册表来收集有关依赖项、开发依赖项、依赖项、包作者、repo 贡献者、下载计数、fork 计数、stargazer 计数等的信息。

然后,我们使用这些数据生成以下报告

  • App 开发依赖项:Electron 应用程序中最常列为 devDependencies 的包。
  • GitHub 贡献者:为众多与 Electron 相关的 GitHub 存储库做出贡献的 GitHub 用户。
  • Package 依赖项:其他 npm 包经常依赖的与 Electron 相关的 npm 包。
  • 加星应用:具有众多 stargazers 的 Electron 应用程序(不是 npm 包)。
  • 下载最多的包:下载次数很多的与 Electron 相关的 npm 包。
  • App 依赖项:Electron 应用程序中最常列为 dependencies 的包。
  • Package 作者:与 Electron 相关的 npm 包最多产的作者。

过滤结果

诸如 app 依赖项加星应用之类的报告,列出了包、应用程序和 repos,它们具有可用于过滤结果的文本输入。

当您键入此输入时,页面的 URL 会动态更新。 这使您可以复制表示特定 userland 数据切片的 URL,然后与他人共享。

babel

更多即将推出

第一组报告仅仅是个开始。 我们将继续收集有关社区如何构建 Electron 的数据,并将向网站添加新报告。

用于收集和显示此数据的所有工具都是开源的

如果您对如何改进这些报告有任何想法,请通过 在网站存储库上打开一个 issue 或上述任何存储库来告知我们。

感谢您,Electron 社区,感谢您使 userland 成为今天的样子!

2016 年 9 月:新应用

·4 分钟阅读

以下是 9 月份添加到网站的新 Electron 应用和演讲。


此站点通过来自社区的 拉取请求 来更新新的 应用聚会。 您可以 观看存储库 以获取新添加内容的通知,或者如果您对网站的所有更改不感兴趣,请订阅 博客 RSS feed

如果您制作了一个 Electron 应用或主持了一个聚会,请创建一个 拉取请求 以将其添加到站点,它将进入下一轮。

新演讲

9 月,GitHub 举办了 GitHub Universe 大会,该大会被誉为构建软件未来的盛会。 在活动中进行了一些有趣的 Electron 演讲。

此外,如果您碰巧在 12 月 5 日在巴黎,Zeke 将在 dotJS 2016 上发表 Electron 演讲

新应用

Pexels搜索完全免费的照片并将其复制到您的剪贴板中
时间戳一个更好的 macOS 菜单栏时钟,具有可自定义的日期/时间显示和日历
Harmony与 Spotify、Soundcloud、Play Music 和您的本地文件兼容的音乐播放器
uPhoneWebRTC 桌面电话
SealTalk由 RongCloud IM Cloud Service 和 IM SDK 提供支持的即时消息应用程序
Infinity一种制作演示文稿的简单方法
Cycligent Git Tool适用于您的 Git 项目的简单、图形化的 GUI
Foco使用 Foco 保持专注并提高工作效率
Strawberry赢得终身食客了解并更好地为他们服务,使用一体化餐厅软件套件。
Mixmax实时查看您电子邮件上的每一个操作。 随时随地编写。
Firebase AdminFirebase 数据管理工具
ANote一个简单的友好的 Markdown Note
Temps一个简单而智能的菜单栏天气应用程序
Amium一个工作协作产品,可以将对话带到您的文件中
Soube简单的音乐播放器
(Un)colored下一代桌面富内容编辑器,可使用主题 HTML 和 Markdown 兼容的方式保存文档。 适用于 Windows、OS X 和 Linux。
quickcalc菜单栏计算器
Forestpin Analytics适用于企业的金融数据分析工具
LingREST 客户端
Shortexts适用于您经常复制的文本、文件夹和表情符号的快捷方式
Front-End Box一组前端代码生成器

2016 年 8 月:新应用

·3 分钟阅读

以下是 8 月份添加到站点的新 Electron 应用。


该站点通过来自社区的 拉取请求 来更新新的 应用聚会。 您可以 观看存储库 以获取新添加内容的通知,或者如果您对网站的所有更改不感兴趣,请订阅 博客 RSS feed

如果您制作了一个 Electron 应用或主持了一个聚会,请创建一个 拉取请求 以将其添加到站点,它将进入下一轮。

新应用

Code RPGifyRPG 风格的编码应用程序
PamFax一个用于发送和接收传真的跨平台应用程序
BlankUpMarkdown 编辑器,具有清晰度 +1
Rambox一个免费和开源的消息传递和电子邮件应用程序,可将常见的 Web 应用程序组合在一起
Gordie适用于您的卡片收藏的最佳应用程序
Ionic Creator更快地构建令人惊叹的移动应用程序
TwitchAlerts使用漂亮的警报和通知让您的观众满意
Museeks一个简单、干净和跨平台的音乐播放器
SeaPig一个从 markdown 到 html 的转换器
GroupMe非官方 GroupMe 应用程序
Moeditor您的多用途 markdown 编辑器
SoundnodeSoundnode App 是适用于桌面的 Soundcloud
QMUI WebQMUI Web Desktop 是一个用于管理基于 QMUI Web Framework 的项目的应用程序
Svgsus组织、清理和转换您的 SVG
Ramme非官方 Instagram 桌面应用程序
InsomniaREST API 客户端
Correo适用于 Windows、macOS 和 Linux 的菜单栏/任务栏 Gmail 应用程序
KongDashKong Admin API 的桌面客户端
翻译编辑器适用于 INTL ICU 消息的翻译文件编辑器(请参阅 formatjsio)
5EClient5EPlay CSGO 客户端
Theme Juice轻松实现本地 WordPress 开发

2016 年 7 月:新应用和聚会

·2 分钟阅读

我们正在启动一个每月一次的综述,以突出 Electron 社区的活动。 每次综述都将包含诸如新应用程序、即将举行的聚会、工具、视频等内容。


此站点通过来自社区的 拉取请求 来更新新的 应用聚会。 您可以 观看存储库 以获取新添加内容的通知,或者如果您对网站的所有更改不感兴趣,请订阅 博客 RSS feed

如果您制作了一个 Electron 应用或主持了一个聚会,请创建一个 拉取请求 以将其添加到站点,它将进入下一轮。

新应用

Demio一个专为入站销售和营销而构建的网络研讨会平台
Electorrent一个 uTorrent 服务器的远程客户端应用程序
PhoneGap一个开源框架,可让您使用 Web 技术构建令人惊叹的移动应用程序
WordMark一个适用于 Markdown 作家的轻量级博客发布编辑器
UbAuth帮助开发人员使用 OAuth 2.0 为 Uber 应用程序创建访问令牌的应用程序
HyperTermHTML/JS/CSS 终端
MarpMarkdown 演示文稿编写器
Glyphr Studio一个免费的、基于 Web 的字体设计器,专注于为业余爱好者设计字体
BitCrypt一个适用于 Windows 的简单文件加密应用程序加密您的位
Trym适用于 macOS 的精美小型应用程序,可帮助您查看、优化和转换 SVG 图标
Booker具有 Markdown 功能的文本编辑器
PhonePresenter最智能的演示文稿点击器
Yout在桌面上观看 YouTube 播放列表的新方式

新的聚会

Electron 开源桌面框架英国伦敦

Electron 播客

·2 分钟阅读

正在寻找 Electron 的入门介绍吗?刚刚发布了两个新的播客,它们很好地概述了它是什么、为什么构建它以及如何使用它。


现已推出

Hanselminutes:使用 Jessica Lord 创建跨平台 Electron 应用

Electron 只是“带框架的 Chrome”还是远不止于此?Jessica 为 Scott 指明了正确的方向,并准确地解释了 Electron 平台在您的开发领域中的位置。


JavaScript Air:Electron 应用

Electron 正在成为一种越来越重要和流行的使用 Web 技术构建多平台桌面应用的方式。 让我们深入了解这项出色的技术,看看如何使用它来增强我们自己的体验和用户在桌面上的体验。


如果您正在寻找 Electron 的入门介绍,请先听第一个播客。 第二个播客更详细地介绍了如何构建应用,并提供了来自 Nylas 的 Evan Morikawa 的精彩技巧。

我们目前正在制作另外两个播客,预计下个月发布,请关注 @ElectronJS Twitter 帐户以获取更新。

GitHub 总部举办的 Electron 聚会

·一分钟阅读

请于 9 月 29 日加入我们在 GitHub 总部举行的 Electron 聚会,该聚会由 Atom 团队成员 @jlord@kevinsawicki 主持。 将有演讲、零食以及一起闲逛并结识使用 Electron 做酷事的其他人的时间。 如果有兴趣,我们还将有一些时间来进行闪电演讲。 希望在那里见到你!


演讲

  • 来自 JiboJonathan RossFrancois Laberge 将分享他们如何使用 Electron 来为机器人制作动画。
  • Jessica Lord 将谈论在 Electron 上构建教学工具 Git-it
  • Tom Moor 将讨论使用 speak.io 在 Electron 上构建视频和屏幕共享的优缺点。
  • Ben Gotow 将预览 N1:Nylas 邮件客户端 并讨论在 Electron 上开发它。

详情

  • 地点: GitHub HQ, 275 Brannan Street, San Francisco, CA, 94107
  • 日期: 2015 年 9 月 29 日星期二
  • 时间: 晚上 6 点 - 晚上 9 点
  • 报名: ti.to/github-events/electron-meetup

electron-meetup-office-2