skyjake / lagrange

A Beautiful Gemini Client
https://gmi.skyjake.fi/lagrange/
BSD 2-Clause "Simplified" License
1.16k stars 62 forks source link

Custom plugins feature #675

Open d47081 opened 5 days ago

d47081 commented 5 days ago

What about this API?

Useful for new / experimental features without core overload, new segment for developers.

skyjake commented 3 days ago

There already exists the MIME hooks feature, which allows running arbitrary external programs to parse and modify the contents of received requests. While I do intend to improve the configurability of MIME hook (so it will use an .ini config file with more flexibility), I have no plans to introduce additional plugin functionality.