Skip to content

Provides ordered, live thread visualisation inside console using jansi and jline.

License

Notifications You must be signed in to change notification settings

Osiris-Team/Better-Thread

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Better-Thread

Provides colored, highly customizable, thread visualisation for any terminal, via jansi and jline. Add it to your project with Maven/Gradle/Sbt/Leinigen.

BThreadManager manager = new BThreadManager();
manager.startPrinter();
manager.start(thread -> {
    for (int i = 1; i <= 100; i++) {
        thread.setStatus("Climbing stairs... Step: "+ i);
        thread.step();
    }
}, new BuilderBThreadModules().date().spinner().status().build());

Features

  • Works on multiple platforms (Windows, Unix, MacOs etc...)
  • Customizable messages via modules.
  • Easy to use and fast to write.

Usage

Links

  • Support and chat over at Discord
  • Support the development by donating
  • Thanks a lot to @gnodet for his help with jansi and jline

About

Provides ordered, live thread visualisation inside console using jansi and jline.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published