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

VibeSlayer

@VibeSlayer

Joined June 6th, 2026

  • 10Devlogs
  • 4Projects
  • 2Ships
  • 15Votes
Hi i m vibeslayer,
I am a professional programmer and have been coding since 6 years. My main fields are low level programming and software security!
Ship Pending review

Hi everyone, so what exactly is **Redo**? Imagine you are a programmer, and your everyday workflow after making changes is something like `git add .`, `git commit -m "fixed bugs"`, and `git push`. Typing all those commands again and again gets boring, right? That’s why Redo is here. Redo redefines terminal workflows by letting you save repeated command chains and run them sequentially in seconds. It is not just for Git workflows either. You can use it for frontend projects with commands like `npm install`, `npm run dev`, or `npm run build`, Python projects with commands like `pip install -r requirements.txt` and `python main.py`, or any other repeated setup, build, deploy, or cleanup workflow.

Redo was originally an idea from my notebook, and I really wanted to build it for a long time. Stardance gave me the motivation to finally turn that idea into a real project. The biggest challenge I faced was making the UI module, because I am not very creative with interfaces and I often mess up while designing UIs. Still, I am proud of myself because seeing the final CLI look clean and usable feels really good. Making the storage module was not easy either, but completing it taught me a lot. Redo is an open-source project built by a programmer, for programmers. I hope voters like my project because it is a unique quality-of-life tool that solves a real problem in a simple way. Thanks y’all for creating such a wonderful platform that helped me turn an idea from my notebook into a real project. I really appreciate it. Thanks!

Try project → See source code →
Open comments for this post

1h 20m 8s logged

Devlog #3

Hi developers,

This will be my last devlog because Redo is finally complete! It is fully ready to be deployed, and all the modules have been completed.

I have also attached a video so y’all can get a quick glimpse of Redo in action. Along with that, I have published it on PyPI, so you can install it directly using:

pip install redo-cli

The process of building this project was pretty smooth, and I did not face any major problems since I already have experience with Python. The only challenging part was designing a clean and less clumsy CLI using Rich, but I think I managed to achieve that pretty well.

Anyways, I’m shipping the project today!

Devlog #3

Hi developers,

This will be my last devlog because Redo is finally complete! It is fully ready to be deployed, and all the modules have been completed.

I have also attached a video so y’all can get a quick glimpse of Redo in action. Along with that, I have published it on PyPI, so you can install it directly using:

pip install redo-cli

The process of building this project was pretty smooth, and I did not face any major problems since I already have experience with Python. The only challenging part was designing a clean and less clumsy CLI using Rich, but I think I managed to achieve that pretty well.

Anyways, I’m shipping the project today!

Replying to @VibeSlayer

0
46
Open comments for this post

2h 2m 59s logged

Devlog #2

Hi developers! I’ve finally built the base of Redo.

I completed the storage module and the UI module, and Redo has finally started working properly. The biggest challenge I faced was configuring Rich to make the terminal UI look clean and beautiful, but I’m happy with how it’s coming together.

My roadmap for tomorrow is to complete the placeholder module and fix the remaining bugs.

Till then, bye!

Devlog #2

Hi developers! I’ve finally built the base of Redo.

I completed the storage module and the UI module, and Redo has finally started working properly. The biggest challenge I faced was configuring Rich to make the terminal UI look clean and beautiful, but I’m happy with how it’s coming together.

My roadmap for tomorrow is to complete the placeholder module and fix the remaining bugs.

Till then, bye!

Replying to @VibeSlayer

0
30
Ship

# VibeOS is Finally Complete

This was a really wonderful experience building VibeOS. I made it with both the competition and minimalism in mind, focusing on keeping everything clean, smooth, and useful.

The hardest part of this project was aligning everything with a vanilla tech stack. Since I usually work with Node.js and Vite, building this project with vanilla technologies felt refreshing and challenging in a good way. It helped me strengthen my core frontend concepts and made my understanding of vanilla development much cleaner and better.

