Skip to content

astrogewgaw/koshka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Кошка

Meow-ster of cat-alogs 🐱 !

License GitHub Stars Gitmoji


Кошка (pronounced koshka; means cat in Russian) is a terminal user interface (TUI) for searching through catalogs of radio transients: pulsars, FRBs, & RRATs. I am making this for fun, so expect to find cat puns everywhere. Currently, I have only written code around the ATNF Pulsar Database, but I expect to add support for other objects soon. Since this is a Go binary, it should run almost anywhere, but the binary itself has to be compiled with the latest release of Go. If (and only if) there is sufficient interest, I will release this project properly, so that people can install it via their respective package managers. So, if you use this and find it fun, let me know by staring the repository ⭐, spreading the word 💬, and/or contacting me directly (details on my home page).

Usage

Right now, the only way to run Кошка is:

git clone https://github.com/astrogewgaw/koshka
cd koshka
go run .

where I have assumed that you have the latest version of Go installed. If not, you can check out how to install Go here.

Preview

Кошка Preview GIF

Acknowledgements

This project could not have been built without the psrqpy package, written in Python and developed by Matt Pitkin, or the entire ecosystem of libraries created by the Charm Project, such as the Bubbletea library, Bubbles and Lipgloss. I am also thankful for the amazing bubble-table library, developed by Brandon Fulljames, that gave me a super easy way to display the data in beautifully formatted, paginated tables, right there in the terminal.

About

Meow-ster of cat-alogs 🐱 !

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages