你应该尝试的 8 个最佳开源项目

2025-05-25

你应该尝试的 8 个最佳开源项目

有很多开源项目🤯。从生产力工具到 B2B 应用,开源项目应有尽有。让我们看看一些值得使用的项目,以及一些可以完全取代付费软件的项目👀。

让我们开始吧

1.Chatwoot #

查特沃特

Chatwoot是IntercomZendeskHubSpot和 Salesforce Service Cloud的开源替代方案。它不仅支持实时聊天,还支持多种渠道,例如电子邮件、Facebook 页面、Twitter 账号、WhatsApp 等。

特征:

  • 共享收件箱- 使用共享收件箱轻松与您的团队协作意味着您可以将同一收件箱中的不同任务分配给不同的代理。
  • 实时聊天- 在您的网站上添加实时聊天小部件并改善您的客户体验。
  • 渠道- 支持多种渠道,例如电子邮件、WhatsApp、Twitter、Twilio、Facebook、Instagram、Line。此外,您可以从一个地方访问所有渠道,无需在各个渠道之间切换。
  • 自动化——自动执行重复性任务。
  • 聊天机器人- 使用 Dialogflow 或 Rasa 构建聊天机器人并连接到您的收件箱。
  • 移动应用程序(IOS 和 Android) - 使用 Chatwoots 的 IOS 和 Android 应用程序随时随地与客户互动。
  • 集成- 适用于 Slack、WordPress、Dialogflow 和 Rasa 的集成选项。

了解如何在您的网站上集成实时聊天小部件:

2. 扩展#

扩增

Amplication是一款低代码/无代码工具。只需几分钟即可生成您的 Node.js 应用程序以及美观的 React 管理面板。只需点击几下即可创建您的 Node.js 应用。

特征:

  • 使用 react-admin 生成的 React Admin-UI。
  • 带有 Postgres 数据库的 NodeJs 应用程序。
  • GraphQL 和 RESTAPI。
  • 与 GitHub 同步或将代码下载为 zip 文件。
  • 沙盒环境可用于开发和测试您的应用程序,无需在本地进行设置。
  • Docker 支持部署到云端。

阅读如何快速设置 Amplication 项目:

3. Docz #(更新:⚠️ 过时的项目)

文档

Docz是一款基于 MDX 的文档工具。它是Docusaurus的简单易用替代方案。无需浪费时间构建文档网站。使用 docz 快速记录您的项目。

特征:

  • 由 Gatsby 提供支持 - 快速的开发体验和加快的构建时间。
  • 零配置
  • 按照您想要的方式进行定制。
  • 基于MDX
  • 插件
  • Typescript 支持

4.派对小镇

派对小镇

Partytown 是一个惰性加载库,可帮助将资源密集型脚本迁移到 Web Worker 中,使其不再占用主线程。其目标是通过将主线程专用于代码并将第三方脚本迁移到 Web Worker 来提升网站速度。

如果您使用过多的第三方脚本,例如 Google 标签管理器、实时聊天小部件、A/B 测试、跟踪器,它们会导致网站加载缓慢,从而影响性能。使用 Partytown,您可以从主线程加载代码,并在 Web Worker 中加载第三方脚本。

特征:

  • 对 Astro、Gatsby、HTML、NextJS、Nuxt、React、Remix、Hydrogen(Shopify)的集成支持
  • 支持各种第三方脚本

5. Typesense

类型感知

您的产品是否需要一个超快、易于集成的搜索引擎?Typesense 正是您所需要的。Typesense 是一款开源搜索引擎,可以替代 Algolia 和 Elasticsearch。

特征:

  • 拼写错误容忍度
  • 易于设置、操作和扩展。
  • 快速地
  • 在查询时根据特定字段动态地对结果进行排序。
  • 分面和过滤
  • 将相似的结果归为一组。
  • 在单个 HTTP 请求中搜索多个集合。
  • 以及更多...

6. BackdropCMS

背景CMS

Backdrop是一款基于Drupal构建的免费开源内容管理系统。免费构建高度可定制的网站。使用 Background,您可以构建从个人博客到电商网站的各种网站。

特征:

  • 附加组件
  • 模块
  • 不同的主题
  • 布局模板

7.跳房子

跳房子

HoppScotch 是 Postman 的开源替代品。

特征:

  • 轻的
  • 快速地
  • 主题
  • 渐进式网页应用
  • GraphQL 和 REST API
  • Postman 提供的所有功能

8. NocoDB

诺科德

NokoDB是Airtable的开源替代品。它可以将任何数据库转换为智能电子表格。超酷的 #nocode 工具😎。

⚠️别忘了在 Github 上为这些令人惊叹的项目留下⭐。


市面上有成千上万个精彩的开源项目。我分享了一些我觉得有趣的项目。欢迎在评论区分享你最喜欢的开源项目。


我每周都会写,请关注以获取更多内容😇。

文章来源:https://dev.to/itsrakesh/8-best-opensource-projects-you-should-try-out-1p1j
PREV
两个新的 React 框架
NEXT
2021 年作为 MERN Stack 开发人员我将学习的技术(附资源)