DND English Group

pending

by Da Nguyen

Sync your vault with DND English Group backend (Anki-style sync).

Updated 2mo agoMITDiscovered via Obsidian Unofficial Plugins
View on GitHub

DND English Group - Obsidian Plugin

Sync your Obsidian vault with your self-hosted DND English Group backend. Designed for reliability and simplicity.

Features

  • File-based Sync: Syncs your markdown files just like Anki.
  • Conflict Resolution: You are always in control. If a file changes on both devices, you choose which version to keep.
  • Offline First: Work offline and sync when you're back online.
  • Secure: Uses JWT authentication and stores your token locally.

Setup Instructions

  1. Install the Plugin:

    • Copy the main.js, manifest.json, and styles.css (if any) to your vault's .obsidian/plugins/dnd-english-group/ folder.
    • Reload Obsidian.
    • Enable "DND English Group" in Community Plugins.
  2. Configure:

    • Go to Settings -> DND English Group.
    • Enter your Server URL (e.g., http://your-server-ip:3000).
    • Enter your Email and Password.
    • Click Login.
  3. Sync:

    • The plugin syncs automatically every 30 seconds.
    • It also syncs when you modify or create a file.
    • If a conflict is detected, a popup will ask you to choose the version to keep.

Safety

  • The plugin never deletes your local files automatically.
  • The plugin never overwrites your local modified files without asking you first (unless you haven't modified them since the last sync).

Development

  • npm install
  • npm run dev (for watching changes)
  • npm run build (for production build)

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.