Sultan – Pythonic interface to your shell
Sultan – Pythonic interface to your shell launched on June 11, 2017 with 155 votes, #223 of 3,107 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 9 years on.
In plain words
Sultan is a Python package that provides a simple, Pythonic interface for running command-line utilities like yum, apt-get, and ls. Instead of writing shell commands as strings, developers can use Python function calls to execute and chain shell commands. It supports both standard execution and context management modes, making it useful for developers who want to automate system administration tasks and shell operations directly from Python code.
written from the facts on this page · September 2026
From the sources
Sultan is a Python package for interfacing with command-line utilities, like yum , apt-get , or ls , in a Pythonic manner. It lets you run command-line utilities using simple function calls. from sultan.api import Sultan s = Sultan () s . sudo ( "yum install -y tree" ) . run () Runs: sudo yum install - y tree ; The recommended way of using Sultan is to use it in Context Management mode. Here is how to use Sultan with Context Management: from sultan.api import Sultan with Sultan . load ( sudo = True ) as s : s . yum ( "install -y tree" ) . run () Runs: sudo su - root - c 'yum install -y tree;' What if we want to install this command on a remote machine? You can easily achieve this using…from sultan.readthedocs.io
Does a similar job
all alternatives →
Pythonpy – the swiss army knife of the command line2014 · github.com · ▲220
I wrote a RDBMS (SQLite clone) from scratch in pure Python2023 · github.com · ▲371I wrote a relational database management system (RDBMS) (sqlite clone) from scratch in pure Python.
Clamshell- an experimental Python based shell2023 · github.com · ▲51About a month ago I started a suprisingly-not-that tricky project to build an experimental python repl that I could use instead of bash as a daily shell in windows, mac or linux. It"s more hack-for-exploration than a production ready shell, but here it is! Hope somebody finds it anywhere near as interesting to check out as I found making it. Disclaimer: I know about xonsh and love it (if you haven't heard of it, google it). This project is more pure python and less python and bash interacting - see the readme for more details.
Pandashells – Bringing the Python data stack to the shell prompt2015 · github.com · ▲89:panda_face: Bringing the python data stack to the shell prompt - robdmc/pandashells
Lisp Shell2018 · github.com · ▲120A fully-featured lisp/scheme shell written in Racket. - DexterLagan/lsh
Shellock, a real-time CLI flag explainer for fish shellJan 2026 · github.com · ▲37Real-time CLI flag explainer for fish shell. Contribute to ibehnam/shellock development by creating an account on GitHub.
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, June 2017
the whole month →- GP
Work · 2017 · demandrush.com

Monica helps you remember the people you care about: what is happening in their life, important dates, previous conversations, and when to get back in touch. Private, open source, self-hostable.
Dev tools · 2017 · monicahq.com




The growth guide by DemandCurve.com and Julian Shapiro
Growth · 2017 · julian.com