Overall, VibeOS has been an amazing project to work on. I learned a lot throughout the process, improved my development skills, and pushed myself to build something polished and complete.

I’m really happy with how it turned out, and I hope VibeOS gets flying colours in the voting!

Try project → See source code →
Open comments for this post

1h 1m 50s logged

VibeOS Devlog #5

Hi developers, VibeOS is fully complete, finally. After the previous devlog i pushed major updates like taskbar, window resizing, more apps, dark mode, wallpapers and much more. As VibeOS is deployed. You can try it at https://vibe-os-lac.vercel.app/. Thanks

VibeOS Devlog #5

Hi developers, VibeOS is fully complete, finally. After the previous devlog i pushed major updates like taskbar, window resizing, more apps, dark mode, wallpapers and much more. As VibeOS is deployed. You can try it at https://vibe-os-lac.vercel.app/. Thanks

Replying to @VibeSlayer

0
5
Open comments for this post

1h 24m 42s logged

Devlog #1

Started building Redo’s storage module today. Redo is a simple CLI tool that lets you save repeated terminal workflows and run them again with one command — for example, saving a Vite setup flow once and later running it with redo vite.

The main progress today was getting the basic storage system working. I finished initialize_file(), load_workflows(), and save_workflows(), which handle creating the workflow JSON file, reading saved workflows, and writing updates back to storage.

The tricky part was understanding how file paths, JSON loading, and return status messages should work together without making the code messy. I also learned why an empty JSON file breaks loading, so the storage file now starts with {} instead of being created blank. I also learned new libraries like pathlib

There’s still a lot left in the storage module, especially add_workflow(), get_workflow(), delete_workflow(), and run-count tracking, but the foundation is finally in place. Next goal: make Redo actually save a new workflow from user input.

No ss today :(

Devlog #1

Started building Redo’s storage module today. Redo is a simple CLI tool that lets you save repeated terminal workflows and run them again with one command — for example, saving a Vite setup flow once and later running it with redo vite.

The main progress today was getting the basic storage system working. I finished initialize_file(), load_workflows(), and save_workflows(), which handle creating the workflow JSON file, reading saved workflows, and writing updates back to storage.

The tricky part was understanding how file paths, JSON loading, and return status messages should work together without making the code messy. I also learned why an empty JSON file breaks loading, so the storage file now starts with {} instead of being created blank. I also learned new libraries like pathlib

There’s still a lot left in the storage module, especially add_workflow(), get_workflow(), delete_workflow(), and run-count tracking, but the foundation is finally in place. Next goal: make Redo actually save a new workflow from user input.

No ss today :(

Replying to @VibeSlayer

0
41
Open comments for this post

1h 56m 2s logged

VibeOS Devlog #4

Hi developers, today I gave VibeOS its biggest update yet. I made two new system apps and one app for VibeStore. Making VibeStore was the hardest task lmao.

So basically, I’m not going to reveal much about VibeStore yet, as it is not complete with the apps I’m thinking about. I also made a custom browser for VibeOS called Surf. It is fast like Safari and clean, and it also has tab control.

If you noticed the calculator logo on the main dock, it is a secret for now. I’m going to disclose more about it later. I also made a status dock on the right with Wi-Fi status, brightness, battery, etc., and added a control center modal. It shows real-time battery status and Wi-Fi status with ping. I also added more cool customizable widgets.

For the next and final phase, my plans are to implement more apps and a fully working music player with a wide variety of artists and songs. I’m thinking about Jaydes, Kendrick, and some others. I will also add dark mode and the taskbar, which should not take much time.

I have also planned some features for the WebOS 2 mission because I just do not want to drain my idea list in WebOS 1.

And yeah one change which i m seeing is that now, i m not facing any problems while coding and everything is going very smooth, thanks Stardance for helping me revise my web dev skills :)

Anyways, GN and long live VibeOS!

VibeOS Devlog #4

Hi developers, today I gave VibeOS its biggest update yet. I made two new system apps and one app for VibeStore. Making VibeStore was the hardest task lmao.

So basically, I’m not going to reveal much about VibeStore yet, as it is not complete with the apps I’m thinking about. I also made a custom browser for VibeOS called Surf. It is fast like Safari and clean, and it also has tab control.

If you noticed the calculator logo on the main dock, it is a secret for now. I’m going to disclose more about it later. I also made a status dock on the right with Wi-Fi status, brightness, battery, etc., and added a control center modal. It shows real-time battery status and Wi-Fi status with ping. I also added more cool customizable widgets.

For the next and final phase, my plans are to implement more apps and a fully working music player with a wide variety of artists and songs. I’m thinking about Jaydes, Kendrick, and some others. I will also add dark mode and the taskbar, which should not take much time.

I have also planned some features for the WebOS 2 mission because I just do not want to drain my idea list in WebOS 1.

And yeah one change which i m seeing is that now, i m not facing any problems while coding and everything is going very smooth, thanks Stardance for helping me revise my web dev skills :)

