https://github.com/boehs/diffuse
Modular and open source runtime for raycast plugins
https://github.com/boehs/diffuse
Last synced: 5 months ago
JSON representation
Modular and open source runtime for raycast plugins
- Host: GitHub
- URL: https://github.com/boehs/diffuse
- Owner: boehs
- License: gpl-3.0
- Created: 2023-04-02T17:47:32.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-03T02:13:14.000Z (almost 3 years ago)
- Last Synced: 2025-01-27T22:17:06.815Z (about 1 year ago)
- Size: 75.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Diffuse
Modular and open source runtime for raycast plugins
## Why
[Raycast](https://www.raycast.com/developers) has a gigantic number of MIT licensed plugins (909 as of 2/4/23), implemented in a well documented API. Unfortunately, raycast is only available for MacOS (which, ironically, is the OS I currently use), and I prefer to support the open source community wherever possible (*especially* when an app is built upon it).
## What
Diffuse exports a raycast compatible interface definition for backend and frontend components, so different platforms can use it as building blocks. It also plans to export code building blocks:
- backend modules for windows, linux, macos, and the web
- frontend modules for react and solid
- utilities for running preexisting plugins