No not as a library. But I have not investigated the remaining crashes. I worked on it two months ago for the last time and used the editor then while working on the chess game. For me some crashes are no problem, I saved every ten minutes. And I think there are no other users beside me.
One reason why I have not done further investigations was that there are still some bugs open in nimsuggest bug tracker, and I wanted not to add more. I think you have more important work to do. When I started with Nim two years ago I had a short look into aporia code -- there all nimsuggest related code was incapsulated deeply in try/except blocks with permannently restarting the nimsuggest process. I was not really happy with that design. My current code has no try/except and no restart of nimsuggest. For some problems I know why they occur, I have reported a few at nimsuggest bug tracker, and can report some more. For the remaining problems I have to do some investigations. Some problems my be GTK related, fixing these should be easy. [https://github.com/ngtk3/NEd](https://github.com/ngtk3/NEd)
