About

Soulski is a file sharing program for Windows that uses the Soulseek peer to peer network. It is written in Common Lisp.

Download

Downloads will be available soon. Go to Soulski's SourceForge page for more information.

Source

Sources will be available soon. Go to Soulski's SourceForge page for more information.

The source code will be released under a BSD license.

Progress

This section displays the progress of implementing specific features of Soulski. There are more features on the SourceForge project site.

FeatureStatusCompleteComments
Graphical interface
Initial
1% Currently developing the GUI library.
Basic connectivitiy
Planned
Login
Planned
Contacts
Planned
Searching
Planned
Downloading
Planned
Uploading
Planned
Queues
Planned
Media Library
Planned
Access Lists
Planned
Key
Planned
Initial
Partial
Working

Don't see something you want on here? Make a feature request.

Why is there so little progress? Because it was originally written in C, but that was dumped in favour of Common Lisp.

Screenshots

Here's a mock-up screenshot. Real screenshots will be posted as and when available.

Spiffy

Spiffy is a library for Win32 written in Common Lisp, which creates fancy looking window-less widgets using the Win32 API. It has a page on this web site, on which you can find updates, downloads and documentation.

Soulseek

Soulseek is a peer to peer network made popular by its official client, unfortunately the official client happens to suck.

cl-soulseek is going to be a Common Lisp library for the Soulseek protocol, it is being written hand-in-hand with Soulski.



Last modified: March 29, 2007 12:30:11 PM UTC.

© 2007 by Chris Done (e-mail me!). Zach Beane's corner generator Cornershop was used in the production of this web site. Validate me.