Tase - Multi-agent centralized logs control and management tool written in zig

Hi everyone,

I’m approaching to the end on my first Zig program, it’s just missing some unit tests and a feature about truncate as it’s mentioned in the README of the repo too. I wanted to turn it to public to see how much attention it will collect to decide the future of it.
As a DevOps, I always hated setting up cron jobs across different servers for prevention unmanaged log files to grow and fill-up disk spaces and then all these cronjob was like here and there, after sometime you completely forgot and jump over the servers to know what is where. Therefore, I started this project to solve this problem and also to help me get into the language.
Simple Tase is: Multi-agent centralized logs control and management tool written in zig. More information can be found in the repo.

Thanks all.

11 Likes

The purpose of the project isn’t really within my wheelhouse, but after a quick purview of your repo, it appears very promising. Your code looks written well, and the project/repo is very well-organized.

i also just want to use this opportunity to welcome you to the community!

2 Likes

Hey thanks dude,

Honestly this is my first open-source serious attempt and I tried to clean & tidy up as much as possible before turning to public, so possible users/contributors wouldn’t struggle. As many others, I’m also coming from Go and I feel like at some point I reflect my go deformation into zig while structuring the project but I believe there are no standards for project structure yet, so anything tidy and clean should be OK :slight_smile:

Thanks again.