Anyways, GN and long live VibeOS!

Replying to @VibeSlayer

0
28
Open comments for this post

1h 27m 4s logged

Devlog #1

Ahh, today was really tiring, but I’m honestly very proud of myself. After two days of constant struggle, redesigning, fixing mistakes, and learning KiCad properly, I finally finished the PCB design for DevBlock.

DevBlock is a compact developer macropad with 4 keys, an OLED display, and a rotary encoder switch. The hardest part was definitely getting everything to look clean and making the DevBlock logo work on the PCB — you don’t know how much I struggled with that lmao.

Tomorrow’s (i mean today’s cz its 2AM lmao i m a nightowl trust) plan is to design a clean case for it. That’s probably going to be another big struggle because I’m not very good at 3D modelling yet, but let’s see how it goes. For now, I’m happy with the progress.

Good night!

Devlog #1

Ahh, today was really tiring, but I’m honestly very proud of myself. After two days of constant struggle, redesigning, fixing mistakes, and learning KiCad properly, I finally finished the PCB design for DevBlock.

DevBlock is a compact developer macropad with 4 keys, an OLED display, and a rotary encoder switch. The hardest part was definitely getting everything to look clean and making the DevBlock logo work on the PCB — you don’t know how much I struggled with that lmao.

Tomorrow’s (i mean today’s cz its 2AM lmao i m a nightowl trust) plan is to design a clean case for it. That’s probably going to be another big struggle because I’m not very good at 3D modelling yet, but let’s see how it goes. For now, I’m happy with the progress.

Good night!

Replying to @VibeSlayer

0
16
Open comments for this post

1h 25m 6s logged

VibeOS Devlog #3

Today was a really long and tiring day working on VibeOS, but I pushed some major updates! I completed the filesystem API, made two new apps, improved the dock, added widgets, and more.

The hardest part was definitely building the filesystem API, mainly because this was my first time making something like this 😂. It was painful, but worth it. It now supports rename, delete, create, and save properly.

The dock also got a big update. Now when you minimize an app, a genie-style animation plays — I tried my best to recreate the macOS one lmao — and the app logo gets stacked in the dock. When you want to open it again, you just click the logo and boom, the window comes back.

I also completed the Files app and Notes app, which were honestly much easier for me. Along with that, I designed and added two new movable and customizable widgets, which you can see in the screenshots I attached.

Tomorrow, I’m planning to work on more apps, build the taskbar, and add dark mode. Let’s see how it goes. The biggest challenge right now is still the tech stack 😭, because I can’t use cool libraries like Framer Motion and stuff.

Anyways, Long Live VibeOS!

VibeOS Devlog #3

Today was a really long and tiring day working on VibeOS, but I pushed some major updates! I completed the filesystem API, made two new apps, improved the dock, added widgets, and more.

