gephi / gephi/gephi-lite

FR: Export GephiLite component for easier embedding

Open
#313 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
351
Forks
48
Avg merge
10h 21m
Merged PRs (30d)
1

Description

**Is your feature request related to a problem?**

I'm creating a plugin for the note-taking program Obsidian. The problem is that currently, to use gephi-lite with broadcasting, one needs a HTTP server running (origin issues with BroadcastChannel), and the Node.js APIs are limited to only desktops.

**Describe the solution you'd like**

Export the root component as `GephiLite`, like how [excalidraw](https://github.com/excalidraw/excalidraw/blob/f6d85bc80fe328e8f472636eb0d541f7bb891aa0/packages/excalidraw/index.tsx#L304) does it. This way, the component would share the same origin, `app://obsidian.md`, with the plugin and be able to communicate with it.

**Describe alternatives you've considered**

Host the static files locally. It works, but it's clunky.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.