【CSDN 编者按】在过去的 2020 年,诞生了哪些新的开发工具?最优秀的开发工具和开发服务是什么?神级程序员们是怎么使用它们来开发顶尖的软件和服务?
作者 | StackShare Team 译者 | 李磊
出品 | CSDN(ID:CSDNnews)
小编推荐一个学C语言/C++的学习裙【 712,284,705】,无论你是小白还是进阶者,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!
StackShare 是一个开发者工具及服务分享平台,成立于 2013 年,随着开发者们的不断加入,汇集了大量的优质工具。该网站汇总了以往 30 多万个技术堆栈中的使用情况 ,分析了 800 万个数据点,跟踪了 320 万以上的内容,以及数百万的开发人员评论和投票,最终为大家总结了 2020 年开发工具 Top100。
年度开发工具 Top 25
年度开发工具 Top 25 |
|||
排名 |
名称 |
类型 |
简介及地址 |
1 |
Simple |
线上协作 |
让推进工作流和追踪项目进度更简单的工具 |
https://simple-tracker.com/ |
|||
2 |
Better Uptime |
网站监控 |
当网站出现故障时,会有工作人员致电提醒 |
https://betteruptime.com/ |
|||
3 |
Playwright |
浏览器测试 |
使用单个 API 自动执行 Chromium、Firefox 和 WebKit 的节点库 |
https://github.com/microsoft/playwright |
|||
4 |
Jami |
视频会议 |
GNU 端到端加密,以替代 Zoom 和 Jitsi |
https://git.jami.net/savoirfairelinux/ring-project/-/wikis/home |
|||
5 |
Gappsy |
无代码开发 |
移动端无代码开发 App,使用拖拽操作 |
https://gappsy.com/ |
|||
6 |
Netflix Dispatch |
监控汇总 |
开源危机管理工具 |
https://github.com/Netflix/dispatch |
|||
7 |
Chakra UI |
UI 组件 |
React 应用的模块化和可访问的 UI 组件 |
https://chakra-ui.com/ |
|||
8 |
Linear |
问题跟踪 |
简化了对软件团队的问题跟踪 |
https://linear.app/ |
|||
9 |
Lens |
容器化 |
控制 K8s 集群的开源 IDE工具 |
https://k8slens.dev/ |
|||
10 |
Power Virtual Agents |
Chatbot平台 |
无代码打造聊天机器人 |
https://powervirtualagents.microsoft.com/en-us/ |
|||
11 |
Amazon Honeycode |
无代码开发 |
无需编写代码打造 Web 和移动 App |
https://www.honeycode.aws/ |
|||
12 |
Gitpod |
云端 IDE |
专为云端打造的开发组件 |
https://www.gitpod.io/ |
|||
13 |
Twilio Video App |
视频会议 |
适用于 iOS、Android 和 Web 端的开源视频软件 |
https://www.twilio.com/ |
|||
14 |
Supabase |
实时后端/ API |
Firebase 的开源替代方案 |
https://supabase.io/ |
|||
15 |
WSO2 Identity Server |
用户管理认证 |
身份验证和访问管理的开源工具 |
https://wso2.com/identity-and-access-management/ |
|||
16 |
Tables |
电子表格 |
帮助团队轻松跟进与自动管理工作 |
https://tables.area120.google.com/u/0/about#/ |
|||
17 |
CapRover |
平台服务 |
几分钟即可构建自己的 PaaS |
https://caprover.com/ |
|||
18 |
Mediasoup |
视频会议 |
先进的 WebRTC 视频会议 |
https://mediasoup.org/ |
|||
19 |
OBS Studio |
视频录制推流 |
用于视频录制和实时传输的开源软件 |
https://obsproject.com/ |
|||
20 |
Ziflow |
可视化协作 |
代理商和品牌在线校对软件 |
https://www.ziflow.com/ |
|||
21 |
Passwarden |
密码管理 |
安全存储密码和个人信息 |
https://www.keepsolid.com/passwarden/ |
|||
22 |
ent |
微框架(后端) |
Go 的实体框架 |
https://entgo.io/ |
|||
23 |
VSCodium |
文本编辑器 |
VSCode的 免费/自由开源软件二进制文件 |
https://vscodium.com/ |
|||
24 |
PostHog |
渠道分析 |
针对开发者的开源产品分析 |
https://posthog.com/ |
|||
25 |
WorkOS |
用户管理认证 |
适用于SSO / SAML等企业功能的API |
https://workos.com/ |
年度开发工具 Top 25 人气得分
年度开发工具 Top 26~50
年度开发工具Top 26~50 |
|||
排名 |
名称 |
类型 |
简介及地址 |
26 |
BaseDash |
数据库工具 |
基于产品的真实数据库 |
https://stackshare.io/tool/basedash/decisions |
|||
27 |
Trax |
机器学习工具 |
进阶深度学习的工具 |
https://github.com/google/trax |
|||
28 |
Microsoft Fast Design |
前端框架 |
适用于现代 Web 体验的自适应界面系统 |
https://www.fast.design/docs/introduction/ |
|||
29 |
OrbitDB |
资料库 |
分散式 Web 的对等数据库 |
https://orbitdb.org/ |
|||
30 |
NoCodeAPI |
无代码平台 |
构建无需后端的第三方应用程序 API |
https://nocodeapi.com/ |
|||
31 |
Kind |
集装箱工具 |
使用 Docker 运行本地 K8s 集群 |
https://kind.sigs.k8s.io/ |
|||
32 |
Amazon Timestream |
数据库工具 |
快速、可扩展、无服务器的时间序列数据库 |
https://aws.amazon.com/timestream/ |
|||
33 |
Nhost |
实时后端/ API |
GraphQL 的 开源 Firebase 替代品 |
https://nhost.io/ |
|||
34 |
Explore |
商业信息收集 |
电子表格数据的免费图表制作和可视化探索工具 |
https://explore.charts.com/ |
|||
35 |
Jitsi Meet |
网络视频会议 |
安全、功能齐全且完全免费的视频会议 |
https://meet.jit.si/ |
|||
36 |
IHP |
框架(全栈) |
基于 Haskell 和 Nix 构建的现代 Web 框架 |
https://ihp.digitallyinduced.com/ |
|||
37 |
CTO.ai |
Slack 工具 |
在 CLI + Slack 中构建、共享和运行开发工作流 |
https://cto.ai/ |
|||
38 |
Apache OpenMeetings |
网络视频会议 |
提供视频聊天、通讯、白板和文档编辑等功能 |
https://openmeetings.apache.org/ |
|||
39 |
EasyOCR |
图像分析 API |
具有 40 种语言的即用型 OCR |
https://github.com/JaidedAI/EasyOCR |
|||
40 |
Redwood |
框架(全栈) |
适用于 JAMstack 的集成式全栈 JavaScript Web 框架 |
https://redwoodjs.com/ |
|||
41 |
Localazy |
翻译服务 |
让开发者应用本地化更简单 |
https://localazy.com/ |
|||
42 |
QuestDB |
资料库 |
最快的开源时间序列数据库 |
https://questdb.io/ |
|||
43 |
Roam Research |
任务管理工具 |
碎片化记录的笔记工具 |
https://roamresearch.com/ |
|||
44 |
Serverless-Dev-Tools |
任务处理 |
Chrome 开发工具,适用 Serverless |
https://theodo-uk.github.io/sls-dev-tools/ |
|||
45 |
Appsmith |
低码平台 |
Retool 的开源替代软件 |
https://www.appsmith.com/ |
|||
46 |
Monotp |
用户管理认证 |
号称永远不会丢失 OTP token |
https://monotp.com/ |
|||
47 |
Rudderstack |
分析集成商 |
转为开发者设计的智能客户数据管道 |
https://rudderstack.com/ |
|||
48 |
Blook |
法律服务 |
在美国即可注册全球范围的公司 |
https://blook.io/ |
|||
49 |
Continuous Machine Learning |
机器学习 |
机器学习项目的 CI / CD |
https://cml.dev/ |
|||
50 |
Material-UI Builder |
MVC 工具 |
适用于繁忙开发者的 React 编辑器 |
https://mui.dev/ |
年度开发工具 Top 26~50 人气得分
年度分析工具
1 |
Google Analytics |
分析工具 |
企业级 Web 分析 |
2 |
Mixpanel |
渠道分析分析 |
强大的自助服务产品分析功能,可帮助您转换,吸引和保留更多用户 |
3 |
Segment |
分析集成商 |
只需轻按一下开关,即可收集,转换和发送数据的单个集线器 |
4 |
Optimizely |
A/B 测试分析 |
实验平台,市场营销,产品和工程团队,具有功能标志和个性化 |
5 |
Amplitude |
移动端分析 |
用户分析助力用户爆炸性增长 |
年度分析工具人气得分
年度应用托管工具
1 |
Amazon EC2
|
云托管 |
云中可扩展的即付即用计算能力 |
2 |
Firebase
|
实时后端/ API |
实时应用平台 |
3 |
Heroku
|
平台即服务 |
构建,交付,监视和扩展 Web 应用程序和 API |
4 |
AWS Lambda
|
去服务器/任务处理工具 |
自动运行代码以响应对 Amazon S3 存储中的对象的修改 |
5 |
Microsoft Azure |
云托管 |
集成云服务和基础架构,支持计算,数据库,分析,移动和 Web 场景 |
年度应用托管工具人气得分
年度 Web 服务器
1 |
NGINX |
网络服务器 |
高性能免费开源 Web 服务器,为网络拥挤站点提供支持 |
2 |
Apache HTTP Server |
网络服务器 |
1996 年至今最流行的 Web 服务器 |
3 |
Apache Tomcat |
网络服务器 |
Java Servlet 和 JavaServer Pages 技术的开源软件实现 |
4 |
Microsoft IIS |
网络服务器 |
适用于Windows 的 Web 服务器 |
5 |
Gunicorn |
网络服务器 |
用于 UNIX 的 Python WSGI HTTP 服务器 |
年度 Web 服务器人气得分
年度实用工具
1 |
Postman
|
API 工具 |
拥有完整的 API 开发环境 |
2 |
Elasticsearch
|
搜索即服务 |
开源、分布式 RESTful 搜索引擎 |
3 |
Google Maps
|
地图 API |
使用您自己的内容和图像构建高度可定制的地图 |
4 |
GitHub Pages
|
静态网页寄存 |
免费托管代码并易于发布的网站 |
5 |
Amazon Route 53
|
DNS 管理 |
高度可用且可扩展的域名系统 Web 服务 |
年度使用工具人气得分
年度内容存储工具
1 |
Google Drive |
文件存储 |
安全存放所有文件 |
2 |
CloudFlare
|
内容传递网络 |
Web 性能与安全公司 |
3 |
Dropbox
|
档案储存 |
在应用中构建 Dropbox 的强大功能 |
4 |
Amazon CloudFront
|
内容传递网络 |
具有低延迟和高数据传输速度的内容交付 |
5 |
Fastly
|
内容传递网络 |
重新定义内容交付 |
年度后端支持工具
1 |
Gmail |
邮件服务 |
免费的基于 Web 的电子邮件服务 https://mail.google.com/ |
2 |
Google Sheets
|
在线表格 |
免费在线创建和编辑电子表格 |
3 |
Microsoft Excel
|
电子表格 |
Microsoft Office 套件中包含的电子表格程序 https://office.microsoft.com/excel |
4 |
Xero
|
会计软件 |
漂亮的会计软件:在线、简单、智能、神奇 https://www.xero.com/ |
5 |
QuickBooks
|
会计软件 |
一站式跟踪费用、自定义发票、运行报告等功能 |
年度后端支持工具人气得分
年度开发、测试与部署工具
1 |
GitHub |
代码协作与版本控制 |
开源的私有开发项目的协作、审阅和代码管理平台 |
2 |
Docker
|
虚拟机平台和容器 |
用于快速创新的企业容器平台 |
3 |
Visual Studio Code
|
文本编辑器 |
通过微软构建和调试的 Web 和云应用程序 |
4 |
npm
|
前端程序包管理器 |
JavaScript 软件包管理器 |
5 |
Jenkins
|
集成开发 |
可扩展的开源持续集成服务器 |
年度开发、测试与部署工具人气得分
年度协作工具
1 |
Slack
|
群聊通知 |
将所有的会话都集中到一处 |
2 |
Jira |
进度跟踪 |
用于团队计划、快速跟踪和发布的最佳软件开发工具 |
3 |
Trello
|
项目管理 |
一目了然了解项目全局 |
4 |
Confluence
|
项目管理 |
将共享、查找和协作信息汇总于一处 |
5 |
G Suite |
生产力套件 |
适用于企业的协作和生产力应用程序 |
年度协作工具人气得分
年度通讯工具
1 |
Twilio
|
语音和短信 |
将语音和消息传递到您的 Web 和移动应用程序 |
2 |
Amazon SES
|
邮箱 |
批量交易电子邮件收发服务 |
3 |
Twilio SendGrid
|
邮箱 |
极简电子邮件工具 |
4 |
Mailgun |
邮箱 |
开发人员电子邮件服务 |
5 |
Mandrill
|
邮箱 |
发送事务性、触发性、个性化的电子邮件并反馈结果 |
年度通讯工具人气得分
年度数据库工具
1 |
MySQL |
数据库管理 |
全球最受欢迎的开源数据库 |
2 |
MongoDB |
数据库管理 |
充满创意的数据库管理工具 |
3 |
PostgreSQL |
数据库管理 |
功能强大的开源对象关系数据库系统 |
4 |
Redis
|
内存数据库 |
保留在磁盘上的内存数据库 |
5 |
Amazon S3
|
云储存 |
随时随地在线存储和检索数据 |
年度数据库工具人气得分
年度设计工具
1 |
InVision |
互动模型 |
设计团队的原型与协作模型 |
2 |
Figma |
平面设计 |
协作界面设计工具 |
3 |
Adobe Photoshop |
平面设计 |
设计,摄影,视频编辑等行业通用工具 |
4 |
Adobe XD |
平面设计 |
UX / UI 设计和协作工具 https://www.adobe.com/products/xd.html |
5 |
Sketch |
平面设计 |
Mac 端专业数字设计 |
年度设计工具人气得分
年度编程语言
1 |
JavaScript |
编程语言 |
轻量级、解释性、面向对象编程的一流编程语言 |
2 |
Python |
编程语言 |
简单但强大的面向对象的编程语言,与 Perl,Ruby,Scheme 或 Java 相媲美 |
3 |
Node.js |
框架(全栈) |
基于 Chrome JavaScript 运行的构建平台,可轻松构建可扩展的网络应用 |
4 |
TypeScript |
模板语言和扩展 |
JavaScript 的超集,可以编译为干净的 JavaScript 输出 |
5 |
Java |
编程语言 |
支持并发、基于类的、面向对象编程的语言,尽可能降低耦合度 |
年度编程语言
年度前端框架
1 |
React |
Javascript UI 库 |
用于构建用户界面的 JavaScript 库 |
2 |
Vue.js |
Javascript MVC 框架 |
用于构建用户界面的渐进框架 |
3 |
jQuery |
Javascript UI 库 |
用更少代码实现更多功能的JavaScript 库 |
4 |
Redux |
状态管理框架 |
JavaScript 的可预测状态容器 |
5 |
jQuery UI |
Javascript UI 库 |
在 jQuery JavaScript 库之上构建的一组精心设计的用户界面交互工具 |
年度前端框架人气得分
年度后端/全栈框架
1 |
Django |
框架(全栈) |
带 DDL 的完美主义 Web 框架 |
2 |
Spring Boot |
框架(全栈) |
创建 Spring 的生产级应用程序和服务 |
3 |
Laravel |
框架(全栈) |
Web开发者的PHP框架 |
4 |
Rails |
框架(全栈) |
无损 Web 开发 |
5 |
Symfony |
框架(全栈) |
一个 PHP 全栈开发 Web 框架 |
年度后端/全栈框架人气得分
年度移动开发工具
1 |
React Native |
跨平台移动开发 |
使用 React 构建本地应用框架 |
2 |
Android SDK |
框架(全栈) |
提供构建、测试和调试 Android 应用的 API 库和开发 SDK 工具 |
3 |
Swift |
语言能力 |
适用于 Cocoa 和 Cocoa Touch 的全新编程语言 |
4 |
Flutter |
跨平台移动开发 |
Google 跨平台移动框架 |
5 |
Kotlin |
编程语言 |
针对 JVM 和 JavaScript 的静态类型编程语言 |
年度移动开发工具人气得分
年度监控工具
1 |
Kibana |
监控工具 |
浏览并可视化数据 |
2 |
Grafana |
监控工具 |
开源的 Graphite 和 InfluxDB 图形编辑器 |
3 |
Logstash |
日志管理 |
收集、解析并丰富数据 |
4 |
Amazon CloudWatch |
云服务监控 |
通过程序和服务监视 AWS 资源 |
5 |
Sentry |
异常监控 |
查看性能问题,更快地修复错误,并优化代码运行状况 |
年度监控工具人气得分
年度支付工具
1 |
PayPal |
支付服务 |
个人或商家的线上支付、转账工具 |
2 |
Stripe |
为开发者服务的支付工具 |
|
3 |
Braintree |
支付服务 |
在应用或网站中实时支付 |
4 |
Blockchain |
比特币服务 |
让网站发送和接收比特币付款更简单 https://www.blockchain.com/ |
5 |
Adyen |
支付服务 |
集成了250种付款方式,使企业可以接受任何人在任何地方的支付 https://www.adyen.com/home |
年度支付工具人气得分
年度营销推广工具
1 |
WordPress |
个人博客/ 内容管理系统 |
个人内容发布发布系统,专注美观、通用和易用
|
2 |
Mailchimp |
邮件营销 |
简单的电子邮件通讯推广工具
|
3 |
Google AdSense |
广告工具 |
允许博客作者和网站所有者通过显示 Google 广告来赚钱 https://www.google.com/adsense/start/ |
4 |
HubSpot |
营销自动化 |
集客营销全流程软件集合 |
5 |
Zendesk |
服务台 |
基于云端的客户服务软件解决方案 |
年度营销推广工具人气得分
原文链接:
https://stackshare.io/posts/top-developer-tools-2020