开源小集 第 001 期 | 2022-09-18

小集近期开始为各位读者推荐大前端的各种开源框架、开源应用、工具和跨平台方案。我们将专注于为大家挑选更多更好的开源作品,希望能为读者朋友们带来高价值的内容。

从这周起,我们将每周做一个合集,挑选大前端方向各个领域的开源作品,来呈现给大家。如果读者朋友们有不错的开源作品推荐,也希望能给我们留言,我们会收集起来以备后续整理出来分享给大家。

一周汇总

小集本周推荐了三款开源工具,分别是:

开源小集 第 001 期 | 2022-09-18



  • 「Lapce」:一款用 Rust 开发的快速且功能强大的代码编辑器,Lapce 带有 Druid 的 UI(也是用 Rust 编写的)。它采用了 Xi-Editor 的 Rope Science 设计,可实现闪电般快速的计算,并利用 OpenGL 进行渲染,详情请参考 「这款开源 IDE 性能傲视 VS Code,值得尝试一下」

开源小集 第 001 期 | 2022-09-18


  • 「DartPad」:这是一个免费的开源在线编辑器,可帮助开发人员了解 Dart 和 Flutter。DartPad 最初是由 Dart 工具团队于 2015 年构建的 Dart 语言在线 Playground。它可以编译、分析和显示 Dart 代码的结果,并且可以作为 iframe 嵌入到其他网站中。详情请参考 「Dart 官方开源的在线编辑器,还能跑 Flutter」

开源小集 第 001 期 | 2022-09-18


Flutter

awesome-flutter

在 Github 上,几乎每一门开发技术都有一个 awesome 仓库,以收录该门技术相关的资源。flutter 也不例外。awesome-flutter 是一个很不错的清单,其中包含了最好的 Flutter 库、工具、教程、文章等。大家可以在上面找到很多 flutter 资源。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/Solido/awesome-flutter
  • star:42.8k

graphql-flutter

GraphQL 为客户端带来了许多好处:更少的请求,从而减少数据使用。这个 repo 是 Flutter 的 GraphQL 客户端,将现代 GraphQL 客户端的所有功能集成到一个易于使用的包中,同时结合 Dart 中的 Streams 的优势,以提供高性能客户端。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/zino-hofmann/graphql-flutter
  • star:3k

chewie

chewie 是一款 Flutter 的视频播放器。video_player 插件提供对视频播放的低级访问。Chewie 在底层使用了 video_player 并将其包装在友好的 Material 或 Cupertino UI 中。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/fluttercommunity/chewie
  • star:1.6k

苹果派

UTM

UTM 是适用于 iOS 和 macOS 的全功能系统模拟器和虚拟机主机。它基于 QEMU,允许在 Mac、iPhone 和 iPad 上运行 Windows、Linux 等。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/utmapp/UTM
  • star:15.3k
  • lang: Swift

The Composable Architecture

The Composable Architecture 是一个用于以一致且可理解的方式构建应用程序的库,其中考虑了组合、测试和人体工程学。它可以在 SwiftUI、UIKit 等以及任何 Apple 平台(iOS、macOS、tvOS 和 watchOS)上使用。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/pointfreeco/swift-composable-architecture
  • star:7k
  • lang: Swift

FloatingPanel

FloatingPanel 是一个简单易用的 UI 组件,用于 Apple 地图、快捷方式和股票应用程序中引入的新界面。新界面可根据用户需要并行显示相关内容和实用程序。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/scenee/FloatingPanel
  • star:7k
  • lang: Swift

Android

K-9

K-9 Mail 是一个开源电子邮件客户端,专注于让用户轻松阅读大量电子邮件。它专为新手和高级用户而设计,并为每个人提供了许多功能,包括推送 IMAP 支持、GPG & PGP/MIME 支持、帐户通知、统一收件箱等等。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/thundernest/k-9
  • star:7.2k
  • lang: Kotlin/Java

Loop Habit Tracker

Loop Habit Tracker 是一款移动应用程序,可帮助用户养成和保持良好习惯,让用户实现长期目标。详细的图表和统计数据显示用户的习惯如何随着时间的推移而改善。同时它是完全无广告和开源的。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/iSoron/uhabits
  • star:5.3k
  • lang: Kotlin/Java

ViMusic

ViMusic 是用于从 YouTube Music 流式传输音乐的 Android 应用程序。支持播放(几乎)来自 YouTube Music 的任何歌曲或视频,可以搜索歌曲、专辑、艺术家视频和播放列表,支持获取、显示和编辑歌曲歌词或同步歌词 等等。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/vfsfitvnm/ViMusic
  • star:909
  • lang: Kotlin

前端

30-seconds-of-code

30-seconds-of-code 包含了满足您所有开发需求的简短 JavaScript 代码片段。这个 JavaScript 片段集合包含各种 ES6 辅助函数,包括处理原语、数组和对象的助手,以及算法、DOM 操作函数和 Node.js 实用程序。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/30-seconds/30-seconds-of-code
  • star:103k
  • lang: Javascript

Quasar Framework

Quasar Framework 可以非常快的时间内构建高性能 VueJS 用户界面:响应式单页应用程序、SSR 应用程序、PWA、浏览器扩展、混合移动应用程序和 Electron 应用程序。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/quasarframework/quasar
  • star:22k
  • lang: Javascript

homepage

homepage 是一个 Docker 和服务 API 集成的高度可定制的主页(或起始页/应用程序仪表板)。整个站点是在构建时静态生成的,同时为 AMD64 (x86_64)、ARM64、ARMv7 和 ARMv6 构建了镜像,支持所有 Raspberry Pi、大多数 SBC 和 Apple Silicon。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/benphelps/homepage
  • star:1.1k
  • lang: Javascript

小程序

echarts-for-weixin

echarts-for-weixin 是 Apache ECharts (incubating) 的微信小程序版本,以及使用的示例。开发者可以通过熟悉的 ECharts 配置方式,快速开发图表,满足各种可视化需求。

  • repo:https://github.com/ecomfe/echarts-for-weixin
  • star:6k
  • lang: Javascript

westore

Westore 一个更好的小程序项目架构,强制小程序使用面向对象程序设计,开发者起手不是直接写页面,而是使用职责驱动设计 (Responsibility-Driven Design)的方式抽象出类、类属性和方法以及类之间的关联关系。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/Tencent/westore
  • star:4k
  • lang: Javascript/TypeScript

wx_calendar

wx_calendar 是一个微信小程序日历组件,拥有丰富的日历功能。

开源小集 第 001 期 | 2022-09-18


  • repo:https://github.com/treadpit/wx_calendar
  • star:2.1k
  • lang: Javascript


原文始发于微信公众号(小集):开源小集 第 001 期 | 2022-09-18

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/215519.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!