PageSourceSearch

https://exoticlibraries.github.io/

html exoticlibraries.github.io collected 2026-10-03 09:10:37 UTC 14,072 bytes, 300 lines download raw bytes

1<!DOCTYPE html>
2
3<html lang="en" data-content_root="./">
4  <head>
5    <meta charset="utf-8" />
6    <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
7
8    <title>Home &#8212; Exotic Libraries  documentation</title>
9    <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
10    <link rel="stylesheet" type="text/css" href="_static/css/water.css?v=6c1c6aff" />
11    <link rel="stylesheet" type="text/css" href="_static/css/exoticlibraries.css?v=61510254" />
12    
12<script src="_static/documentation_options.js?v=5929fcd5"></script>
12
13    
13<script src="_static/doctools.js?v=888ff710"></script>
13
14    
14<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
14
15    
15<script src="_static/js/exoticlibraries.js?v=a6996148"></script>
15
16    <link rel="icon" href="_static/exoticlibs.png"/>
17    <link rel="index" title="Index" href="genindex.html" />
18    <link rel="search" title="Search" href="search.html" />
19    <link rel="next" title="Libraries" href="pages/libraries.html" />
20   
21  
22  
23    <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
24    
25  
26    
27    <meta name="description" content="A collection of cross-platform C and C++ libraries with guaranteed functionalities across various">
28    <meta name="keywords" content="thecarisma, c, cpp, c++, framework, exoticlibraries, exotic, libraries, networking">
29    <meta name="author" content="Adewale Azeez">
30    <meta property="og:url" content="https://exoticlibraries.github.io/index.html" />
31    <meta property="og:type" content="website" />
32    <meta property="og:title" content="Exotic Libraries" />
33    <meta property="og:description" content="A collection of cross-platform C and C++ libraries with guaranteed functionalities across various" />
34    <meta property="og:image" content="https://avatars1.githubusercontent.com/u/57629577" />
35    
36  
37  
38    
39    <meta name="twitter:card" content="summary" />
40    <meta name="twitter:site" content="@exoticlibs" />
41    <meta name="twitter:creator" content="@iamthecarisma" />
42    <meta name="twitter:title" content="Exotic Libraries" />
43    <meta name="twitter:description" content="A collection of cross-platform C and C++ libraries with guaranteed functionalities across various" />
44    <meta name="twitter:image" content="https://avatars1.githubusercontent.com/u/57629577" />
45    
46  
47  
48  
48<script>
49        const __themataOnloadCallbacks = [];
50        const __themataJsLoadedCallbacks = [];
51        const themataCurrentPageTitle = "Home";
52        const themataCurrentProject = "Exotic Libraries";
53        const themataCurrentProjectGithubLocation = "";
54        const themataCurrentPagePath = "index.rst";
55        const themataCurrentPageLocation = "https://github.com/exoticlibraries/exoticlibraries.github.io/edit/main//index.rst".replace("/edit/", "/blob/");
56        const themataGithubFeedbackProjectTemplate = ``;
57        const themataGithubFeedbackPageTemplate = ``;
58        function themataRegisterOnloadCallback(cb) {
59            __themataJsLoadedCallbacks.push(cb);
60        }
61        function themataRegisterJsLoadedCallback(cb) {
62            __themataOnloadCallbacks.push(cb);
63        }
64    </script>
64
65
66  </head><body>
67
68    <div class="document">
69    <header>
70        <div class="topnavbar">
71            
72            <a href="#" class="title">Exotic Libraries</a>
73            
74                
75                    <a href="pages/libraries.html">Libraries</a>
76                
77            
78                
79                    <a href="pages/programs.html">Programs</a>
80                
81            
82                
83                    <a href="blog/index.html">Blog</a>
84                
85            
86                
87                    <a href="pages/style_guide.html">Style Guide</a>
88                
89            
90                
91                    <a href="https://github.com/exoticlibraries/">Github</a> 
92                
93            
94                
95                    <a href="pages/support.html">Support</a>
96                
97            
98        </div>
99    </header>
100    
101    <div class="documentwrapper">
102        
103            
104        
105        <div class="bodywrapper" style="width:100%;">
106                
107  <div class="toctree-wrapper compound" id="main-nav">
108</div>
109<section id="home">
110<h1>Home<a class="headerlink" href="#home" title="Link to this heading">¶</a></h1>
111<div class="header">
112    <img src="https://avatars1.githubusercontent.com/u/57629577" alt="libcester logo"><br/><br/>
113    <span class="title">Exotic Libraries</span><br/>
114    <p class="brief">
115        A collection of cross-platform C and C++ libraries.
116    </p>
117    <div class="install-section">
118        <div class="install-tab">
119            <button class="install-tablinks border-radius-top-left active" onclick="openInstallTab(event, 'unix-install-content')">Linux, MAC and Unix</button>
120            <button class="install-tablinks" id="windows-install-button" onclick="openInstallTab(event, 'windows-install-content')">Windows</button>
121            <button class="install-tablinks border-radius-top-right" onclick="openInstallTab(event, 'vcpkg-install-content')">vcpkg</button>
122        </div>
123        <div class="install-tab-content" id="unix-install-content">
124            bash <(curl -s https://exoticlibraries.github.io/magic/install.sh) --all
125        </div>
126        <div class="install-tab-content display-none" id="windows-install-content">
127            & $([scriptblock]::Create((New-Object Net.WebClient).DownloadString("https://exoticlibraries.github.io/magic/install.ps1"))) --All
128        </div>
129        <div class="install-tab-content display-none" id="vcpkg-install-content">
130            ./vcpkg libcester libxtd libmetaref
131        </div>
132    </div>
133    <div class="linksdiv">
134        <a class="link" href="./pages/support.html">Support</a>
135        <a class="link" href="./pages/contribute.html">Contribute</a>
136        <a class="link" href="./pages/style_guide.html">Style Guide</a>
137    </div>
138</div>
139<div style="margin-top:520px;"></div></section>
140<section id="span-style-display-table-margin-0-auto-margin-top-0px-featured-libraries-span">
141<h1><span class="raw-html-m2r"><span style="display:table;margin:0 auto;margin-top:0px;">Featured Libraries</span></span><a class="headerlink" href="#span-style-display-table-margin-0-auto-margin-top-0px-featured-libraries-span" title="Link to this heading">¶</a></h1>
142<div class="all-projects" style="_justify-content: center;">
143<div class="project main-project">
144    <img class="logo" style="max-width: 100px;max-height: 100px;" src="https://raw.githubusercontent.com/exoticlibraries/libxtd/main/docs/libxtd.png" alt="libxtd logo">
145    <br/><span class="title">libxtd</span>
146    <hr class="project-rule"/>
147    <p class="description">
148        Collection of generic data structures and algorithms for C.
149    </p>
150    <div class="bottomer">
151        <span class="tech-used">ANSI C</span><br>
152        <div class="links">
153            <a target="_blank" href="https://github.com/exoticlibraries/libxtd">Github <i class="fas fa-external-link-alt"></i></a>
154            <a target="_blank" href="https://exoticlibraries.github.io/libxtd">Website <i class="fas fa-external-link-alt"></i></a>
155        </div>
156    </div>
157</div><div class="project main-project">
158    <img class="logo" style="max-width: 100px;max-height: 100px;" src="https://raw.githubusercontent.com/exoticlibraries/libcester/main/docs/libcester.png" alt="libcester logo">
159    <br/><span class="title">libcester</span>
160    <hr class="project-rule"/>
161    <p class="description">
162        A robust header only unit testing framework for C and C++ programming language. Support function mocking, memory leak detection, crash report.
163    </p>
164    <div class="bottomer">
165        <span class="tech-used">ANSI C</span><br>
166        <div class="links">
167            <a target="_blank" href="https://github.com/exoticlibraries/libcester">Github <i class="fas fa-external-link-alt"></i></a>
168            <a target="_blank" href="https://exoticlibraries.github.io/libcester">Website <i class="fas fa-external-link-alt"></i></i></a>
169        </div>
170    </div>
171</div><div class="project main-project">
172    <img class="logo" style="max-width: 100px;max-height: 100px;" src="https://raw.githubusercontent.com/exoticlibraries/libmetaref/main/docs/libmetaref.png" alt="libmetaref logo">
173    <br/><span class="title">libmetaref</span>
174    <hr class="project-rule"/>
175    <p class="description">
176        Reflection for C Struct. Runtime introspection and intercession for struct fields, supports struct and field annotation.
177    </p>
178    <div class="bottomer">
179        <span class="tech-used">C99</span><br>
180        <div class="links">
181            <a target="_blank" href="https://github.com/exoticlibraries/libmetaref">Github <i class="fas fa-external-link-alt"></i></a>
182            <a target="_blank" href="https://exoticlibraries.github.io/libmetaref">Website <i class="fas fa-external-link-alt"></i></i></a>
183        </div>
184    </div>
185</div>
186</div><p><span class="raw-html-m2r"><a class="reference navigator" style="display:table;margin:0 auto;padding:10px 40px 10px 40px;" href="./pages/libraries.html"> View All Libraries </a></span></p>
187</section>
188<section id="span-style-display-table-margin-0-auto-margin-top-100px-featured-applications-span">
189<h1><span class="raw-html-m2r"><span style="display:table;margin:0 auto;margin-top:100px;">Featured Applications</span></span><a class="headerlink" href="#span-style-display-table-margin-0-auto-margin-top-100px-featured-applications-span" title="Link to this heading">¶</a></h1>
190<div class="all-projects" style="_justify-content: center;">
191<div class="project main-project">
192    <img class="logo" src="https://raw.githubusercontent.com/exoticlibraries/exotic-action/main/exotic-action.png" alt="Exotic Action logo">
193    <br/><span class="title">Exotic Action</span>
194    <hr class="project-rule"/>
195    <p class="description">
196        Download exotic libraries into your C/C++ GitHub Action environment. Also, run regression testing on your project.
197    </p>
198    <div class="bottomer">
199        <span class="tech-used">JavaScript</span><br>
200        <div class="links">
201            <a target="_blank" href="https://github.com/exoticlibraries/exotic-action">Github <i class="fas fa-external-link-alt"></i></a>
202            <a target="_blank" href="https://github.com/marketplace/actions/exotic-action">Website <i class="fas fa-external-link-alt"></i></i></a>
203        </div>
204    </div>
205</div>
206<div class="project main-project">
207    <img class="logo" src="https://raw.githubusercontent.com/Thecarisma/Cronux/main/docs/cronux.png" alt="Exotic libraries logo">
208    <br/><span class="title">Installation Scripts</span>
209    <hr class="project-rule"/>
210    <p class="description">
211        Download exotic libraries or any headers only libraries hosted on github without any prerequisite using remote bash and powershell scripts.
212    </p>
213    <div class="bottomer">
214        <span class="tech-used">Bash, Powershell</span><br>
215        <div class="links">
216            <a target="_blank" href="https://github.com/exoticlibraries/exoticlibraries.github.io/tree/main/magic">Github <i class="fas fa-external-link-alt"></i></a>
217            <a href="https://exoticlibraries.github.io/blog/Feb-2022/magic_scripts.html">Website <i class="fas fa-external-link-alt"></i></i></a>
218        </div>
219    </div>
220</div>
221</div><p><span class="raw-html-m2r"><a class="reference navigator" style="display:table;margin:0 auto;padding:10px 40px 10px 40px;" href="./pages/programs.html"> View All Programs </a></span></p>
222<!--<div class="two-sided">
223    <div class="left-side">
224        <h3 class="title">New Releases</h3>
225        <br/>
226        <div id="new-releases">
227        </div>
228    </div>
229    <div class="right-side">
230        <h3 class="title">From the blog</h3>
231        <br/>
232        <div id="featured-blogs">
233        </div>
234    </div>
235</div>--><div>
236    <h3 class="title">From the blog</h3>
237    <br/>
238    <div id="featured-blogs">
239    </div>
240</div>
240<script>treatLandingVariables();</script>
240</section>
241
242
243                
244                </br>
245                 
246                    
247                
248                
249        </div>
250        <div style="clear:both"></div>
251    </div>
252      <div class="clearer"></div>
253    </div>
254    <div class="footer" role="contentinfo">
255        <div class="social">
256            
257                <a href="https://twitter.com/exoticlibs"><i class="fab fa-twitter"></i></a>
258            
259                <a href="https://github.com/exoticlibraries/"><i class="fab fa-github"></i></a>
260            
261        </div>
262        <div class="footer-col1">
263            
264        </div>
265        
266        
267        <div class="doc-sphinx-info">
268                    &copy; Copyright 2022, Exotic Libraries - MIT License.
269                Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 7.2.6
270                with <a href="https://thecarisma.github.io/themata/water/index.html">water</a> theme.
271        </div>
272    </div>
273    
273<script>
274        var coll = document.getElementsByClassName("caption");
275        var i;
276
277        for (i = 0; i < coll.length; i++) {
278          coll[i].addEventListener("click", function() {
279            this.classList.toggle("active");
280            var content = this.nextElementSibling;
281            if (content.style.display === "block") {
282              content.style.display = "none";
283            } else {
284              content.style.display = "block";
285            }
286          });
287        }
288        </script>
288
289    
289<script>
290                const themataSyntaxHighlighter = "default";
291                const themataCodeBlockIsEditable = false;
292                const themataSyntaxHighlighterTheme = "default";
293                const themataStaticAssetsDir = "_static/";
294                const themataSyntaxHighlighterIframeEmbed = false;
295                $("pre").parent().css("display", "none");
296            </script>
296
297    
297<script src="_static/themata.js"></script>
297
298
299  </body>
300</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.