跳转到内容

sindresorhus/awesome: 😎 Awesome lists about all kinds of interesting topics

sindresorhus/awesome:😎 各种有趣话题的精彩列表

Section titled “sindresorhus/awesome:😎 各种有趣话题的精彩列表”

惊人的
sindresorhusawesome Awesome lists about all kinds of interesting topics

来看看我的 macOS 应用程序


我的开源工作得到了社区的支持。

特别鸣谢:

仓库标志

快速远程容器构建和 GitHub Actions 运行器。 充分利用每次对话。

[回环标志

人工智能驱动的会议记录、自动化流程和搜索。为人工智能代理提供完成任务所需的上下文信息。

](https://circleback.ai/?utm_source=sindresorhus&utm_medium=sponsorship&utm_campaign=awesome-list&utm_id=awesome)


什么是精彩列表? 贡献指南 创建列表 Twitter

输入 即可访问这里。查看我的 应用,并在 Twitter 上关注我 。 awesome.re

  • Node.js - 基于 Chrome V8 JavaScript 引擎构建的异步非阻塞事件驱动型 JavaScript 运行时。
    • 跨平台 - 使用 Node.js 编写跨平台代码。
  • 前端开发
  • iOS - 苹果手机和平板电脑的移动操作系统。
  • Android—— 谷歌开发的移动操作系统。
  • 物联网和混合应用
  • Electron - 使用 JavaScript/HTML/CSS 的跨平台原生桌面应用程序。
  • Cordova—— 用于混合应用程序的JavaScript API。
  • React Native - 用于编写 iOS 和 Android 渲染移动应用程序的 JavaScript 框架。
  • Xamarin - 移动应用开发 IDE、测试和分发。
  • Linux
    • 容器
      • eBPF - 虚拟机,可以让您为Linux系统编写更高效、更强大的跟踪和监控程序。
      • 基于Arch的项目 -基于Arch Linux的Linux发行版和项目。
      • AppImage - 将应用程序压缩成一个文件,可在各种主流Linux发行版上运行。
      • Omarchy - 由 Ruby on Rails 的创作者打造了彰显个性的 Arch Linux 和 Hyprland 桌面环境。
  • macOS——苹果公司Mac电脑的操作系统。
  • watchOS - Apple Watch 的操作系统。
  • JVM
  • Salesforce
  • 亚马逊网络服务
  • Windows—— 面向消费者的桌面操作系统。
  • IPFS ——P2P超媒体协议。
  • Fuse—— 移动开发工具。
  • Heroku—— 云平台即服务。
  • 树莓派 ——一款信用卡大小的计算机,旨在教孩子们编程,但功能远远不止。
  • Qt - 跨平台GUI应用程序框架。
  • WebExtensions - 跨浏览器扩展系统。
  • 智能电视 -为不同的电视平台创建应用程序。
  • GNOME - 简单无干扰的 Linux 桌面环境。
  • KDE—— 一个致力于创造开放和用户界面的计算体验的自由软件社区。
  • 。网
      • Roslyn - 适用于C#和VB.NET语言的开源编译器和代码分析API。
  • 亚马逊Alexa—— 虚拟家居助手。
  • DigitalOcean—— 专为开发者设计的云计算平台。
  • Flutter - Google 的移动 SDK,用于从使用 Dart 编写的单个代码库构建 iOS 和 Android 应用。
  • Home Assistant - 开源家庭自动化系统,将本地控制和隐私放在首位。
  • IBM Cloud—— 面向开发者和企业的云平台。
  • Firebase—— 基于谷歌云构建的应用开发平台。
  • 机器人操作系统 2.0 - 一套软件库和工具,可帮助您构建机器人应用程序。
  • Adafruit IO - 可视化和存储来自任何设备的数据。
  • Cloudflare - 为您的网站提供CDN、DNS、DDoS防护和安全保障。
  • Actions on Google - Google Assistant 的开发者平台。
  • ESP—— 最新微控制器,具备WiFi功能,可广泛评估物联网。
  • Deno - 一个使用 V8 引擎并使用 Rust 构建的、安全的 JavaScript 和 TypeScript 运行时环境。
  • DOS - 20世纪80年代和90年代青少年流行的基于x86的个人电脑操作系统。
  • Nix - Linux 和其他 Unix 系统的分区管理器,使分区管理可靠且可复现。
  • 集成 ——将不同的IT系统(组件)连接在一起,形成一个在功能上良好工作的整体。
  • Node-RED—— 一种用于将硬件设备、API和在线服务连接起来的编程工具。
  • 低代码 ——让业务人员只需消耗或极少的编码技能即可自行满足自身需求。
  • Capacitor - 用于构建Web Native应用的跨平台开源运行时。
  • ArcGIS Developer - 面向开发人员的地图和位置分析平台。
  • 低功耗蓝牙—— 低功耗无线通信协议,非常适合物联网、可穿戴设备和其他电池供电应用。
  • Uno Platform - 用于构建跨平台应用程序的开源.NET UI 平台。
  • Google Cloud—— 谷歌提供的云计算服务。
  • Firebase Genkit - 一个用于构建AI驱动的应用程序和功能的开源框架。
  • Backstage - 一个用于构建内部开发者门户的开源平台,可统一工具和工作流程。


  • Flask ——Python框架。
  • Docker
  • Vagrant—— 自动化虚拟机环境。
  • Pyramid - Python 框架。
  • Play1框架
  • CakePHP - PHP 框架。
  • Symfony - PHP 框架。
  • Laravel - PHP 框架。
    • 教育
      • TALL Stack - 由 Laravel 社区构建的库组成的全栈开发解决方案。
  • Rails ——Ruby Web应用程序框架。
  • Phalcon - PHP 框架。
  • 有用的.htaccess 碎片
  • nginx - Web 服务器。
  • Dropwizard - Java框架。
  • Kubernetes - 一个平台,用于自动化Linux容器操作。
  • Lumen - PHP微框架。
  • 无服务器框架 -无服务器计算和无服务器架构。
  • Apache Wicket - Java Web 应用框架。
  • Vert.x - 用于在 JVM 上构建响应式应用程序的工具包。
  • Terraform - 用于构建、更改和管理基础设施版本的工具。
  • Vapor - 使用 Swift 进行服务器端开发。
  • Dash - Python Web应用框架。
  • FastAPI - Python Web应用框架。
  • CDK - 用于在代码中定义云基础设施的开源软件开发框架。
  • IAM - 用户帐户、身份验证和授权。
  • Slim - PHP框架。
  • Fiber 是一个基于 Fasthttp(Go 语言最快的 HTTP 引擎)构建的 Web 框架。
  • Kustomize - Kubernetes 声明式配置管理工具。
  • OpenTofu - 开源基础设施即代码工具。
  • Reflex - 一个无需 JavaScript 即可构建前端和固定的 Python Web 框架。
  • Umbraco
  • Refinery CMS - Ruby on Rails CMS。
  • Wagtail - 专注于灵活和用户体验的 Django CMS。
  • Textpattern - 轻量级的基于 PHP 的内容管理系统。
  • Drupal - 可扩展的基于 PHP 的内容管理系统。
  • Craft CMS—— 内容优先的CMS。
  • Sitecore -.NET数字营销平台,将CMS与用于管理多个网站的工具相结合。
  • Silverstripe CMS - PHP MVC框架,可设置经典CMS或无头CMS。
  • Directus - 用于管理 SQL 数据库内容的实时 API 和应用程序仪表板。
  • Plone - 开源Python内容管理系统。
  • 有效发票 - Next.js 开源无头CMS。
  • 软件定义网络
  • PCAPTools
  • 实时通信 ——用于近乎同时交换媒体和数据的网络协议。
  • SNMP - 一种用于收集、修改和组织有关IP网络上受管设备的信息的协议。
  • Scapy - 基于Python的数据操作包。
  • Cilium - 为容器化应用程序、微服务和虚拟机提供网络和安全功能。
  • 比特币 -为比特币软件开发者提供的服务和工具。
  • Ripple—— 开源结算网络。
  • 非金融区块链 ——区块链在金融之外的应用。
  • Mastodon—— 开源去中心化微博网络。
  • 以太坊 ——用于智能合约开发的分布式计算平台。
  • 区块链人工智能 ——基于区块链的人工智能和机器学习项目。
  • EOSIO—— 支持工业级应用的去中心化操作系统。
  • Corda—— 专为企业设计的开源区块链平台。
  • Waves - 开源区块链平台和 Web 3.0 应用及去中心化解决方案的开发工具集。
  • Substrate - 用于用 Rust 编写可扩展、可升级区块链的框架。
  • Golem - 开源的点对点计算资源市场。
  • Stacks—— 一个由比特币保护的智能合约平台。
  • Algorand—— 一个开源的、基于权益证明的区块链和智能合约计算平台。
  • ZeroNet—— 一个去中心化的、类似网络的点对点用户网络。
  • Cosmos SDK - 用于在 Go 中构建特定应用程序区块链的模块化框架。
  • Tor— —一个用于实现匿名通信的免费覆盖网络。
  • ATProto - 用于构建社交应用的开放、去中心化网络。
  • 测试 ——软件测试。
  • 视觉回归测试 - 确保更改不会破坏功能或样式。
  • Selenium—— 开源浏览器自动化框架和生态系统。
  • Appium - 应用测试自动化工具。
  • TAP—— 测试任何事物协议。
  • JMeter - 负载测试和性能测量工具。
  • k6 - 开源、以开发者为中心的性能监控和负载测试解决方案。
  • Playwright - Node.js 库,可通过单个 API 实现 Chromium、Firefox 和 WebKit 的自动化运行。
  • 质量保证路线图 - 如何开始和发展软件测试职业生涯。
  • Gatling - 基于 Scala、Akka 和 Netty 的开源负载和性能测试框架。
  • CodeRabbit—— 人工智能驱动的代码审查平台。