近日,StackShare 发布了 2023 年度开发者工具百强榜单,该榜单是分析了 StackShare 社区分享的超过 1200 万个数据点,带来的最后排名。
StackShare 2023 年度最佳工具奖名单如下:
StackShare 通过海量数据集,找出您应该了解、尝试或已经在使用的最佳工具,它汇总了 100 多万个技术堆栈的使用情况、1000 多万名关注者以及大量开发人员的评论、评论和投票。
2023 年是开发工具领域的人工智能元年。我们每周都能看到新的语言模型、LLM 工具和数据解决方案发布。在 2023 年推出的数以千计的工具中,有一个成为了人工智能的主导构建模块:LangChain。虽然从技术上讲,它是在 2022 年首次亮相的,但随着开发人员试图跟上所有新模型和这些模型的变化,它在去年开始流行起来。LangChain 之所以如此流行,主要是因为它被视为所有最流行 LLM 的封装器,可以让你的应用程序更容易使用多个模型,也更容易跟上变化。虽然这种方法有利有弊,但很明显,LangChain 在开发者社区中引起了共鸣。祝贺整个 LangChain 团队建立了一个非常有价值的开源框架和整个社区。LangChain 采用 MIT 许可,在 GitHub 上有 75K 多颗星。
排行 | 工具名称 | 工具类型 | 工具描述 |
#2 | Autobackend | 无代码平台 | 只需几句话就能创建人工智能生成的后台 |
#3 | shadcn UI | 用户界面组件 | 使用 Radix UI 和 Tailwind CSS 构建的设计精美的组件 |
#4 | Vercel AI SDK | 大型语言模型工具 | 用于人工智能应用程序的可互操作,支持流媒体,边缘就绪的软件开发工具包 |
#5 | tRPC | API 工具 | 无需代码生成或模式即可构建完全类型安全的应用程序接口 |
#6 | Auto-GPT | GPT 工具 | 使 GPT-4 完全自主的实验性开源尝试 |
#7 | FauxPilot | 代码自动化工具 | 开源 GitHub Copilot 服务器 |
#8 | Pinecone | 搜索即服务 | 构建高性能矢量搜索应用程序 |
#9 | Watermelon | 代码审查 | 由 GPT 驱动的代码上下文关联器 |
#10 | privateGPT | GPT 工具 | 使用 GPT 的强大功能与您的文档进行私密互动,100% 私密,无数据泄露 |
#11 | Writeout.ai | 翻译服务 | 转录和翻译任何音频文件 |
#12 | AI Commits | Git 工具 | 为你编写提交信息的 CLI |
#13 | Cody AI | 人工智能编程助理 | 了解你整个代码库的人工智能(通过 Sourcegraph) |
#14 | PentestGPT | 渗透测试工具 | GPT授权的渗透测试工具 |
#15 | Chroma | 数据库 | 人工智能原生开源嵌入式数据库 |
#16 | Chart-GPT | GPT 工具 | 几秒钟内将文本转换为精美图表 |
#17 | Modal | 平台即服务 | 您的端到端云计算堆栈 |
#18 | Chat Thing | GPT 工具 | 使用您的数据定制 ChatGPT 机器人 |
#19 | SupportGPT | ChatGPT 工具 | 用于客户支持自动化的生成式人工智能 |
#20 | Sweep | GitHub 的工具 | 开源人工智能初级开发工具 |
#21 | LlamaIndex | 大型语言模型工具 | 一个将 LLM 与外部数据连接起来的中央接口 |
#22 | Flowise | 大型语言模型工具 | 拖放用户界面,使用 LangchainJS 构建自定义 LLM 流 |
#23 | LLM | 大型语言模型工具 | 用于 CPU 推理 LLM 的 Rust Crate/CLI |
#24 | AlpineJS | Javascript UI 库 | 用于构建交互式网页界面的轻量级 JavaScript 框架 |
#25 | Autolabel | 机器学习工具 | 使用 LLM 标签,清理和丰富文本数据集 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#26 | aider | GPT工具 | 在您的终端中使用GPT进行编码 |
#27 | Aikido Security | 代码审查 | 即时了解您的所有代码和云安全问题的概览 |
#28 | K8sGPT | 容器工具 | 赋予每个人Kubernetes SRE的超能力 |
#29 | SQL Chat | 数据库工具 | 面向未来十年的基于聊天的SQL客户端 |
#30 | Stable Diffusion | 文本到图像LLM | 一种潜在的文本到图像扩散模型 |
#31 | GPT Engineer | GPT工具 | 为开发人员提供与AI编程工具的嬉戏平台 |
#32 | Dagster | 分析集成器 | 用于开发、生产和观察数据资产的编排平台 |
#33 | Buildt | 代码搜索 | 使用AI在几秒钟内搜索、理解和增强您的代码库 |
#34 | Antimetal | 云监控 | 使用AI在AWS账单上节省高达75% |
#35 | LLaMA | 大型语言模型 | 基于Facebook的基础性、650亿参数的大型语言模型 |
#36 | FinGPT | 大型语言模型 | 用于金融领域的开源大型语言模型 |
#37 | Anvil Platform | 文档签名 | 面向以PDF为主的企业的端到端文档管理平台 |
#38 | Quivr | 知识管理 | 以生成式AI为动力的第二大脑 |
#39 | Trigger.dev | Web服务自动化 | 面向Next.js的开源后台作业框架 |
#40 | AgentGPT | GPT工具 | 在浏览器中部署自主AI代理的开源软件 |
#41 | Planar | 代码审查 | 为GitHub代码审查增加10倍的功能 |
#42 | Neon Database | 作为服务的PostgreSQL | 无服务器、容错、可分支的Postgres数据库 |
#43 | Continue | 文本编辑工具 | 用于软件开发的开源自动驾驶 |
#44 | Upstash | Redis托管 | 用于Redis®和Kafka®的无服务器数据 |
#45 | LazyVim | 文本编辑工具 | 懒人的Neovim配置 |
#46 | AnythingLLM | 大型语言模型工具 | 全栈个性化AI助手 |
#47 | Tabby AI助手 | AI编程助手 | 自托管的GitHub Copilot |
#48 | Automatisch | Web服务自动化 | 开源的工作流自动化,是Zapier的替代品 |
#49 | Plane | 问题追踪 | 开源替代Jira的解决方案 |
#50 | OpenLLM | 大型语言模型工具 | 轻松微调、提供服务、部署和监控任何LLM |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | Google Analytics | 通用分析 | 企业级网页分析。 |
#2 | Mixpanel | 通用分析 | 强大的自助产品分析,帮助您转化、参与和保留更多用户。 |
#3 | Google Tag Manager | 分析集成器 | 快速简便地更新网站或移动应用上的标签和代码片段。 |
#4 | Segment | 分析集成器 | 一个用于收集、转换和发送数据的单一中心。 |
#5 | Optimizely | A/B测试分析 | 用于营销、产品和工程团队的实验平台,具有功能标志和个性化功能。 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | Firebase | 实时后端/ API | 实时应用平台。 |
#2 | 亚马逊网络服务(AWS) | 云托管 | 一套综合而广泛采用的云平台。 |
#3 | 亚马逊EC2 | 云托管 | 可扩展的按使用量计费的云计算能力。 |
#4 | 谷歌云平台 | 云托管 | 一套云计算服务。 |
#5 | 微软Azure | 云托管 | 集成的云服务和基础架构,支持计算、数据库、分析、移动和Web场景。 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | NGINX | Web服务器 | 一款高性能的免费开源Web服务器,为Internet上最繁忙的站点提供支持。 |
#2 | Apache Tomcat | Web服务器 | Java Servlet和JavaServer Pages技术的开源软件实现。 |
#3 | Apache HTTP Server | Web服务器 | 用于包括UNIX和Windows在内的现代操作系统的开源HTTP服务器。 |
#4 | Microsoft IIS | Web服务器 | 用于Microsoft Windows的Web服务器。 |
#5 | Gunicorn | Web服务器 | 一款用于UNIX的Python WSGI HTTP服务器。 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | Postman | API工具 | 唯一的完整API开发环境。 |
#2 | 谷歌地图 | 地图API | 使用您自己的内容和图像构建高度可定制的地图。 |
#3 | Elasticsearch | 搜索即服务 | 开源、分布式、RESTful搜索引擎。 |
#4 | GitHub Pages | 静态网页托管 | 免费托管和轻松发布公共网页。 |
#5 | Shopify | 电子商务 | 使用Shopify快速轻松地创建一个漂亮的在线商店。 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | Google Drive | 文件存储 | 一个安全的文件存储空间。 |
#2 | CloudFlare | 内容传递网络 | Web性能和安全公司。 |
#3 | Dropbox | 文件存储 | 将Dropbox的功能集成到您的应用程序中。 |
#4 | 亚马逊CloudFront | 内容传递网络 | 低延迟、Web和移动端的文件上传、媒体处理和自适应交付。 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | Gmail | 电子邮件服务 | 一个免费的基于Web的电子邮件服务。 |
#2 | Mailcheap | 电子邮件API | 无用户/域名限制的专用电子邮件服务器,并提供完整的电子邮件管理API支持。 |
#3 | iRedMail | 电子邮件服务 | 开源邮件服务器解决方案。 |
#4 | Google表格 | 在线电子表格 | 免费创建和编辑在线电子表格。 |
#5 | Superhuman | 电子邮件营销 | 一个极速的电子邮件客户端。 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | GitHub | 代码协作和版本控制 | 用于开源和私人开发项目的强大协作、审查和代码管理工具。 |
#2 | Visual Studio Code | 虚拟机平台和容器 | 用于高速创新的企业容器平台。 |
#4 | npm | 前端包管理器 | JavaScript的包管理器。 |
#5 | GitHub Actions | 持续集成 | 从构思到生产自动化您的工作流程。 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | Slack | 群聊和通知 | 将所有通信集中在一个地方 |
#2 | Jira | 问题追踪 | 敏捷团队使用的软件开发工具,用于计划、跟踪和发布优秀软件。 |
#3 | Trello | 项目管理 | 单个视图中的整个项目 |
#4 | Confluence | 项目管理 | 共享、查找和协作信息的地方 |
#5 | Discord | 网络和视频会议 | 游戏玩家的一体化语音和文字聊天,免费、安全,适用于桌面和手机 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | Twilio | 语音和短信 | 将语音和消息引入您的 Web 和移动应用程序。 |
#2 | Amazon SES | 交易性电子邮件 | 批量和交易性电子邮件发送服务。 |
#3 | Twilio SendGrid | 交易性电子邮件 | 电子邮件交付。简化。 |
#4 | Mailgun | 交易性电子邮件 | 为开发人员提供的电子邮件服务。 |
#5 | Nodemailer | 交易性电子邮件 | 用于允许发送电子邮件的 Node.js 应用程序的模块 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | MySQL | 数据库 | 世界上最受欢迎的开源数据库 |
#2 | PostgreSQL | 数据库 | 一个功能强大的开源对象关系数据库系统 |
#3 | MongoDB | 数据库 | 巨型创意的数据库 |
#4 | Redis | 内存数据库 | 开源(BSD 许可)的内存数据结构存储 |
#5 | Amazon S3 | 云存储 | 在任何时候、任何地点从网络上存储和检索任意数量的数据 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | InVision | 交互式模型 | 设计团队的原型和协作 |
#2 | Figma | 图形设计 | 协作式界面设计工具。 |
#3 | React Sketch.app | 开源设计工具 | 将 React 组件渲染为 Sketch ⚛️ |
#4 | Adobe Photoshop | 图形设计 | 设计、摄影、视频编辑等行业标准 |
#5 | Locofy | 代码生成的模型 | 以低代码方式3-4倍加快产品交付速度 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | JavaScript | 编程语言 | 轻量级、解释性、面向对象的语言,具有一流功能 |
#2 | TypeScript | 编程语言 | 一个JavaScript的超集,编译为干净的JavaScript输出 |
#3 | Python | 编程语言 | 一种清晰而强大的面向对象的编程语言,与 Perl、Ruby、Scheme 或 Java 相比 |
#4 | Node.js | 框架(全栈) | 一个基于 V8 的 JavaScript 运行时,可以轻松构建快速、可扩展的网络应用程序 |
#5 | Shell | 编程语言 | Shell 是一个基于文本的终端,用于操纵程序和文件。Shell 脚本通常用于管理程序执行。 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | React | JavaScript UI 库 | 用于构建用户界面的 JavaScript 库 |
#2 | Vue.js | JavaScript MVC 框架 | 构建用户界面的渐进式框架 |
#3 | AngularJS | JavaScript MVC 框架 | 超级 JavaScript MVW 框架 |
#4 | jQuery | JavaScript UI 库 | 写更少、做更多的 JavaScript 库。 |
#5 | Redux | 状态管理库 | 可预测的 JavaScript 应用程序状态容器 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | Django | 框架(全栈) | 完美主义者的 Web 框架 |
#2 | ExpressJS | 微框架(后端) | 受 Sinatra 启发的用于 node.js 的 Web 开发框架——极快、灵活、简单 |
#3 | Spring Boot | 框架(全栈) | 使用绝对最少的麻烦创建基于 Spring 的成熟应用程序和服务 |
#4 | Laravel | 框架(全栈) | 为 Web 艺术家打造的 PHP 框架 |
#5 | Flask | 微框架(后端) | 基于 Werkzeug、Jinja 2 和良好意图的 Python 微框架 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | React Native | 使用 React 构建原生应用的框架 | |
#2 | Flutter | 跨平台移动开发 | 来自 Google 的跨平台移动框架 |
#3 | Kotlin | 编程语言 | 面向 JVM 和 JavaScript 的静态类型编程语言 |
#4 | Swift | 编程语言 | 面向 Cocoa 和 Cocoa Touch 的创新性编程语言 |
#5 | Android SDK | 框架(全栈) | 提供 API 库和开发工具,用于构建、测试和调试 Android 应用程序。 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | Grafana | 监控工具 | 开源的 Graphite & InfluxDB 仪表板和图形编辑器 |
#2 | Kibana | 监控工具 | 可视化 Elasticsearch 数据并导航 Elastic Stack |
#3 | Sentry | 异常监控 | 查看性能问题,更快修复错误,优化代码质量。 |
#4 | Datadog | 性能监控 | 统一来自分布式基础架构的日志、度量和跟踪。 |
#5 | Logstash | 日志管理 | 收集、解析和丰富数据 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | PayPal | 付款服务 | 发送资金、在线支付或设置商家帐户 |
#2 | Stripe | 付款服务 | 为开发人员提供的支付服务 |
#3 | Paddle | 付款服务 | 销售软件的更好方式 |
#4 | Paytm | 付款服务 | 购物、手机充值、账单支付、电影购票等平台 |
#5 | Razorpay | 付款服务 | 面向企业的新银行服务 |
排行 | 工具名称 | 工具类型 | 工具描述 |
#1 | WordPress | 自托管博客 / 内容管理系统 | 一个语义化的个人发布平台,专注于美学、Web 标准和可用性。 |
#2 | Mailchimp | 电子邮件营销 | 简单的电子邮件通讯 |
#3 | HubSpot | 营销自动化 | 用于入站市场营销的所有软件。 |
#4 | Google AdSense | 广告 | 允许博主和网站拥有者通过显示 Google 广告来赚钱的计划 |
#5 | Zendesk | 帮助台 | 领先的基于云的客户服务软件解决方案 |
对于工具排名,分数是根据工具当年加入的堆栈数、投票数、分享的堆栈决定数、单行本数、关注数和个人资料浏览数综合计算得出的。新工具排名是根据 2023 年创建并添加到 StackShare 的工具计算得出的,其中关注数和浏览数的权重高于其他指标,因为新工具不会一夜之间就进入堆栈。
像往常一样,我们将 Git 从 DevOps 排行榜中移除,因为许多开发人员并没有在他们的堆栈中列出 Git(而只是列出 Git 协作平台)。