本文档来自以下github资源的翻译和整理,一个很棒的框架、库和软件的管理列表。



平台(Platforms)

  • Android
  • Amazon Web Services - 亚马逊公司旗下云计算服务平台。
  • Amazon Alexa - 亚马逊虚拟助理。
  • Cordova - 基于HTML、CSS和JavaScript的,用于创建跨平台移动应用程序的快速开发平台。
  • DigitalOcean - 为开发人员设计的云计算平台。
  • Electron - 使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用。
  • Fuse - Fuse 是一个给开发者和设计师的工具包,用来创建原生的、跨平台的移动App应用(iOS 和 安卓)。
  • Flutter - 谷歌用于在iOS和Android上构建本地接口的移动SDK。
  • GNOME - 简单和自由的Linux桌面环境。
  • Heroku - 云平台服务。
  • Home Assistant - 家庭助理,将本地控制和隐私放在首位的开源家庭自动化。
  • iOS - 苹果手机和平板使用的操作系统。
  • IPFS - 星际文件系统,永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、P2P超媒体的分布式协议。
  • JVM - Java虚拟机
  • Linux
  • macOS
  • .NET
  • Node.js - 基于Chrome V8引擎实现的Javascript运行环境。
  • 前端开发
  • 物联网和混合应用(IoT & Hybrid Apps)
  • Qt - 跨平台的GUI应用程序框架。
  • Raspberry Pi - 树莓派,像信用卡大小的微型计算机,用于教小孩编程的,但是有很多其它用途。
  • RubyMotion - 用Ruby编写用于iOS、Android、macOS、tvOS和watchOS的跨平台原生应用程序。
  • React Native - 基于目前大热的开源JavaScript库React.js来开发iOS和Android原生App。
  • Salesforce - 全球领先 CRM 解决方案的服务商。
  • Smart TV - 为不同的电视平台创建应用程序。
  • watchOS - 苹果手表系统
  • Windows - windows系统应用。
  • WebExtensions - 兼容多浏览器的扩展系统。
  • Xamarin - Xamarin 允许你使用 .NET 代码和特定于平台的用户界面生成适用于 Android、iOS 和 macOS 的本机应用。

编程语言(Programming Languages)

前端开发(Front-End Development)

服务器端开发(Back-End Development)

科学计算(Computer Science)

大数据(Big Data)

理论(Theory)

书籍(Books)

编辑器(Editors)

游戏(Gaming)

开发环境(Development Environment)

娱乐(Entertainment)

数据库(Databases)

媒体(Media)

学习(Learn)

安全性(Security)

内容管理系统(Content Management Systems)

硬件(Hardware)

商业(Business)

工作(Work)

网络(Networking)

分散式系统(Decentralized Systems)

其他(Miscellaneous)