diff --git a/doc/site.xsl b/doc/site.xsl
index a4c653beb408ee9a7f8d6867210a7977590218bc_ZG9jL3NpdGUueHNs..9aeb5555cd4f046940492b4572fbc39864a84ae2_ZG9jL3NpdGUueHNs 100644
--- a/doc/site.xsl
+++ b/doc/site.xsl
@@ -401,7 +401,7 @@
       <li><a href="http://www.explain.com.au/oss/libxml2xslt.html">MacOsX binaries</a></li>
       <li><a href="http://lxml.de/">lxml Python bindings</a></li>
       <li><a href="http://cpan.uwinnipeg.ca/dist/XML-LibXML">Perl bindings</a></li>
-      <li><a href="http://libxmlplusplus.sourceforge.net/">C++ bindings</a></li>
+      <li><a href="https://libxmlplusplus.github.io/libxmlplusplus/">C++ bindings</a></li>
       <li><a href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4">PHP bindings</a></li>
       <li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li>
       <li><a href="http://libxml.rubyforge.org/">Ruby bindings</a></li>
diff --git a/doc/xml.html b/doc/xml.html
index a4c653beb408ee9a7f8d6867210a7977590218bc_ZG9jL3htbC5odG1s..9aeb5555cd4f046940492b4572fbc39864a84ae2_ZG9jL3htbC5odG1s 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -453,5 +453,5 @@
     <ul>
       <li>by Ari Johnson &lt;ari@btigate.com&gt;:
         <p>Website: <a
-        href="http://libxmlplusplus.sourceforge.net/">http://libxmlplusplus.sourceforge.net/</a></p>
+        href="https://libxmlplusplus.github.io/libxmlplusplus/">https://libxmlplusplus.github.io/libxmlplusplus/</a></p>
         <p>Download: <a
@@ -457,5 +457,5 @@
         <p>Download: <a
-        href="http://sourceforge.net/project/showfiles.php?group_id=12999">http://sourceforge.net/project/showfiles.php?group_id=12999</a></p>
+        href="https://download.gnome.org/sources/libxml++/">https://download.gnome.org/sources/libxml++/</a></p>
       </li>
     </ul>
   </li>
@@ -4401,5 +4401,5 @@
 order to get updates to this list or to discuss the specific topic of libxml2
 or libxslt wrappers or bindings:</p>
 <ul>
-  <li><a href="http://libxmlplusplus.sourceforge.net/">Libxml++</a> seems the
+  <li><a href="https://libxmlplusplus.github.io/libxmlplusplus/">Libxml++</a> seems the
     most up-to-date C++ bindings for libxml2, check the <a
@@ -4405,3 +4405,3 @@
     most up-to-date C++ bindings for libxml2, check the <a
-    href="http://libxmlplusplus.sourceforge.net/reference/html/hierarchy.html">documentation</a>
+    href="https://developer-old.gnome.org/libxml++/">documentation</a>
     and the <a
@@ -4407,5 +4407,5 @@
     and the <a
-    href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/libxmlplusplus/libxml%2b%2b/examples/">examples</a>.</li>
+    href="https://github.com/libxmlplusplus/libxmlplusplus/tree/master/examples">examples</a>.</li>
   <li>There is another <a href="http://libgdome-cpp.berlios.de/">C++ wrapper
     based on the gdome2 bindings</a> maintained by Tobias Peters.</li>
   <li>and a third C++ wrapper by Peter Jones &lt;pjones@pmade.org&gt;