You are browsing as a guest. Sign up (or log in) to start making projects!

python Terminal multitool

  • 26 Devlogs
  • 48 Total hours

a python module, to make using ansi easier, and make it easeir to have terminal gui.

Open comments for this post

2h 38m 17s logged

added a video renderer, sadly text is pretty illegable on it, but it’s rendering them in the terminal so. Also has ability to pause videos as shown in the video with “ “, and even unpause, the video was downloaded with a another tool in this multitool im making. The video rendering uses sixel. (python)

0
0
5
Open comments for this post

1h 57m 44s logged

It’s starting to come together, and look really good, the top is a CPU usage visualizer, with a core by core view. Time in top center, and the bottom, is a cava-like audio visualizer (has it’s own demo too). Planning on adding coloring to the audio visualizer next, followed by more util functions. (python)

0
0
7
Open comments for this post

1h 54m 39s logged

Made a cool theme selector / preview, that allows you to view .theme files in the terminal, with arrow key navigation. left and right to switch the theme your viewing, up to favorite, and down to quit. I also made a custom debug theme for better contrast.

0
0
6
Open comments for this post

5h 39m 46s logged

I’ve been working on a custom box drawer, that works by giving it a list of corners and the length between them (sides) to draw a box with Unicode chars. Along with a couple of functions to get data from your pc, and a btop4win clone, (img) currently just have the outline and top bar, though.

0
0
4
Open comments for this post

1h 3m 46s logged

added another demo: were you can move your cursor with arrow keys, or just click where you want to type to start typing at that location, and if you middle click it will erase. It also uses the ‘esc’ key to exit. (python)

0
0
6
Open comments for this post

2h 31m 40s logged

Finally, was able to add controller inputs, and handling for multiple inputs simultaniously, the img below shows me using both the left stick and right stick of a controller at the same time. Only using python, and the inputs module.

0
0
2
Open comments for this post

2h 23m 34s logged

just finished making another demo, how it works is you click on the x’s to increase your score and you can type “q” to quit and see stats. Had a lot of trouble making sure everything was cross terminal.

0
0
5

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…