I've got quite a few projects that aren't "finished" because there are additional features I'd like to add some day. However, they are "done" in that they currently work for me. For these applications I just use them as-is, adding a feature whenever inspiration strikes.
I had one open source library that gained some traction, which I lost interest in. Luckily for me, another took over to finish it.