diff --git a/README.md b/README.md
index 7439a8bf677e00ac73bd7eb290fa41d0d4c4d0bd..adb081550a936b463f4681f246a688141f195f59 100644
--- a/README.md
+++ b/README.md
@@ -11,7 +11,7 @@ The **CImg Library** is a **small** and **open-source** **C++ toolkit** for **im
 
 ![Portability](http://cimg.eu/img/item_portability.jpg) **CImg** is *self-contained*, *thread-safe* and *highly portable*. It fully works on *different operating systems* (`Unix,Windows,MacOS X,*BSD,...`) and is compatible with *various C++ compilers* (`Visual C++,g++,clang++,icc,...`).
 
-![Simplicity](http://cimg.eu/img/item_simplicity.jpg) **CImg** is *lightweight*. It is made of a single header file [`CImg.h`](https://raw.githubusercontent.com/dtschump/CImg/master/CImg.h) that must be included in your C++ source. It defines only *four* different classes, encapsulated in the namespace `cimg_library`. It can be compiled using a minimal set of standard C++ and system libraries only. *No need for exotic or complex dependencies*.
+![Simplicity](http://cimg.eu/img/item_simplicity.jpg) **CImg** is *lightweight*. It is made of a single header file [`CImg.h`](https://framagit.org/dtschump/CImg/raw/master/CImg.h) that must be included in your C++ source. It defines only *four* different classes, encapsulated in the namespace `cimg_library`. It can be compiled using a minimal set of standard C++ and system libraries only. *No need for exotic or complex dependencies*.
 
 ![Extensibility](http://cimg.eu/img/item_extensibility.jpg) Although not mandatory, **CImg** can use functionalities of external tools/libraries such as [Board](http://libboard.sourceforge.net/), [FFMPEG](http://ffmpeg.mplayerhq.hu/), [FFTW3](http://www.fftw.org/), [GraphicsMagick](http://www.graphicsmagick.org/), [ImageMagick](http://www.imagemagick.org/), [Lapack](http://www.netlib.org/lapack/), [libcurl](http://curl.haxx.se/libcurl/), [libjpeg](http://www.ijg.org/), [libpng](http://www.libpng.org/pub/png/libpng.html), [libtiff](http://www.libtiff.org/), [Magick++](http://www.imagemagick.org/Magick++/), [OpenEXR](http://www.openexr.com/), [OpenCV](http://http://opencv.willowgarage.com/wiki/), [OpenMP](http://www.openmp.org/) or [XMedCon](http://xmedcon.sourceforge.net/). Moreover, a simple *plug-in* mechanism allows any user to directly enhance the library capabilities according to his needs.
 
diff --git a/html/CImg_documentation.h b/html/CImg_documentation.h
index ec3b556fd9ff15ed723b804936a548cb8bdeea36..626daf51e921b23497ca42efd0b6e4fb91e7e508 100644
--- a/html/CImg_documentation.h
+++ b/html/CImg_documentation.h
@@ -211,7 +211,7 @@
   The CImg Library is an <i>open-source C++ toolkit for image processing</i>.\n
 
   It mainly consists in a (big) single header file
-  <a href="https://raw.githubusercontent.com/dtschump/CImg/master/CImg.h">CImg.h</a>
+  <a href="https://framagit.org/dtschump/CImg/raw/master/CImg.h">CImg.h</a>
   providing a set of C++ classes and functions that can be used in your own sources,
   to load/save, manage/process and display generic images.
   It's actually a very simple and pleasant toolkit for coding image processing stuff in C++ :
@@ -239,10 +239,10 @@
   The package is distributed under the <a href="http://www.cecill.info">CeCILL license</a>.
 
   This package contains :
-  - The main library file <a href="https://raw.githubusercontent.com/dtschump/CImg/master/CImg.h">CImg.h</a> (C++ header file).
-  - Several C++ source code showing <a href="https://github.com/dtschump/CImg/tree/master/examples">examples of using CImg</a>.
+  - The main library file <a href="https://framagit.org/dtschump/CImg/raw/master/CImg.h">CImg.h</a> (C++ header file).
+  - Several C++ source code showing <a href="https://framagit.org/dtschump/CImg/tree/master/examples">examples of using CImg</a>.
   - A complete library documentation, in <a href="../CImg_reference.pdf">PDF</a> format.
-  - Additional <a href="https://github.com/dtschump/CImg/tree/master/plugins/">library plug-ins</a> that can be used to extend
+  - Additional <a href="https://framagit.org/dtschump/CImg/tree/master/plugins">library plug-ins</a> that can be used to extend
   library capabilities for specific uses.
 
   The CImg Library is a quite lightweight library which is easy to maintain (due to its particular structure), and thus
@@ -268,10 +268,10 @@
   corresponding to different constraints on the source files :
   - The <a href="http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html">CeCILL-C</a> license is the most permissive one, close to
   the <i>GNU LGPL license</i>, and <i>applies <b>only</b> on the main library file
-  <a href="https://raw.githubusercontent.com/dtschump/CImg/master/CImg.h">CImg.h</a></i>.
-  Basically, this license allows to use <a href="https://raw.githubusercontent.com/dtschump/CImg/master/CImg.h">CImg.h</a>
+  <a href="https://framagit.org/dtschump/CImg/raw/master/CImg.h">CImg.h</a></i>.
+  Basically, this license allows to use <a href="https://framagit.org/dtschump/CImg/raw/master/CImg.h">CImg.h</a>
   in a closed-source product without forcing you to redistribute the entire software source code. Anyway,
-  if one modifies the <a href="https://raw.githubusercontent.com/dtschump/CImg/master/CImg.h">CImg.h</a> source file, one has to redistribute
+  if one modifies the <a href="https://framagit.org/dtschump/CImg/raw/master/CImg.h">CImg.h</a> source file, one has to redistribute
   the modified version of the file that must be governed by the same <a href="http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html">CeCILL-C</a> license.
 
   - The <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-en.html">CeCILL</a> license applies to all other files
@@ -316,7 +316,7 @@
   \subsection ssf23 2.3 Why is CImg entirely contained in a single header file ?
 
   People are often surprised to see that the complete code of the library is contained in a single (big) C++ header file
-  <a href="https://raw.githubusercontent.com/dtschump/CImg/master/CImg.h">CImg.h</a>.
+  <a href="https://framagit.org/dtschump/CImg/raw/master/CImg.h">CImg.h</a>.
   There are good practical and technical reasons to do that. Some arguments are listed below to justify this approach,
   so (I hope) you won't think this is a awkwardly C++ design of the CImg library :\n
 
diff --git a/html/cimgmenu/cimgmenu.js b/html/cimgmenu/cimgmenu.js
index 388c6681b3682657824b92d71ab4682dc270dab9..57e8dd45f6e6eb46cdb2efc20ef800e43a5c1152 100644
--- a/html/cimgmenu/cimgmenu.js
+++ b/html/cimgmenu/cimgmenu.js
@@ -232,7 +232,7 @@ var cimgmenu={
         if(lst!='/')Path=Path+'/';AddGlyphs(Path);
 
         AddCss_cimgmenu(Path);
-mnFFAC7097L=new mnFFAC7097LCn(Path);cimgmenu.Mnu='<div><input id="sit_mnFFAC7097_vs" name="sit_mnFFAC7097_vs" type="hidden" value="" /></div><div id="mnFFAC7097_-0p" class="AE57MainMenuDIV" onmouseover="dm.vD();" onmouseout="dm.uD();" style="z-index:10000;position:static;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;"><table border="0" cellspacing="0" cellpadding="0" onclick="dm.mc();"><tr><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i1" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe721;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i1-tl">Home</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i5" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/download.shtml\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe751;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i5-tl">Download</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i17" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/screenshots.shtml\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe758;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i17-tl">Screenshots</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i23" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/reference/group__cimg__faq.html\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe729;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i23-tl">FAQ</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i24" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/reference/group__cimg__tutorial.html\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe747;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i24-tl">Tutorial</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i6" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/reference/index.html\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe727;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i6-tl">Documentation</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i7" onclick="dm.ItClk(this,\'\');cmn.href(\'https://github.com/dtschump/CImg/issues\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe73f;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i7-tl">Forum</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i8" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/links.shtml\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe72d;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i8-tl">Links</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td></tr></table></div>';cimgmenu.SubMnu='<div id="mnFFAC7097ifc"></div>';
+mnFFAC7097L=new mnFFAC7097LCn(Path);cimgmenu.Mnu='<div><input id="sit_mnFFAC7097_vs" name="sit_mnFFAC7097_vs" type="hidden" value="" /></div><div id="mnFFAC7097_-0p" class="AE57MainMenuDIV" onmouseover="dm.vD();" onmouseout="dm.uD();" style="z-index:10000;position:static;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;"><table border="0" cellspacing="0" cellpadding="0" onclick="dm.mc();"><tr><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i1" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe721;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i1-tl">Home</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i5" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/download.shtml\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe751;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i5-tl">Download</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i17" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/screenshots.shtml\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe758;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i17-tl">Screenshots</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i23" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/reference/group__cimg__faq.html\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe729;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i23-tl">FAQ</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i24" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/reference/group__cimg__tutorial.html\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe747;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i24-tl">Tutorial</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i6" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/reference/index.html\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe727;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i6-tl">Documentation</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i7" onclick="dm.ItClk(this,\'\');cmn.href(\'https://framagit.org/dtschump/CImg/issues\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe73f;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i7-tl">Forum</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td><td onmouseover="dm.v(this,1);" onmouseout="dm.u(this);" id="mnFFAC7097_i8" onclick="dm.ItClk(this,\'\');cmn.href(\'http://cimg.eu/links.shtml\',\'\');" class="AE57MainMenuItemTD"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="AE57IconTD"><font class="MG_Icons">&#xe72d;</font></td><td class="AE57TitleTD" id="mnFFAC7097_i8-tl">Links</td><td class="AE57ArrowTD">&nbsp;</td></tr></table></td></tr></table></div>';cimgmenu.SubMnu='<div id="mnFFAC7097ifc"></div>';
         /**/
     },
 
diff --git a/html/download.shtml b/html/download.shtml
index 06eb0823e348d9eb2ba1aff06fa4104e23578a0d..fc7026863802ef39fdd14b227f8d1d629dfdcade 100644
--- a/html/download.shtml
+++ b/html/download.shtml
@@ -21,7 +21,7 @@
     It contains all the required files, as well as various examples (which must be compiled),
     illustrating the use of the library functions and classes.<br/>
 </td></tr>
-<tr><td><a href="https://github.com/dtschump/CImg">
+<tr><td><a href="https://framagit.org/dtschump/CImg">
       <img src="img/item_sources.jpg" border="0" alt="Sources Repository"
            onmouseover="this.src='img/item_sources2.jpg';"
            onmouseout="this.src='img/item_sources.jpg';" /></a></td>
@@ -32,7 +32,7 @@
     type the commands : <br/><br/>
         <table cellpadding="10" cellspacing="0" border="0" bgcolor="#E0E0E0"><tr><td>
               <font size="-1"><i>
-                  <a href="https://github.com/dtschump/CImg">git clone https://github.com/dtschump/CImg.git</a>
+                  <a href="https://framagit.org/dtschump/CImg">git clone https://framagit.org/dtschump/CImg.git</a>
               </i></font>
         </td></tr></table>
         <br/>in your favorite console. Nevertheless, you have to know that some code in the source repository
diff --git a/html/header.html b/html/header.html
index 5b0a7e6a009dbf39b51f5b7461181e49c4236f92..5976e6a0e607280add4955d767d06bfc489e2a92 100644
--- a/html/header.html
+++ b/html/header.html
@@ -38,7 +38,6 @@
   </head>
 
   <body>
-    <a href="https://github.com/dtschump/CImg"><img style="position: absolute; top: 0; left: 0; border: 0;" src="https://camo.githubusercontent.com/82b228a3648bf44fc1163ef44c62fcc60081495e/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f6c6566745f7265645f6161303030302e706e67" alt="Fork me on GitHub" data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_red_aa0000.png"></a>
     <table align="center" border="0" cellpadding="0" cellspacing="0" width="1000" style="border-style:solid; border-width:0px; border-color:black" bgcolor="#DDDDDD">
       <tr bgcolor="#FFFFFF"><td>
           <center>
@@ -63,7 +62,7 @@
                   <a href="http://cimg.eu/reference/group__cimg__faq.html">FAQ</a>
                   <a href="http://cimg.eu/reference/group__cimg__tutorial.html">Tutorial</a>
                   <a href="http://cimg.eu/reference/index.html">Documentation</a>
-                  <a href="https://github.com/dtschump/CImg/issues">Forum</a>
+                  <a href="https://framagit.org/dtschump/CImg/issues">Forum</a>
                   <a href="http://cimg.eu/links.shtml">Links</a>
                 </noscript>
               </td>
diff --git a/html/header_reference.html b/html/header_reference.html
index 19e1c95285655206f90a0578bcb824a1728bef31..85b2aa599f4523296ad0b8be2a3d1ba4773ac386 100644
--- a/html/header_reference.html
+++ b/html/header_reference.html
@@ -37,7 +37,6 @@
 
   </head>
   <body>
-    <a href="https://github.com/dtschump/CImg"><img style="position: absolute; top: 0; left: 0; border: 0;" src="https://camo.githubusercontent.com/82b228a3648bf44fc1163ef44c62fcc60081495e/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f6c6566745f7265645f6161303030302e706e67" alt="Fork me on GitHub" data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_red_aa0000.png"></a>
     <table align="center" cellpadding="0" cellspacing="0" width="1000" style="border-style:solid; border-width:0px; border-color:black" bgcolor="#DDDDDD">
       <tr bgcolor="#FFFFFF"><td>
           <center>
@@ -62,7 +61,7 @@
                   <a href="http://cimg.eu/reference/group__cimg__faq.html">FAQ</a>
                   <a href="http://cimg.eu/reference/group__cimg__tutorial.html">Tutorial</a>
                   <a href="http://cimg.eu/reference/index.html">Documentation</a>
-                  <a href="https://github.com/dtschump/CImg/issues">Forum</a>
+                  <a href="https://framagit.org/dtschump/CImg/issues">Forum</a>
                   <a href="http://cimg.eu/links.shtml">Links</a>
                 </noscript>
               </td>
diff --git a/html/index.shtml b/html/index.shtml
index f16d3f4956d1d759a8111dc83b4c918f00e0927e..2582a31418bb173bb94496b5c9fe8ccd34679f7b 100644
--- a/html/index.shtml
+++ b/html/index.shtml
@@ -37,7 +37,7 @@
   <tr><td><img src="img/item_simplicity.jpg" alt="Simplicity"></img></td>
     <td><hr noshade="noshade" size="1" width="100%"></hr>
       <font color="#000066"><b>CImg</b></font> is <i>lightweight</i>. It is made of a single header file
-      <a href="https://raw.githubusercontent.com/dtschump/CImg/master/CImg.h"><tt style="font-family:monospace;">CImg.h</tt></a>
+      <a href="https://framagit.org/dtschump/CImg/raw/master/CImg.h"><tt style="font-family:monospace;">CImg.h</tt></a>
       that must be included in your C++ source. It defines only <i>four</i> different classes, encapsulated
       in the namespace <tt style="font-family:monospace;">cimg_library</tt>.
       It can be compiled using a minimal set of standard C++ and system libraries only.<br/>
@@ -244,7 +244,7 @@
       <a href="CImg_flyer.pdf">CImg Flyer</a> at work, in your lab or school
       (available in <a href="CImg_flyer.pdf">.PDF</a> or <a href="img/CImg_flyer.jpg">.JPEG</a> formats).</li>
     <li>You can report bugs, propose patches or new functionalities, using the <font color="#000066"><b>CImg</b></font>
-      <a href="https://github.com/dtschump/CImg/issues">forum</a>.</li>
+      <a href="https://framagit.org/dtschump/CImg/issues">forum</a>.</li>
     <li>You can write
       <a href="reference/group__cimg__tutorial.html">tutorials</a>
       or parts of the <a href="reference/index.html">documentation</a>.</li>
diff --git a/html/screenshots.shtml b/html/screenshots.shtml
index abef107c3c79e60d25f1f8439b2186cb5cb4b194..2ef84ac49eab4e76b45941c811e388163b2381ce 100644
--- a/html/screenshots.shtml
+++ b/html/screenshots.shtml
@@ -24,7 +24,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>The main demo sample of the <font color="#000066"><b>CImg</b></font> package</b> (1433 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i><br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i><br/><br/>
         Contains 26 different real-time animations, as well as a nice selection menu. Look at the video to
         see all the different effects running.<br/><br/>
 	<a href="img/video_cimgdemo.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
@@ -40,7 +40,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A 2d bump-mapping effect</b> (30 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i><br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i><br/><br/>
         You can move the light source using the mouse.
         This sample shows how to handle mouse motion and create an animation in a window.
         It demonstrates also that the <font color="#000066"><b>CImg Library</b></font> is quite fast !
@@ -58,7 +58,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>Computation of the Hough Transform</b> (95 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/hough_transform2d.cpp">hough_transform.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/hough_transform2d.cpp">hough_transform.cpp</a></i> <br/><br/>
         Illustrate the computation of the Hough transform to detect lines in 2D images. Provide also simple user
         interface to select and display lines.
 </font></td></tr></table>
@@ -70,7 +70,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>Do a fading between two images</b> (35 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/fade_images.cpp">fade_images.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/fade_images.cpp">fade_images.cpp</a></i> <br/><br/>
         Very small code to perform a funny effect. Also demonstrate how to easily deal with command line arguments.
 </font></td></tr></table>
 
@@ -81,7 +81,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A functional Mandelbrot fractal explorer</b> (51 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
         Show how to use the predefined feature selection function present in the <font color="#000066"><b>CImg Library</b></font>.<br/><br/>
 	<a href="img/video_mandelbrot.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
@@ -94,7 +94,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A simple shoot-em-up game, featuring the people of the Robotvis/Odyssee Lab</b> (180 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/odykill.cpp">odykill.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/odykill.cpp">odykill.cpp</a></i> <br/><br/>
         Another demonstration of handling mouse and creating animation for pedagogic purposes.
 </font></td></tr></table>
 
@@ -106,7 +106,7 @@
         <img alt="" src="img/item_description.jpg"></img> : <b>An implementation of an image registration algorithm, with
           multiscale capability</b> (201 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/image_registration.cpp">image_registration.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/image_registration.cpp">image_registration.cpp</a></i> <br/><br/>
         Compute a motion map between two images, and warp one into the another through a smooth animation.
 </font></td></tr></table>
 
@@ -117,7 +117,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A mini-painting program</b> (30 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
         This is not a replacement to Photoshop, but it already includes a filling algorithm
         as well as a color selection tool.<br/><br/>
 	<a href="img/video_minipaint.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
@@ -131,7 +131,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A classical demomaking-effect, called 'rotozoom'</b> (20 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
         Smell the old school parfume of the atari/amiga demos.
 </font></td></tr></table>
 
@@ -142,7 +142,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>An animation featuring triangles that are rotating</b> (50 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
         Could be a replacement to your classical screen saver.
 </font></td></tr></table>
 
@@ -153,7 +153,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A demo of image filtering in the Fourier Domain</b> (30 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
 	<a href="img/video_fourier.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -165,7 +165,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>An example of real-time 3D rendering</b>.<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
         No use of OpenGL or VTK in this example, only pure <font color="#000066"><b>CImg</b></font> software functions are used ! <br/><br/>
 	<a href="img/video_doubletorus.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
@@ -178,7 +178,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>An example of the ellipse drawing function, used to bounce an elastic bubble</b> (25 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
 	<a href="img/video_bubble.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -190,7 +190,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A real-time 3D virtual landscape</b> (40 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
         The altitude map is based on a 'fractal plasma' generator.<br/><br/>
 	<a href="img/video_landscape.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
@@ -203,7 +203,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A nice plasma effect with a sinus scroller</b> (70 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
 	<a href="img/video_plasma.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -215,7 +215,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>An implementation of the well known Tetris game</b> (130 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/tetris.cpp">tetris.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/tetris.cpp">tetris.cpp</a></i> <br/><br/>
         Very small code for a complete version of the Tetris game.
 	<br/><br/><a href="img/video_tetris.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
@@ -228,7 +228,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>The implementation of the Tschumperl�-Deriche algorithm for image restoration and inpainting</b> (170 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/pde_TschumperleDeriche2d.cpp">pde_TschumperleDeriche2d.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/pde_TschumperleDeriche2d.cpp">pde_TschumperleDeriche2d.cpp</a></i> <br/><br/>
         See <a href="ftp://ftp-sop.inria.fr/odyssee/Publications/2003/tschumperle-deriche:03.pdf">the corresponding publication</a>
         for more detail on the algorithm.
 </font></td></tr></table>
@@ -240,7 +240,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A very smart and classical demo effect called 'Shade bobs'</b> (60 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
 	<a href="img/video_shadebobs.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -252,7 +252,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A nice Blob Editor in only few lines</b> (90 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
 	<a href="img/video_blobs.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -264,7 +264,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>3d Metaballs animation</b> (23 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
 	<a href="img/video_metaballs.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -276,7 +276,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A tool to visualize images as surfaces in 3d</b> (100 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/image_surface.cpp">image_surface.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/image_surface.cpp">image_surface.cpp</a></i> <br/><br/>
 	<a href="img/video_imagesurface.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -288,7 +288,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A 3d viewer for Diffusion tensor imaging datasets</b> (526 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/dtmri_view.cpp">dtmri_view.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/dtmri_view.cpp">dtmri_view.cpp</a></i> <br/><br/>
 	<a href="img/video_dtmri.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -300,7 +300,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>Applying the wave equation on an 3d image-mapped surface</b> (55 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
 	<a href="img/video_waves.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -312,7 +312,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A simple 2d curve editor using spline interpolation</b> (300 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/curve_editor.cpp">curve_editor.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/curve_editor.cpp">curve_editor.cpp</a></i> <br/><br/>
 	<a href="img/video_curveeditor.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -324,7 +324,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A complete and funny game featuring colored balls</b> (121 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/jawbreaker.cpp">jawbreaker.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/jawbreaker.cpp">jawbreaker.cpp</a></i> <br/><br/>
 	<a href="img/video_jawbreaker.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -336,7 +336,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A cool 3d reflection effect, using some <font color="#000066"><b>CImg</b></font> 3d object rendering tricks</b> (130 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
 	<a href="img/video_reflection.html" onclick="NewWindow(this.href,'name','700','450','yes');return false;">
           <img src="img/item_clickvideo.jpg" border="0" alt="Click here to see the video" onmouseover="this.src='img/item_clickvideo2.jpg';" onmouseout="this.src='img/item_clickvideo.jpg';" /></a>
 </font></td></tr></table>
@@ -348,7 +348,7 @@
     <td><font size="-1">
         <img alt="" src="img/item_description.jpg"></img> : <b>A simple word puzzle game</b> (100 lines of code).<br/>
         <img alt="" src="img/item_file.jpg"></img> :
-        <i><a href="https://github.com/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
+        <i><a href="https://framagit.org/dtschump/CImg/blob/master/examples/CImg_demo.cpp">CImg_demo.cpp</a></i> <br/><br/>
 </font></td></tr></table>
 
 </div></div><div id="footer"><img alt="" src="images/footer.jpg" /></div></div>