Skip to content

heptal/kathy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kathy

What is this?

This is an IRC client written in Swift.

Why?

All the ones out there have one annoyance or another, and for fun.

Features?

  • TLS
  • IPv6
  • Auto-login
  • Auto-parsing/clickifying URLs
  • Auto-embedding images
  • User list
  • Channel list
  • Channel topics
  • Up/down arrows for history
  • Tab-completion of nicks
  • Private message notifications
  • Not using interface builder

How do I build?

Install carthage and run carthage update to pull in the CocoaAsyncSocket dependency. Then build and run. Hopefully it will work.

What next?

  • Timestamps
  • Message consistency
  • Polish notifications
  • Multiple simultaneous servers
  • Make preferences better
  • Streamline IRC command parsing/construction
  • Themes?
  • File transfers?
  • Other protocols? (slack, irccloud)

Pics?

References

About

OS X IRC client in Swift

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages