What is dotFeedLib ?
dotFeedLib is an OpenSource .NET-library that can be used to get information from feeds and to create feeds in your own application.
dotFeedLib doesn't use any Windows-Specific libraries and therefore runs on GNU/Linux (with Mono) as well as on any Windows computer.
dotFeedLib is extremely lightweight (~36 kB) but implements nearly everything from the ATOM- and the RSS-standard.
What can I use dotFeedLib for ?
You can use dotFeedLib whenever you want to create or edit a feed and whenever you would like to parse a feed (e.g. for displaying its content to the user).
dotFeedLib used to be part of Easy Feed Editor, a free and openSource .NET-Feededitor but now Easy Feed Editor is based on dotFeedLib. You could for example use dotFeedLib
to create another Feededitor or to develop a Feedreader. But there are also many other possibilities to use dotFeedLib. In another project of mine I use dotFeedLib to display
a ticker that shows the latest entries of a user-selected feed. You can get its source code in the downloads section. To find out more about the project I just described, go
to programs.xe.cx (German).
To show how easy it is to use dotFeedLib in your own project, I created a small GTK# application that uses dotFeedLib to display a ticker as described above. The source code of that application is a lot
easier to understand than the other one because it does only display a ticker and doesn't do anything else.
You can get the source code of this sample and the actual application in the downloads section.
As dotFeedLib is OpenSource and dual-licensed under the terms of GNU GPLv3 and GNU LGPLv3, you can use dotFeedLib both in other OpenSource projects and in commercial projects you are planning to sell.