Operating systems

notification-thing is a full-featured implementation of the Desktop Notifications Specification. It is not tied to any specific desktop environment, and is focused on features like rate-limiting and flexible filtering to minimize distraction and noise ratio in a transparent way, without silently dropping anything ever.

Fl_Highlight_Editor is a drop in replacement for the FLTK default editing widget, with the ability to highlight and modify text with an embedded scripting language. The widget is fully self-contained and it doesn't depend on anything except the FLTK library, making it suitable for embedding inside an existing project.