pytruenas provides a typed, Pythonic client library and command-line interface for interacting with the TrueNAS middleware API. It abstracts away the complexities of JSON-RPC and WebSocket communication, offering a clean interface for automation and sysadmin tasks. Ideal for developers and administrators managing TrueNAS systems through scripts or the terminal.
In the API design, testing & docs space, pytruenas takes a focused approach. It focuses on interacting with the TrueNAS middleware API programmatically or via command line without dealing with raw JSON-RPC and WebSockets. pytruenas is an open-source project aimed at sysadmins and developers. The project is open source (MIT). It runs on the command line and API.
It is developed by José P.R., and the product first shipped in 2026. The project is developed in the open on GitHub with 38 commits in the last 90 days. Among its 4 catalogued features are typed client, CLI interface, and JSON-RPC support.
Latest indexed changes and source events
Other apps tracked under the same category.