← 开源
JacobLinCool

d1-manager

D1 Manager is a web UI and API for Cloudflare D1, a serverless SQL database. It provides a web interface for managing databases, tables, and records, as well as an AI assistant to help you write query in natural language.

ApplicationsSpecialistsSvelte
在 GitHub 打开
增长势头
+124 小时新增 Star+0.2%
650
Star
339
Fork
+2
本周
9
贡献者
创建于 2023-03-01 · 更新于 2026-10-15 · 今日第 6515 名
主要开发者
JacobLinCoolfernandodillandmoalamri

JacobLinCool/d1-manager 排名第 6,515,有 650 个星标。

同类别比较

JacobLinCool/d1-manager 排名第 6,515,此处有 8 个同类条目;tldraw/tldraw-offline 排名第 6,522。

同类别比较
名称排名指标
foreveryh/claude-code-switch6,490
语言:
Shell
星标数:
666
分叉数:
93
简介:
One-command model switcher for Claude Code (Only for Anthropic API).
zhongyu09/openchatbi6,491
语言:
Python
星标数:
666
分叉数:
92
简介:
OpenChatBI is an intelligent chat-based BI tool powered by large language models, designed to help users query, analyze, and visualize data through natural language conversations. It uses LangGraph and LangChain to build chat agent and workflows that support natural language to SQL conversion and data analysis.
PaoloJN/youtube-ai-extension6,492
语言:
TypeScript
星标数:
665
分叉数:
71
简介:
Interactive YouTube extension built with React, Tailwind CSS, and Plasmo. It integrates with the OpenAI API to enable real-time video chat, providing summaries, Q&A, and context-aware responses directly on YouTube.
gaganmanku96/Finding-missing-person-using-AI6,507
语言:
Python
星标数:
655
分叉数:
170
简介:
The project focuses on Tracking missing people. We are using Image processing and Machine learning along with Postgres Database.
tldraw/tldraw-offline6,522
星标数:
649
分叉数:
24
简介:
A desktop app for using tldraw with local files.
chongdashu/cc-statusline6,529
语言:
TypeScript
星标数:
645
分叉数:
63
简介:
Transform your Claude Code experience with a beautiful, informative statusline
iBlinkQ/llm-wiki-obsidian-blink6,532
星标数:
644
分叉数:
109
简介:
一个基于 Andrej Karpathy 的 LLM Wiki 模式 实现的 Obsidian 知识库,利用 LLM 维护可复利的个人知识层。
DeadWaveWave/demo2apk6,536
语言:
TypeScript
星标数:
642
分叉数:
69
简介:
Turn your Vibe Coding ideas into runnable Android Apps instantly
关键参数与规格
关键参数与规格
参数值
语言Svelte
类别Applications
子类别Specialists
关键词Databases, Text-to-SQL
星标数650
分叉数339
贡献者9
创建日期2023-03-01
更新日期2026-10-15
1 天星标数1
7 天星标数2
排名6,515
上次排名6,696
排名变化181
7 天星标排名8,678
上次 7 天星标排名11,113
7 天星标排名变化2,435
总星标排名15,754
上次总星标排名15,750
总星标排名变化-4
README 摘录

D1 Manager D1 Manager is a web UI and API for Cloudflare D1, a serverless SQL database. It provides a user-friendly interface for managing databases, tables, and records, as well as an API for performing operations programmatically. D1 Manager simplifies database management, enabling users to focus on their data. Features [x] Multiple D1 Databases [x] List all tables in a database [x] Show table schema [x] Run SQL queries [x] Run Semantic Queries (OpenAI API or Cloudflare AI Worker

) [x] Edit table data through UI [x] I18n support (English, Chinese, Spanish, Japanese) add more (Online Editor) [x] API support (see routes/api for details) Setup 1. Setup a **Cloudflare Pages** with the forked repo 3. Use **Cloudflare Access** to protect the your site 4. **Bind databases** to environment variables Note: You can bind multiple databases to the manager. In theis example, will be in the UI, and will be . Semantic Query) require additional environment variables to be set. Also

, there are some configuration options that can be set through environment variables. : Show internal tables ( and ) in the UI. Semantic Query You can use OpenAI API or Cloudflare AI Worker to run Semantic Query. OpenAI API: : OpenAI API key for Semantic Query. : You may use this with Cloudflare AI Gateway to proxy requests to OpenAI API. Cloudflare AI Worker: : Bind a Cloudflare AI Worker to this variable. : Cloudflare AI Worker model for Semantic Query. Screenshots Semantic Query uses OpenAI GPT

-4. 1 Mini to translate natural language queries into SQL.

常见问题

记录了多少星标和分叉?

JacobLinCool/d1-manager 有 650 个星标和 339 个分叉。

仓库排名是多少?

JacobLinCool/d1-manager 排名第 6,515。

记录的语言和类别是什么?

JacobLinCool/d1-manager 有 650 个星标,语言为 Svelte,类别为 Applications。

哪个仓库排名最接近?

JacobLinCool/d1-manager 与 tldraw/tldraw-offline 比较,后者排名第 6,522,有 649 个星标。

README

D1 Manager

D1 Manager is a web UI and API for Cloudflare D1, a serverless SQL database. It provides a user-friendly interface for managing databases, tables, and records, as well as an API for performing operations programmatically. D1 Manager simplifies database management, enabling users to focus on their data.

Features

  • [x] Multiple D1 Databases
  • [x] List all tables in a database
  • [x] Show table schema
  • [x] Run SQL queries
  • [x] Run Semantic Queries (OpenAI API or Cloudflare AI Worker)
  • [x] Edit table data through UI
  • [x] I18n support (English, Chinese, Spanish, Japanese) add more (Online Editor)
  • [x] API support (see routes/api for details)

Setup

  1. Fork this repo
  2. Setup a Cloudflare Pages with the forked repo
    • Select the SveltKit framework preset.
    • Build command: npm run build
    • Build output directory: .svelte-kit/cloudflare
  3. Use Cloudflare Access to protect the your site
    • The default access rules only restrict access to preview pages, so make sure to add other urls you want protected.
  4. Bind databases to DB_* environment variables

Note: You can bind multiple databases to the manager. In theis example, DB will be default in the UI, and DB_test will be test.

Environment Variables

Some plugins (e.g. Semantic Query) require additional environment variables to be set.

Also, there are some configuration options that can be set through environment variables.

  • SHOW_INTERNAL_TABLES: Show internal tables (splite_* and d1_*) in the UI.

Semantic Query

You can use OpenAI API or Cloudflare AI Worker to run Semantic Query.

OpenAI API:

  • OPENAI_API_KEY: OpenAI API key for Semantic Query.
  • OPENAI_API_URL: You may use this with Cloudflare AI Gateway to proxy requests to OpenAI API.
  • OPENAI_MODEL: OpenAI API model for Semantic Query. Default to gpt-4.1-mini.

Cloudflare AI Worker:

  • AI: Bind a Cloudflare AI Worker to this variable.
  • CFAI_MODEL: Cloudflare AI Worker model for Semantic Query. Default to @cf/mistral/mistral-7b-instruct-v0.1.

Screenshots

Semantic Query uses OpenAI GPT-4.1 Mini to translate natural language queries into SQL.

排名相邻
同类项目