Simple Web terminal banner

Simple Web terminal

9 devlogs
7h 45m 4s

Just a terminal in web!

This project uses AI

Used AI for debugging (but not much).

Demo Repository

Loading README...

brunodevdrums

Shipped this project!

Hours: 2.07
Cookies: šŸŖ 9
Multiplier: 4.42 cookies/hr

In this new version, I’ve added new commands such as filter commands and sound effects (something some voice actors have been asking for!). If you want more details, and documentation for some functions/update notes, it’s all available in the readme!

brunodevdrums

I’ve finished updating my terminal. I’ve added some things that some of you requested, such as playing sound effects in some commands, and I’ve added filter commands. Now you can customize your terminal even further. For more details, check out my readme for complete documentation!

Attachment
0
brunodevdrums

I’m adding a new variety of commands, including filters such as: ā€œbrightnessā€, ā€œinvertā€, ā€œcontrastā€, ā€œsepiaā€, ā€œgrayscaleā€, ā€œhue-rotateā€. If you have any questions about how it works, well… to apply the desired filters, just type the command for your filter and then type ā€˜update_filters’, to remove, just type: ā€˜remove_filters’. And I’m also adding new links to the ā€˜open’ command.

Attachment
0
brunodevdrums

Right now I’m adding new commands to my terminal, adding links that redirect the user to other pages, and I’ve learned how to open new tabs using JavaScript!

Attachment
0
brunodevdrums

Shipped this project!

Hours: 2.94
Cookies: šŸŖ 20
Multiplier: 6.64 cookies/hr

Introducing My Terminal with a few more commands! If you want to see the new commands, how each function works, or if you have any questions about a command, don’t hesitate to check out my readme!

As some requested, I’ve also added a history to the terminal; to navigate it, simply use the arrow keys on your keyboard!

This time I learned how to manipulate user input, specifically with .startsWith() and .endsWith().

I’m happy with what I’ve learned doing this project!

I hope you like it :D

brunodevdrums

As some requested, I just implemented a command history. It works with the keyboard arrows, more specifically: ArrowDown and ArrowUp. To be honest, it was quite complex trying to understand how to manipulate the history the way I did, but… at least it worked! And I had to fix some bugs while doing it! And I’m currently working on a ā€˜debug’ command, so anyone can see what’s going on behind the scenes of the code! In addition, I also worked with commands like blur and unblur.

Attachment
Attachment
0
brunodevdrums

I’m working on more fun commands like rotate (which is the first command you can use however you want), just type something like rotate(85) and it rotates 85 degrees! You can choose the number now!

Attachment
0
brunodevdrums

I added 2 new commands, 500_explode() and 500_uninstall_commands(), these commands were made for testing and seeing limits, but you can use them to see for yourself! And I changed the meow function to randomly change it like: meowwww or meowwwwwww (basically random length)

Attachment
Attachment
Attachment
Attachment
0
brunodevdrums

i worked in a new function ā€˜uninstall_commands’ and change the UI with it, and fix 1 bug

Attachment
0
brunodevdrums

Shipped this project!

Hours: 2.75
Cookies: šŸŖ 12
Multiplier: 4.47 cookies/hr

For the first time, I tried to recreate a web terminal. I only consider that it works with specific commands; to see which ones, type ā€˜commands’ and a list of them will appear. I hope you like it :)

brunodevdrums

I just added several commands! Some are even unusual, hehe. Hope you like them! It was a lot of work writing so much JS…

Attachment
0