本文转载自 微信公众号 “java版web项目”
正所谓 “工欲善其事,必先利其器”
对于一个开发人员来说, 如果使用了好的开发,项目管理或团队协作工具等,会大大提高开发效率,减少开发中出现的错误,提高代码质量,有效的节约开发成本。
今天这篇文章就总结了2020年Top 100的开发者工具,给你提供了一个可选的工具列表
StackShare 是一个开发者工具及服务分享平台,成立于 2013 年,随着开发者们的不断加入,汇集了大量的优质工具。
该网站汇总了以往 30 多万个技术堆栈中的使用情况 ,分析了 800 万个数据点,跟踪了 320 万以上的内容,以及数百万的开发人员评论和投票,最终为大家总结了 2020 年开发工具 Top100。
1 年度开发工具 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 人气得分
2 年度开发工具 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 人气得分
3 年度分析工具
1 |
Google Analytics |
分析工具 |
企业级 Web 分析 |
2 |
Mixpanel |
渠道分析分析 |
强大的自助服务产品分析功能,可帮助您转换,吸引和保留更多用户 |
3 |
Segment |
分析集成商 |
只需轻按一下开关,即可收集,转换和发送数据的单个集线器 |
4 |
Optimizely |
A/B 测试分析 |
实验平台,市场营销,产品和工程团队,具有功能标志和个性化 |
5 |
Amplitude |
移动端分析 |
用户分析助力用户爆炸性增长 |
年度分析工具人气得分
4 年度应用托管工具
1 |
Amazon EC2
|
云托管 |
云中可扩展的即付即用计算能力 |
2 |
Firebase
|
实时后端/ API |
实时应用平台 |
3 |
Heroku
|
平台即服务 |
构建,交付,监视和扩展 Web 应用程序和 API |
4 |
AWS Lambda
|
去服务器/任务处理工具 |
自动运行代码以响应对 Amazon S3 存储中的对象的修改 |
5 |
Microsoft Azure |
云托管 |
集成云服务和基础架构,支持计算,数据库,分析,移动和 Web 场景
|
年度应用托管工具人气得分
5 年度 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 服务器人气得分
6 年度实用工具
1 |
Postman
|
API 工具 |
拥有完整的 API 开发环境
|
2 |
Elasticsearch
|
搜索即服务 |
开源、分布式 RESTful 搜索引擎
|
3 |
Google Maps
|
地图 API |
使用您自己的内容和图像构建高度可定制的地图
|
4 |
GitHub Pages
|
静态网页寄存 |
免费托管代码并易于发布的网站
|
5 |
Amazon Route 53
|
DNS 管理 |
高度可用且可扩展的域名系统 Web 服务
|
年度使用工具人气得分
7 年度内容存储工具
1 |
Google Drive |
文件存储 |
安全存放所有文件
|
2 |
CloudFlare
|
内容传递网络 |
Web 性能与安全公司
|
3 |
Dropbox
|
档案储存 |
在应用中构建 Dropbox 的强大功能
|
4 |
Amazon CloudFront
|
内容传递网络 |
具有低延迟和高数据传输速度的内容交付
|
5 |
Fastly
|
内容传递网络
|
重新定义内容交付
|
年度内容存储工具人气得分
8 年度后端支持工具
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
|
会计软件 |
一站式跟踪费用、自定义发票、运行报告等功能
|
年度后端支持工具人气得分
9 年度开发、测试与部署工具
1 |
GitHub |
代码协作与版本控制 |
开源的私有开发项目的协作、审阅和代码管理平台
|
2 |
Docker
|
虚拟机平台和容器 |
用于快速创新的企业容器平台
|
3 |
Visual Studio Code
|
文本编辑器 |
通过微软构建和调试的 Web 和云应用程序
|
4 |
npm
|
前端程序包管理器 |
JavaScript 软件包管理器
|
5 |
Jenkins
|
集成开发 |
可扩展的开源持续集成服务器
|
年度开发、测试与部署工具人气得分
10 年度协作工具
1 |
Slack
|
群聊通知 |
将所有的会话都集中到一处 |
2 |
Jira |
进度跟踪 |
用于团队计划、快速跟踪和发布的最佳软件开发工具 |
3 |
Trello
|
项目管理 |
一目了然了解项目全局
|
4 |
Confluence
|
项目管理 |
将共享、查找和协作信息汇总于一处
|
5 |
G Suite |
生产力套件 |
适用于企业的协作和生产力应用程序
|
年度协作工具人气得分
11 年度通讯工具
1 |
Twilio
|
语音和短信 |
将语音和消息传递到您的 Web 和移动应用程序 |
2 |
Amazon SES
|
邮箱 |
批量交易电子邮件收发服务
|
3 |
Twilio SendGrid
|
邮箱 |
极简电子邮件工具 |
4 |
Mailgun |
邮箱 |
开发人员电子邮件服务 |
5 |
Mandrill
|
邮箱 |
发送事务性、触发性、个性化的电子邮件并反馈结果 |
年度通讯工具人气得分
12 年度数据库工具
1 |
MySQL |
数据库管理 |
全球最受欢迎的开源数据库 |
2 |
MongoDB |
数据库管理 |
充满创意的数据库管理工具 |
3 |
PostgreSQL |
数据库管理 |
功能强大的开源对象关系数据库系统 |
4 |
Redis
|
内存数据库 |
保留在磁盘上的内存数据库 |
5 |
Amazon S3
|
云储存 |
随时随地在线存储和检索数据 |
年度数据库工具人气得分
13 年度设计工具
1
|
InVision
|
互动模型 |
设计团队的原型与协作模型 |
2
|
Figma
|
平面设计 |
协作界面设计工具 |
3
|
Adobe Photoshop
|
平面设计 |
设计,摄影,视频编辑等行业通用工具
|
4
|
Adobe XD |
平面设计 |
UX / UI 设计和协作工具 https://www.adobe.com/products/xd.html |
5
|
Sketch
|
平面设计 |
Mac 端专业数字设计 |
年度设计工具人气得分
14 年度编程语言
1
|
JavaScript
|
编程语言 |
轻量级、解释性、面向对象编程的一流编程语言 |
2
|
Python
|
编程语言 |
简单但强大的面向对象的编程语言,与 Perl,Ruby,Scheme 或 Java 相媲美 |
3
|
Node.js
|
框架(全栈) |
基于 Chrome JavaScript 运行的构建平台,可轻松构建可扩展的网络应用 |
4 |
TypeScript |
模板语言和扩展 |
JavaScript 的超集,可以编译为干净的 JavaScript 输出 |
5
|
Java
|
编程语言 |
支持并发、基于类的、面向对象编程的语言,尽可能降低耦合度 |
年度编程语言人气得分
15 年度前端框架
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 库之上构建的一组精心设计的用户界面交互工具 |
年度前端框架人气得分
16 年度后端/全栈框架
1 |
Django
|
框架(全栈) |
带 DDL 的完美主义 Web 框架 |
2 |
Spring Boot |
框架(全栈) |
创建 Spring 的生产级应用程序和服务 |
3 |
Laravel |
框架(全栈) |
Web开发者的PHP框架 |
4 |
Rails |
框架(全栈) |
无损 Web 开发 |
5
|
Symfony
|
框架(全栈) |
一个 PHP 全栈开发 Web 框架 |
年度后端/全栈框架人气得分
17 年度移动开发工具
1
|
React Native |
跨平台移动开发 |
使用 React 构建本地应用框架 |
2
|
Android SDK
|
框架(全栈) |
提供构建、测试和调试 Android 应用的 API 库和开发 SDK 工具 |
3
|
Swift
|
语言能力 |
适用于 Cocoa 和 Cocoa Touch 的全新编程语言 |
4
|
Flutter |
跨平台移动开发 |
Google 跨平台移动框架 |
5
|
Kotlin |
编程语言 |
针对 JVM 和 JavaScript 的静态类型编程语言 |
年度移动开发工具人气得分
18 年度监控工具
1
|
Kibana |
监控工具 |
浏览并可视化数据 |
2
|
Grafana
|
监控工具 |
开源的 Graphite 和 InfluxDB 图形编辑器 |
3
|
Logstash
|
日志管理 |
收集、解析并丰富数据 |
4
|
Amazon CloudWatch
|
云服务监控 |
通过程序和服务监视 AWS 资源 |
5
|
Sentry |
异常监控 |
查看性能问题,更快地修复错误,并优化代码运行状况 |
年度监控工具人气得分
19 年度支付工具
1
|
PayPal
|
支付服务 |
个人或商家的线上支付、转账工具 |
2
|
Stripe |
为开发者服务的支付工具 |
|
3
|
Braintree |
支付服务 |
在应用或网站中实时支付 |
4
|
Blockchain
|
比特币服务 |
让网站发送和接收比特币付款更简单 https://www.blockchain.com/ |
5
|
Adyen
|
支付服务 |
集成了250种付款方式,使企业可以接受任何人在任何地方的支付 https://www.adyen.com/home |
年度支付工具人气得分
20 年度营销推广工具
1
|
WordPress |
个人博客/ 内容管理系统 |
个人内容发布发布系统,专注美观、通用和易用
|
2
|
Mailchimp |
邮件营销 |
简单的电子邮件通讯推广工具
|
3
|
Google AdSense
|
广告工具 |
允许博客作者和网站所有者通过显示 Google 广告来赚钱 https://www.google.com/adsense/start/ |
4
|
HubSpot
|
营销自动化 |
集客营销全流程软件集合 |
5
|
Zendesk
|
服务台 |
基于云端的客户服务软件解决方案 |
年度营销推广工具人气得分