Web 工具

243 阅读4分钟

Web 框架

next-starter

Next.js入门模板,包括 TypeScript、Tailwind、next-auth、ESlint、shadcn-ui、Prisma、Jest、React 测试库等功能。

image.png

1. 通过以下三种方式之一克隆此模板

  1. 使用此存储库作为模板

    use-this-template-button

  2. 用 `create-next-app

npx create-next-app -e https://github.com/Skolaczk/next-starter my-project-name
  1.  用 git clone
git clone https://github.com/Skolaczk/next-starter my-project-name

 2. 安装依赖项

npm install

3. 设置环境变量

Create .env file and set env variables from .env.example file.
创建 .env 文件并从 .env.example 文件设置环境变量。

 4.准备

如果你想工作,这是必需的

npm run prepare

5. 运行开发服务器

You can start the server using this command:
您可以使用以下命令启动服务器:

npm run dev

and open http://localhost:3000/ to see this app.
并打开 http://localhost:3000/ 以查看此应用。

Wedges 

Wedges — 一组用于 React 的适度 UI 组件,使用 Wedges Design System、Radix UI 和 Tailwind 构建。

image.png

Bulma 

Bulma — 一种流行的开源 CSS 框架,它提供了现成的前端组件,您可以轻松地组合这些组件来构建响应式 Web 界面。

ChatGPT 和 AI 工具

**
OpenModerator**
  OpenModerator — 一种开源的现代 AI 内容审核工具,提供图像和文本审核,以帮助社区避免或删除有问题的用户生成内容。

Lummi  Lummi — AI 生成的免版税免费库存照片。其中大多数看起来很漂亮,看起来很逼真,并不像其中一些基于人工智能的看起来那么“卡通”。

Codel  Codel — 一个安全、完全自主的 AI 代理,可以使用终端、浏览器和编辑器执行复杂的任务和项目。

Simplicity Builder  Simplicity Builder — 一个 Web 组件,可让您向项目添加简化的拖放构建功能。将任何 HTML 转换为拖放构建块。适用于普通 JavaScript、Angular、React 和 Vue。用于页面构建器、无代码工具。赞助

AI Gateway 
AI 网关 — 一个核心基础设施堆栈,用于构建生产就绪型 AI 应用程序,具有 AI 路由器、负载均衡、与通用 API 的无缝集成等功能。

openai-cloudflare  openai-cloudflare — 与 Cloudflare worker 一起运行的 OpenAI API 代理,支持 OpenAI 提供的所有 API,以及许多其他功能。

Cursor 
Cursor — 一个 AI 优先的代码编辑器,具有命令面板、原生 Copilot++、AI 聊天、代码库答案等功能。

Cursor

CodeMate  CodeMate — 面向开发人员的 AI 搜索引擎,可让您选择编程语言以及是在“智能模式”还是“快速模式”下显示结果。

Braintrust AI Proxy  Braintrust AI 代理 — 一种通过单一 API 访问世界领先的 AI 模型的统一方式,包括来自 OpenAI、Anthropic、LLaMa 2、Mistral 等的模型。

Cosine  余弦 — 一个 AI 代码伴侣,可帮助进行代码审查、脚手架、无缝 README 更新、全面影响评估、快速错误检测等。

JavaScript 实用程序

Minditor  Minditor — 一个块级富文本编辑器,具有图像上传、Markdown 命令、内联插入、简化插件开发等功能。

gaxios  gaxios — 一个 HTTP 请求客户端,在 node-fetch 之上提供类似 Axios 的接口.

Bentocache  Bentocache — 用于Node.js应用程序的强大多层缓存解决方案,支持 Redis、Upstash、Postgres、SQLite 等驱动程序。

Simplicity Builder  Simplicity Builder — 一个 Web 组件,可让您向项目添加简化的拖放构建功能。将任何 HTML 转换为拖放构建块。适用于普通 JavaScript、Angular、React 和 Vue。用于页面构建器、无代码工具。赞助

mdbox  mdbox — 一组简单的 Markdown 实用程序,用于以编程方式使用 Markdown 语法,而无需处理复杂而严格的 AST 对象。

emojisplosion  emojisplosion — 一个在网页上播放基于表情符号的“烟花”的实用程序,带有 Astro 和 TypeDoc 的插件,以及许多自定义方式,包括时间、表情符号类型、位置、大小等。

Emojisplosion

Journey.js 

Journey.js — 一个轻量级、易于使用的 JavaScript 库,用于为网站和应用程序创建交互式、可自定义、可访问的导览。

gsplat.js 

gsplat.js — 一个易于使用、通用的开源 3D 高斯 Splatting 库,提供类似于 Three.js 的功能,但用于高斯 Splatting。

export-to-csv 

export-to-csv — 一个小型、简单、单一用途的 CSV 导出库,零依赖性,功能受启发,类型相当好。

Siero 

Siero — 一个序列化库,可以处理函数、承诺和符号,并且可以与随附的 worker 实用程序一起使用。