Friday, May 23, 2025
HomePythonCreating TUI Purposes with Textual and Python Kickstarter Launched

Creating TUI Purposes with Textual and Python Kickstarter Launched


Textual content-based consumer interfaces (TUIs) are making a BIG comeback. Many builders of right now must easy-to-use functions to configure and run jobs on headless servers. You can also make your personal life and the lives of your staff a lot simpler by studying easy methods to create a TUI your self.

Textual is a fast utility improvement framework to your terminal or internet browser that’s written in Python. You may construct complicated, subtle functions in your terminal. Whereas terminal functions are text-based reasonably than pixel-based, they nonetheless present incredible consumer interfaces.

Again the Kickstarter Now!

 

The Textual package deal permits you to create widgets in your terminal that mimic these utilized in an internet or GUI utility.

Creating TUI Purposes with Textual and Python is to show you easy methods to use Textual to make putting functions of your personal. The e book’s first half will educate you all the things it is advisable to know to develop a terminal utility.

The e book’s second half has many small functions you’ll learn to create. Every chapter additionally consists of challenges to finish to assist cement what you study or offer you concepts for continued studying.

Listed below are among the functions you’ll create:

  • A primary calculator
  • A CSV viewer
  • A Textual content Editor
  • An MP3 participant
  • An ID3 Editor
  • A Climate utility
  • A TUI for pre-commit
  • RSS Reader
  • and extra!

Calculator

CSV Viewer

MP3 Participant

MP3 Player TUI

Climate Software

Weather TUI

Textual content Editor

Text Editor TUI

What You’ll Be taught

On this e book, you’ll study concerning the following:

  • Chapter 1 – Software Fundamentals
  • Chapter 2 – Including Kinds in Textual
  • Chapter 3 – Utilizing CSS in Textual
  • Chapter 4 – Content material Markup
  • Chapter 5 – Working with DOM Queries
  • Chapter 6 – Laying Out Your Widgets
  • Chapter 7 – Textual Occasions and Messages
  • Chapter 8 – Key and Mouse Occasions
  • Chapter 9 – Reactive Attributes
  • Chapter 10 – Screens
  • Chapter 11 – Textual Dev Instruments
  • Chapter 12 – Making a Calculator
  • Chapter 13 – Viewing Tabular Knowledge with Textual
  • Chapter 14 – Making a Textual content Editor
  • Chapter 15 – Creating an MP3 Participant
  • Chapter 16 – Creating an ID3 Editor
  • Chapter 17 – Making a Climate App
  • Chapter 18 – pre-commit TUI
  • Chapter 19 – RSS Reader TUI
  • Chapter 20 – SMTP Shopper
  • Chapter 21 – SQLite Viewer/Editor

Rewards to Select From

As a backer of this Kickstarter, you’ve got some decisions to make. You may obtain a number of of the next, relying on which degree you select when backing the challenge:

  • An early copy of Creating TUI Purposes with Textual and Python + all updates together with the ultimate model (ALL BACKERS)
  • A signed paperback copy (Should you select the suitable perk)
  • Get all by Python programs (Should you select the suitable perk)
  • Get all TEN of my different Python eBooks (in case you select the suitable perk)
  • T-shirt with the e book cowl  (Should you select the suitable perk)

Writing Type

This e book will probably be written in my conversational model. Creating TUI Purposes with Textual and Python is over 400 pages lengthy and can educate you all it is advisable to know to have the ability to use the Textual package deal successfully.

Should you’ve by no means learn something of mine earlier than, you may obtain the unique Python 101 free of charge or learn it on-line. You can too take a look at this weblog for writing examples.

In regards to the Creator

My identify is Michael Driscoll, and I’m an expert full-time Python programmer by day and Python blogger by evening. I’ve been programming nearly completely in Python for nearly 15 years. I’m additionally a contributor to Actual Python. My earlier profitable campaigns embrace these different books:

I even have two books which are revealed by Apress and Packt Publishing:

Ebook codecs

The completed e book will probably be made accessible within the following codecs:

  • paperback (on the acceptable reward degree)
  • PDF
  • epub

The paperback is a 8.5″ x 11″ e book and roughly 450+ pages in size.

Again the Kickstarter At present!

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments