Tepl - Text editor product line

Tepl is a library that eases the development of GtkSourceView-based text editors and IDEs. Tepl is the acronym for “Text editor product line”. It serves as an incubator for GtkSourceView.

Tepl was previously named Gtef (GTK+ text editor framework). The project has been renamed in June 2017 to have a more beautiful name. The end of Tepl is pronounced like in “apple”.


If you like GtkSourceView and Tepl, you can financially support the project! Click the button for more information about the fundraising.



  • The sub-library Amtk, the “Actions, Menus and Toolbars Kit for GTK+”, a basic GtkUIManager replacement based on GAction (mostly done).
  • A Multi Document Interface framework for GtkSourceView (core features done).

  • Better implementation of file loading and saving, with support for metadata (in progress).
  • Beginning of code folding implementation (but far from finished).
  • Various utility classes and functions.


Background Information

Applications that use Tepl


Getting in Touch

Development Resources

Projects/Tepl (last edited 2018-02-27 10:57:24 by SébastienWilmet)