RepositoryJavaScriptPLPoland
artpi

artpi/roam-research-private-api

Private API to enable API access for Roam Research. Now you can connect Roam to your other projects.

171stars
33forks
12issues
1views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: roam-research

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: api-wrapper

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: roamcult

#1 Repository Của Tháng

🔌 Roam Research Private API - Kết nối Roam Research với mọi dự án của bạn

Roam Research chưa có REST API chính thức, dự án này dùng Puppeteer mở trình duyệt ẩn tự động hóa mọi thao tác như người dùng thực hiện.

Roam Research Private API là một thư viện Node.js và công cụ dòng lệnh (roam-api) giúp bạn kết nối Roam Research với các ứng dụng khác. Vì Roam chưa cung cấp REST API, dự án sử dụng Puppeteer để điều khiển trình duyệt ẩn, thực hiện các hành động tự động như export, tìm kiếm, query và tạo nội dung. Thư viện đi kèm trình duyệt Chrome, hỗ trợ đăng nhập bằng email/password (không hỗ trợ Google login).

✨ Điểm nổi bật

  • Export toàn bộ graph: xuất graph ra thư mục hoặc đẩy lên URL tùy chỉnh
  • Tìm kiếm nhanh: tìm kiếm cụm từ trong graph, trả về JSON
  • Hỗ trợ Datalog query: thực hiện truy vấn Datalog đầy đủ qua roam-api query
  • Tạo block tự động: chèn nội dung vào Daily Notes hoặc theo UID
  • Dùng như thư viện Node.js: tích hợp vào project, script bash, GitHub Actions
  • Đi kèm Chrome: không cần cài đặt Chrome thủ công

💡 Vì sao đáng chú ý

Dự án khắc phục thiếu hụt REST API chính thức của Roam bằng cách mô phỏng hành vi người dùng qua trình duyệt ẩn. Phù hợp cho workflow tự động hoá như đồng bộ dữ liệu, backup graph, hoặc tích hợp Roam vào hệ sinh thái công cụ khác. Cảnh báo: chỉ hỗ trợ đăng nhập email/password, không hỗ trợ Google login.


#RoamResearch #APIWrapper #Puppeteer #Automation #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryJavaScript
everruler12/roam2github

Automatic backups from Roam Research into your private GitHub repo

146
Nov 3, 2024
RepositoryTypeScript
chronologos/Fabricius

Fabricius is an Anki plugin that bidirectionally syncs between Roam and Anki.

68
Jan 22, 2026
RepositoryJavaScript
checkly/headless-recorder

Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.

15.3k
Dec 16, 2022
RepositoryTypeScript
ChromeDevTools/chrome-devtools-mcp

Chrome DevTools for coding agents

54.2k
Oct 26, 2026
RepositoryPython
FlareSolverr/FlareSolverr

Proxy server to bypass Cloudflare protection

16.1k
Oct 24, 2026
RepositoryTypeScript
browserless/browserless

Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.

13.9k
Oct 26, 2026
RepositoryGo
gotenberg/gotenberg

A developer-friendly API for converting many document formats into PDF files, and more!

13.4k
Oct 25, 2026
RepositoryHTML
alvarcarto/url-to-pdf-api

Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.

7.1k
Jan 18, 2024
RepositoryJavaScript
react/react

The library for web and native user interfaces.

251.9k
Oct 27, 2026