Elegant IRC client written in Python
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
doc
pyranha
.gitignore
LICENSE
README.md
setup.py

README.md

pyranha

Elegant IRC client.

Pyranha aims to be a simple, opinionated and good looking IRC client, with elegance as the primary design goal for both the implementation and the user interface. The user is expected to know enough about IRC and dotfiles to have the absolute minimum of UI elements; keyboard shortcuts and commands trump on-screen buttons. Documentation is of highest importance.

Python, Gtk, CSS, and YAML.

Planned Features

  • YAML for all configuration and state
  • Hot config file editing and reloading
  • Inline image preview and URL processing
  • Completely styled using CSS

Roadmap

  1. Hot-swapping CSS themes
  2. Cross-platform build and testing
  3. Usable network/channel UX
  4. Prototype UI layout and CSS styling
  5. Keyboard/command UX
  6. Inline image previews
  7. Inline URL processing and previews/summaries

License

Pyranha is licensed under the MIT license. See the LICENSE file for details.

Credits

Pyranha is developed by John Reese as a labor of love. It builds on top of many fine projects from the open source community. Some of the more obscure pieces include: