You might want to write an introductory overview of your own library and publish it on sites such as codeguru.com or codeproject.com . You can also use blogs from popular sites such as ddj.com to promote your library.
On the other hand, a very simple task is to create a sourceforge project for your library (if it is open source), and then use their capabilities for all these purposes. In particular, you can easily use freshmeat.net to make your library more widely known.
You will need a certain minimum infrastructure (forum / mailing list, bug tracker, and possibly source code management) to enable users to easily track or even actively participate in your project.
A simple homepage and a yahoo list may well be enough.
In addition, when studying the available spellchecking libraries, you will probably want to highlight the main differences between your project / project and more established ones, such as GNU aspell or hunspell .
So, be sure to do some research to get acquainted with the relevant projects.
none source share