You are viewing a mirror. The official location for this site is

What is Pext?

Pext can be described as a searchable swiss army knife. Simply install the modules you want in a few clicks and start checking the weather, launching apps, finding emojis or something else altogether. If Pext can't do what you want yet, a developer can easily extend it using the power of Python 3. To summarize, Pext is what you want it to be.

Pext runs on GNU/Linux, macOS and Windows. Licensed under the GPLv3+, it is completely Free Software, keeping users and developers in control.

Get Pext Read the Docs

Help and Community

The Pext community can be found on the OFTC IRC network, the channel is #pext.

You can join using the OFTC web IRC or, if you have your own IRC client, connect to irc://

Feel free to stop by for questions, tips or just a friendly chat with other users.

Join our IRC chat

Support me

Pext is completely developed in my spare time.

If you like this project, donations are very welcome and I would be very grateful for them.

As Pext has no real infrastructural costs, I'll mostly use these for personal expenses.

If you'd like to donate in another way, please contact me.

Donate using PayPal Buy stickers on StickerMule

Available modules

Want to write your own module?

Make sure to check out the documentation and the source code of existing modules.

Our community will be happy to answer any questions you may have.


The emoji module allows Pext to be used as a quick and simple emoji selector.

Get emoji module


The launcher module allows Pext to be used as an application launcher.

Get launcher module


The openweathermap module allows Pext to look up weather and forecast information using OpenWeatherMap.

Get openweathermap module


The pass module allows Pext to be used as a front-end to pass, a command line password manager.

Get pass module


The radiobrowser module allows Pext to list and connect to over 5000 internet radio stations.

Get radiobrowser module


The repl module allows Pext to evaluate Python statements.

Get repl module


The ssh module allows Pext to quickly open a new terminal, connecting to your SSH server of choice.

Get ssh module


The todo module allows Pext to be used as a todo-list manager compatible with todo.txt.

Get todo module