The hardest part was definitely building the filesystem API, mainly because this was my first time making something like this 😂. It was painful, but worth it. It now supports rename, delete, create, and save properly.

The dock also got a big update. Now when you minimize an app, a genie-style animation plays — I tried my best to recreate the macOS one lmao — and the app logo gets stacked in the dock. When you want to open it again, you just click the logo and boom, the window comes back.

I also completed the Files app and Notes app, which were honestly much easier for me. Along with that, I designed and added two new movable and customizable widgets, which you can see in the screenshots I attached.

Tomorrow, I’m planning to work on more apps, build the taskbar, and add dark mode. Let’s see how it goes. The biggest challenge right now is still the tech stack 😭, because I can’t use cool libraries like Framer Motion and stuff.

Anyways, Long Live VibeOS!

Replying to @VibeSlayer

0
70
Open comments for this post

34m 40s logged

DEVLOG #2

Hi developers! I have done some major completions in VibeOS. Here is the changelog!

[+] Completed DockAPI (full function list will be available soon in the readme)

[+] Completed App API and added appApi.syncOpenState(name)

[+] Did dock enhancements!

[+] Made in-app UI cleaner

Lets keep going!

DEVLOG #2

Hi developers! I have done some major completions in VibeOS. Here is the changelog!

[+] Completed DockAPI (full function list will be available soon in the readme)

[+] Completed App API and added appApi.syncOpenState(name)

[+] Did dock enhancements!

[+] Made in-app UI cleaner

Lets keep going!

Replying to @VibeSlayer

0
32
Open comments for this post
Reposted by @VibeSlayer

17m 2s logged

DEV LOG #1

Hi all! I’ve started building the OS. In Phase 1, I focused on creating the UI, deciding on the design rules and color palette, and implementing core features like app windows, dragging, and closing logic. I also made a top bar inspired by the Dynamic Island, which I’m really happy with. For Phase 2, I plan to add more apps, a settings app, different wallpapers, and lots of new features. Excited to keep building and share more progress soon!

DEV LOG #1

Hi all! I’ve started building the OS. In Phase 1, I focused on creating the UI, deciding on the design rules and color palette, and implementing core features like app windows, dragging, and closing logic. I also made a top bar inspired by the Dynamic Island, which I’m really happy with. For Phase 2, I plan to add more apps, a settings app, different wallpapers, and lots of new features. Excited to keep building and share more progress soon!

Replying to @VibeSlayer

1
49
Open comments for this post

17m 2s logged

DEV LOG #1

Hi all! I’ve started building the OS. In Phase 1, I focused on creating the UI, deciding on the design rules and color palette, and implementing core features like app windows, dragging, and closing logic. I also made a top bar inspired by the Dynamic Island, which I’m really happy with. For Phase 2, I plan to add more apps, a settings app, different wallpapers, and lots of new features. Excited to keep building and share more progress soon!

DEV LOG #1

Hi all! I’ve started building the OS. In Phase 1, I focused on creating the UI, deciding on the design rules and color palette, and implementing core features like app windows, dragging, and closing logic. I also made a top bar inspired by the Dynamic Island, which I’m really happy with. For Phase 2, I plan to add more apps, a settings app, different wallpapers, and lots of new features. Excited to keep building and share more progress soon!

Replying to @VibeSlayer

1
49
Open comments for this post

20m 22s logged

Hi Everyone

I have started to make my slack bot called vibe. I have implemented some commands but this is not a complete project but a strong base right now. I m planning to expand this as a meme/fun bot and add fun commands which make group chats more fun!

Hi Everyone

I have started to make my slack bot called vibe. I have implemented some commands but this is not a complete project but a strong base right now. I m planning to expand this as a meme/fun bot and add fun commands which make group chats more fun!

Replying to @VibeSlayer

0
26

Followers

Loading…