Skip to content

library/framework + repo based on Bash to create scripts with beautiful ui and many in-built functions.

License

Notifications You must be signed in to change notification settings

soymadip/KireiSakura-Kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏗 KireiSakura-Kit

KireiSakura-Kit is a library/framework based on Bash to easily write beautiful & powerful scripts.

"KireiSakuraKit" is combination of two Japanese words, "Kirei" and "Sakura," along with the suffix "Kit".

Kirei(綺麗) means "simple" or "clean" & Sakura(桜) refers to cherry blossoms. Putting them together, "Kirei-SakuraKit" could be interpreted as a UI framework that emphasizes a beautiful and clean design inspired by the elegance of cherry blossoms.

Features:

  • Written in purely bash, so this can be used in any script, just drop, include and use.
  • Various UI elements for scripts with various log support.
  • Many useful in-built core functionalities, no need to mannualy write from scratch.
  • All modules are started with a prompt asking for user confirmation and ends with a footer with skip/success message.

Idea & Statement:

  • When I started learning bash, created some automation scripts for various things like adding chaotic AUR, installing packages etc. Then thought of making something similarly modular which can be used to do various things.
  • As for now this project is very Arch-linux centric as I use EndevourOS, but can be made to use with any distro.
  • As I have just started learning bash, my knowledge is very little. So this framework/library is very simple. But I believe this is a very powerful & useful concept.
  • Contribute if you find this useful and wanna make this more powerful.

Methods & Guldelines:

  • To be done.
  • For now please see comments at the start of functions for idea....

About

library/framework + repo based on Bash to create scripts with beautiful ui and many in-built functions.

Topics

Resources

License

Stars

Watchers

Forks

Languages