From 0050811ab9cf2d03c9a59c988edf29a5663be4b1 Mon Sep 17 00:00:00 2001 From: silvioprog Date: Tue, 21 Aug 2018 22:46:42 -0300 Subject: [PATCH] Adding libsagui. --- README.md | 740 +++++++++++++++++++++++++++--------------------------- 1 file changed, 371 insertions(+), 369 deletions(-) diff --git a/README.md b/README.md index 02e7e37..a7e2424 100644 --- a/README.md +++ b/README.md @@ -634,6 +634,7 @@ comprehensive and high-level, you may want the Web Frameworks section. * [libquickmail][399] - Library intended to give developers a way to send email from their applications. Supports multiple To/Cc/Bcc recipients and attachments without size limits. [``GPL-3.0-or-later``][GPL-3.0-or-later] +* [libsagui][172] - Ideal C library to develop cross-platform HTTP servers. [``LGPL-3.0-or-later``][LGPL-3.0-or-later] * [LibVNCServer][464] - Cross-platform libraries to implement VNC server and/or client functionality. [``GPL-2.0-or-later``][GPL-2.0-or-later] * [libwebsock][261] - Easy-to-use and powerful web socket library. @@ -1225,373 +1226,374 @@ support for C. [169]: http://mihl.sourceforge.net/ [170]: https://www.coralbits.com/libonion/ [171]: https://cesanta.com +[172]: https://risoflora.github.io/libsagui/ -[173]: https://gnu.org/software/libunistring/ -[174]: https://gnu.org/software/libxmi/ -[175]: http://www.multiprecision.org/index.php?prog=mpc&page=home -[176]: http://mpfr.loria.fr/index.html -[177]: https://gnu.org/software/mpria/ -[178]: https://gnu.org/software/ncurses/ -[179]: https://gnu.org/software/osip/ -[180]: https://gnu.org/software/pth/ -[181]: http://careferencemanual.com/ -[182]: http://shop.oreilly.com/product/9780596004361.do -[183]: http://shop.oreilly.com/product/0636920026136.do -[184]: https://www.pearson.com/us/higher-education/program/Prata-C-Primer-Plus-6th-Edition/PGM4399.html -[185]: http://www.planetpdf.com/codecuts/pdfs/ooc.pdf -[186]: https://github.com/vim-syntastic/syntastic -[187]: https://github.com/dvidelabs/flatcc -[188]: http://apophenia.info -[189]: https://github.com/b-k/apophenia/blob/master/install/COPYING -[190]: https://github.com/swenson/sort -[191]: http://steve-yegge.blogspot.co.nz/2008/10/universal-design-pattern.html -[192]: http://libjpeg.sourceforge.net/ -[193]: https://libjpeg-turbo.virtualgl.org/ -[194]: https://www.libjpeg-turbo.org/About/License -[195]: http://libccv.org/ -[196]: https://github.com/google/gumbo-parser -[197]: https://github.com/joyent/http-parser -[198]: https://download.libsodium.org/doc -[199]: https://lwan.ws -[200]: https://github.com/mozilla/mozjpeg -[201]: https://github.com/redis/hiredis -[202]: https://jvns.ca/blog/2014/12/14/fun-with-threads/ -[203]: https://github.com/silentbicycle/socket99 -[204]: http://danluu.com/malloc-tutorial/ -[205]: https://web.archive.org/web/20170620131430/https://www.tedunangst.com/flak/post/memcpy-vs-memmove -[206]: https://blogs.oracle.com/linux/8-gdb-tricks-you-should-know -[207]: https://www.youtube.com/playlist?list=PLLX-Q6B8xqZ8n8bwjGdzBJ25X2utwnoEG -[208]: http://nethack4.org/blog/building-c.html -[209]: https://github.com/riolet/WAFer -[210]: https://docs.google.com/presentation/d/1h49gY3TSiayLMXYmRMaAEMl05FaJ-Z6jDOWOz3EsqqQ/edit?pli=1#slide=id.gaf50702c_0153 -[211]: http://cppinstitute.com/study-resources -[212]: http://www.crasseux.com/books/ctut.pdf -[213]: https://pdos.csail.mit.edu/6.828/2017/readings/pointers.pdf -[214]: https://github.com/adamierymenko/huffandpuff -[215]: https://sourceforge.net/projects/vtd-xml/ -[216]: https://michaelrsweet.github.io?Z3 -[217]: http://svn.msweet.org/mxml/trunk/COPYING -[218]: http://ezxml.sourceforge.net/ -[219]: https://github.com/blunderer/libroxml -[220]: https://github.com/DanielGibson/Snippets/ -[221]: https://github.com/id-Software/Quake-2 -[222]: http://www.etpan.org -[223]: https://github.com/commonmark/CommonMark -[224]: https://github.com/jgm/CommonMark/blob/master/LICENSE -[225]: https://github.com/id-Software/Quake -[226]: http://czmq.zeromq.org -[227]: http://marek.vavrusa.com/memory/ -[228]: https://github.com/alanxz/rabbitmq-c -[229]: http://www.rabbitmq.com/ -[230]: http://zlib.net -[231]: https://github.com/libretro/RetroArch -[232]: https://www.libretro.com/ -[233]: http://mongoc.org/ -[234]: https://www.mongodb.org/ -[235]: https://github.com/mongodb/libbson -[236]: https://github.com/cloudwu/pbc -[237]: https://github.com/sinemetu1/twitc -[238]: https://github.com/orangeduck/mpc -[239]: https://github.com/vstakhov/libucl -[240]: http://snaipe.me/c/c-smart-pointers/ -[241]: https://github.com/gpakosz/PackedArray -[242]: http://concurrencykit.org -[243]: http://repo.hu/projects/cchan/ -[244]: http://sophia.systems -[245]: http://www.greenend.org.uk/rjk/tech/inline.html -[246]: http://criterion.readthedocs.io/en/master -[247]: https://port70.net/~nsz/c/c11/n1570.html -[248]: https://en.wikibooks.org/wiki/C_Programming -[249]: http://www.codeblocks.org/ -[250]: http://cedet.sourceforge.net/ -[251]: http://mingw.org/ -[252]: http://mingw.org/license -[253]: https://cygwin.com/ -[254]: https://cygwin.com/licensing.html -[255]: http://flintlib.org/ -[256]: http://pari.math.u-bordeaux.fr/ -[257]: http://blog.noctua-software.com/c-tricks.html -[258]: https://port70.net/~nsz/c/c99/n1256.html -[259]: https://spdx.org/licenses/EPL-1.0.html -[260]: https://netbeans.org/ -[261]: https://github.com/JonnyWhatshisface/libwebsock -[262]: http://c-faq.com/ -[263]: https://computing.llnl.gov/tutorials/pthreads/ -[264]: https://computing.llnl.gov/tutorials/openMP/ -[265]: https://computing.llnl.gov/tutorials/mpi/ -[266]: https://www.wiki.sei.cmu.edu/confluence/display/c/SEI+CERT+C+Coding+Standard -[267]: http://blog.pkh.me/p/20-templating-in-c.html -[268]: http://lipforge.ens-lyon.fr/www/crlibm/index.html -[269]: https://logological.org/gpp -[270]: https://github.com/docopt/docopt.c -[271]: http://xmake.io/ -[272]: https://kukuruku.co/hub/programming/i-do-not-know-c -[273]: http://troydhanson.github.io/uthash/ -[274]: https://github.com/jibsen/parg -[275]: http://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html -[276]: https://github.com/ryanmjacobs/c -[277]: http://wolkykim.github.io/qlibc -[278]: https://github.com/wolkykim/qlibc/blob/master/LICENSE -[279]: https://gist.github.com/eatonphil/21b3d6569f24ad164365 -[280]: https://www.flourish.org/cinclude2dot/ -[281]: http://www.dyncall.org/ -[282]: http://www.mcs.anl.gov/petsc/ -[283]: http://slepc.upv.es/ -[284]: https://github.com/open-mpi/ompi -[285]: http://www.mpich.org/ -[286]: http://git.mpich.org/mpich.git/blob_plain/6aab201f58d71fc97f2c044d250389ba86ac1e3c:/COPYRIGHT -[287]: http://mingw-w64.yaxm.org/doku.php/start -[288]: https://github.com/google/sanitizers -[289]: https://github.com/include-what-you-use/include-what-you-use -[290]: http://dotat.at/prog/unifdef/ -[291]: https://tls.mbed.org/ -[292]: http://www.fefe.de/djb/ -[293]: http://jemalloc.net -[295]: https://github.com/gperftools/gperftools -[296]: http://www.throwtheswitch.org/unity -[297]: http://www.throwtheswitch.org/cmock -[298]: http://www.throwtheswitch.org/cexception -[299]: https://www.libtom.net -[300]: https://pngquant.org/lib/ -[301]: https://wiki.haskell.org/Introduction_to_QuickCheck2 -[302]: https://github.com/silentbicycle/theft -[303]: http://chipmunk-physics.net -[304]: https://biicode.github.io/biicode/ -[305]: https://faragon.github.io/libsrt.html -[306]: https://libusb.info/ -[307]: https://www.gnu.org/software/complexity/ -[308]: http://www.eso.org/sci/software/cpl/ -[309]: http://www.cprover.org/cbmc/ -[310]: https://github.com/0intro/libelf -[311]: https://github.com/matze/oclkit -[312]: http://tuxfan.github.io/ocl-mla/ -[313]: http://c2html.sourceforge.net/whatisc2html.html -[314]: http://astyle.sourceforge.net/ -[315]: https://www.gnu.org/software/indent/ -[316]: http://www.feynarts.de/cuba/ -[317]: http://www.gedanken.org.uk/software/cxref/ -[318]: http://www.stack.nl/~dimitri/doxygen/index.html -[319]: https://github.com/google/cpu_features -[320]: https://www.gnu.org/software/ddd/ddd.html -[321]: http://docutils.sourceforge.net/ -[322]: https://hplgit.github.io/doconce/doc/web/index.html -[323]: http://fabutil.org/ -[324]: https://www.gnu.org/software/make/ -[325]: http://leenissen.dk/fann/wp/ -[326]: https://github.com/centaurean/spookyhash -[327]: https://github.com/attractivechaos/kann -[328]: https://glade.gnome.org/ -[329]: https://cmake.org/ -[330]: https://www.gnu.org/software/global/ -[331]: http://gmsl.sourceforge.net/ -[332]: https://github.com/nfc-tools/libnfc -[333]: http://www.andre-simon.de/index.php -[334]: https://en.wikipedia.org/wiki/Levenshtein_distance -[335]: https://spdx.org/licenses/GPL-1.0.html -[336]: https://github.com/ndevilla/iniparser -[337]: https://github.com/jtsiomb/kdtree -[338]: http://www.oberhumer.com/opensource/lzo/ -[339]: http://www.nlnetlabs.nl/projects/ldns/index.html -[340]: https://wiki.gnome.org/Projects/LibRsvg -[341]: http://www.pyyaml.org/wiki/LibYAML -[342]: https://www.xiph.org/ao/ -[343]: https://www.chiark.greenend.org.uk/~sgtatham/mp/ -[344]: https://brechtsanders.github.io/xlsxio/ -[345]: https://github.com/jeremyevans/ape_tag_libs/tree/master/c -[346]: http://www.mission-base.com/peter/source/ -[347]: https://cdecl.org/ -[348]: https://mpv.io -[349]: https://www.recurse.com/blog/5-learning-c-with-gdb -[350]: https://github.com/P-p-H-d/mlib -[351]: https://www.gnu.org/software/gperf/ -[352]: http://libmill.org/ -[353]: https://talloc.samba.org/talloc/doc/html/index.html -[354]: https://github.com/libimobiledevice/libimobiledevice -[355]: http://kitsune-dsu.com/ -[356]: https://github.com/abiggerhammer/hammer -[357]: http://250bpm.com/blog:56 -[358]: http://www.samnip.ps/thought/macro-storage-for-inverse-comma -[359]: https://github.com/awslabs/s2n -[360]: https://github.com/wooorm/levenshtein.c -[361]: https://pp.ipd.kit.edu/firm/ -[362]: http://www.etalabs.net/compare_libcs.html -[363]: http://ed-von-schleck.github.io/shoco -[364]: https://github.com/antirez/smaz -[365]: https://github.com/prideout/heman -[366]: https://github.com/cacalabs/libcaca -[367]: http://tartarus.org/martin/PorterStemmer/ -[368]: http://mesonbuild.com/ -[369]: https://icculus.org/twilight/darkplaces/ -[370]: http://orx-project.org -[371]: https://clover.moe/spearmint -[372]: http://libsound.io -[373]: http://libcox.symisc.net/ -[374]: https://proprogramming.org/some-unknown-features-or-tricks-in-c-language/ -[375]: https://perf.wiki.kernel.org/index.php/Main_Page -[376]: https://xiph.org/ao/ -[377]: https://github.com/camgunz/cmp -[378]: https://github.com/ludocode/mpack -[379]: https://msgpack.org/ -[380]: http://www.oracle.com/us/products/database/berkeley-db/overview/index.html -[381]: https://spdx.org/licenses/AGPL-1.0.html -[382]: http://www.libpng.org/ -[383]: https://github.com/wooorm/stmr.c -[384]: http://cairographics.org/ -[385]: https://spdx.org/licenses/MPL-1.1.html -[386]: https://github.com/evolutional/utest -[387]: http://sourceforge.net/projects/libcsv/ -[388]: https://github.com/blynn/dlx -[389]: https://en.wikipedia.org/wiki/Knuth's_Algorithm_X -[390]: https://github.com/sharow/libconcurrent -[391]: https://hintjens.gitbooks.io/scalable-c/content/index.html -[392]: https://nemequ.github.io/munit -[393]: https://github.com/quixdb/squash -[394]: https://github.com/codeplea/minctest -[395]: https://github.com/codeplea/tinyexpr -[396]: https://github.com/nsf/termbox -[397]: http://opic.rocks/ -[398]: https://github.com/waruqi/tbox -[399]: http://sourceforge.net/projects/libquickmail/ -[400]: https://github.com/liteserver/binn -[401]: https://sourceforge.net/projects/giflib/ -[402]: https://github.com/libgd/libgd -[403]: https://embed.cs.utah.edu/creduce/ -[404]: http://www.gnu.org/software/cflow/ -[405]: https://github.com/hoedown/hoedown -[406]: https://github.com/srdja/Collections-C -[407]: https://github.com/Juniper/libxo -[408]: https://github.com/vurtun/nuklear -[409]: https://github.com/blunderer/libroxml -[410]: https://www.spinellis.gr/cscout/ -[411]: http://liblfds.org/ -[412]: https://codeplea.com/genann -[413]: https://github.com/cofyc/argparse -[414]: https://github.com/anholt/libepoxy -[415]: https://kore.io/ -[416]: http://zeromq.org/ -[417]: https://wiki.gnome.org/action/show/Projects/LibRsvg?action=show&redirect=LibRsvg -[418]: http://shop.oreilly.com/product/0636920033844.do -[419]: https://github.com/zeromq/zyre -[420]: https://github.com/zeromq/zproject -[421]: https://github.com/zeromq/zproto -[422]: https://github.com/it4e/CHL -[423]: http://www.koanlogic.com/klone/ -[425]: http://savannah.nongnu.org/projects/attr/ -[426]: https://sourceforge.net/projects/tinyfiledialogs/ -[427]: http://www.bzip.org/ -[428]: http://msys2.github.io/ -[429]: http://www.libsigil.com/ -[430]: https://www.freedesktop.org/wiki/Software/dbus/ -[431]: https://github.com/sheredom/json.h -[432]: http://lzip.nongnu.org/clzip.html -[433]: http://lzip.nongnu.org/lzip.html -[434]: https://github.com/openvenues/libpostal -[435]: https://github.com/premake/premake-core -[436]: https://github.com/jgm/cmark -[437]: http://hardysimpson.github.io/zlog/ -[438]: http://www.pell.portland.or.us/~orc/Code/discount/ -[439]: https://github.com/clMathLibraries/clBLAS -[440]: https://criu.org/Main_Page -[441]: https://github.com/neomake/neomake -[442]: http://libdill.org/ -[443]: https://nullprogram.com/blog/2015/02/17 -[444]: https://github.com/ands/lightmapper -[445]: http://blosc.org/pages/blosc-in-depth -[446]: https://github.com/Kazade/kazmath -[447]: http://pdclib.e43.eu/ -[448]: https://github.com/vurtun/mmx -[449]: https://tulipindicators.org/ -[450]: https://locklessinc.com/benchmarks_allocator.shtml -[451]: https://locklessinc.com/ -[452]: https://github.com/distcc/distcc -[453]: https://github.com/doches/progressbar -[454]: http://mpitutorial.com/ -[455]: http://libtrading.org/ -[456]: https://github.com/prideout/par -[457]: https://github.com/grimfang4/sdl-gpu -[458]: http://www.mega-nerd.com/libsndfile/ -[459]: https://github.com/parallella/pal -[460]: https://tatsuhiro-t.github.io/wslay/ -[461]: http://www.libtom.net/LibTomMath/ -[462]: http://www.libtom.net/TomsFastMath/ -[463]: http://www.libtom.net/LibTomPoly/ -[464]: https://github.com/LibVNC/libvncserver -[465]: https://github.com/yosefk/checkedthreads -[466]: https://ccache.samba.org/ -[467]: https://github.com/esneider/debug -[468]: https://lldb.llvm.org/ -[469]: https://github.com/JuliaLang/utf8proc -[470]: https://github.com/vmg/clar -[471]: https://github.com/powturbo/TurboPFor -[472]: https://github.com/sheredom/utf8.h -[473]: https://github.com/troydhanson/tpl -[474]: http://liburcu.org/ -[475]: http://oprofile.sourceforge.net/news/ -[476]: http://libcork.readthedocs.io/en/0.14.0/ -[477]: https://github.com/bashrc/libdeep -[478]: https://github.com/xant/libhl -[479]: https://github.com/josephg/librope -[480]: https://github.com/miracl/MIRACL -[481]: https://github.com/RoaringBitmap/CRoaring -[482]: http://roaringbitmap.org/ -[483]: https://github.com/cvxgrp/scs -[484]: https://github.com/powturbo/TurboRLE -[485]: https://github.com/trezor/trezor-crypto -[486]: https://github.com/NuxiNL/cloudlibc -[487]: https://en.wikipedia.org/wiki/Capability-based_security -[488]: https://github.com/NeonMercury/jfes -[489]: https://github.com/inikep/lizard -[490]: https://nullprogram.com/blog/2017/03/30 -[491]: https://github.com/westes/flex -[492]: https://www.gnu.org/software/bison/ -[493]: https://openquantumsafe.org/ -[494]: https://github.com/sabotage-linux/netbsd-curses -[495]: https://github.com/lemire/clhash -[496]: https://github.com/dmw/caffeine -[497]: https://github.com/fredrik-johansson/arb -[498]: https://github.com/theck01/offbrand_lib -[499]: https://github.com/simplegeo/libgeohash -[500]: https://github.com/smackers/smack -[501]: http://cppcheck.sourceforge.net/ -[502]: https://clang.llvm.org/docs/ClangCheck.html -[503]: https://github.com/bvdberg/ctest -[504]: https://github.com/antirez/linenoise -[505]: https://github.com/memononen/nanovg -[506]: https://github.com/centaurean/density -[507]: http://maciejczyzewski.me/retter/ -[508]: http://lz4.github.io/lz4/ -[509]: https://github.com/spotify/sparkey -[510]: http://facebook.github.io/zstd/ -[511]: http://www.vips.ecs.soton.ac.uk/index.php?title=VIPS -[512]: http://whitedb.org/ -[513]: http://paulbatchelor.github.io/proj/soundpipe.html -[514]: https://github.com/atomicobject/heatshrink -[515]: http://ebassi.github.io/graphene/ -[516]: http://www.raylib.com -[517]: https://github.com/kkos/oniguruma -[518]: https://github.com/k-takata/Onigmo -[519]: https://github.com/lemire/simdcomp -[520]: https://github.com/kuba--/zip -[521]: http://www.scons.org/ -[522]: http://cyan4973.github.io/xxHash -[523]: https://github.com/aubio/aubio -[524]: https://github.com/groonga/groonga -[525]: https://100.github.io/Cranium/ -[526]: http://www.saphir2.com/sphlib/ -[527]: https://github.com/google/highwayhash -[528]: http://nullprogram.com/blog/2017/08/20/ -[529]: http://nullprogram.com/blog/2017/09/21/ -[530]: https://github.com/leo-yuriev/t1ha -[531]: http://www.gii.upv.es/tlsf/ -[532]: https://github.com/minad/tlsf -[533]: https://github.com/gildor2/fast_zlib -[534]: https://github.com/ferreiradaselva/mathc -[535]: https://github.com/ferreiradaselva/uastar -[536]: https://github.com/lieff/minimp3 -[537]: https://github.com/adis300/fft-c -[538]: https://github.com/nbulischeck/list.h -[539]: https://github.com/shlomif/fc-solve -[540]: http://www.shlomifish.org/rwlock/ -[541]: https://github.com/recp/ds -[542]: https://github.com/recp/cglm -[543]: https://github.com/recp/tm +[174]: https://gnu.org/software/libunistring/ +[175]: https://gnu.org/software/libxmi/ +[176]: http://www.multiprecision.org/index.php?prog=mpc&page=home +[177]: http://mpfr.loria.fr/index.html +[178]: https://gnu.org/software/mpria/ +[179]: https://gnu.org/software/ncurses/ +[180]: https://gnu.org/software/osip/ +[181]: https://gnu.org/software/pth/ +[182]: http://careferencemanual.com/ +[183]: http://shop.oreilly.com/product/9780596004361.do +[184]: http://shop.oreilly.com/product/0636920026136.do +[185]: https://www.pearson.com/us/higher-education/program/Prata-C-Primer-Plus-6th-Edition/PGM4399.html +[186]: http://www.planetpdf.com/codecuts/pdfs/ooc.pdf +[187]: https://github.com/vim-syntastic/syntastic +[188]: https://github.com/dvidelabs/flatcc +[189]: http://apophenia.info +[190]: https://github.com/b-k/apophenia/blob/master/install/COPYING +[191]: https://github.com/swenson/sort +[192]: http://steve-yegge.blogspot.co.nz/2008/10/universal-design-pattern.html +[193]: http://libjpeg.sourceforge.net/ +[194]: https://libjpeg-turbo.virtualgl.org/ +[195]: https://www.libjpeg-turbo.org/About/License +[196]: http://libccv.org/ +[197]: https://github.com/google/gumbo-parser +[198]: https://github.com/joyent/http-parser +[199]: https://download.libsodium.org/doc +[200]: https://lwan.ws +[201]: https://github.com/mozilla/mozjpeg +[202]: https://github.com/redis/hiredis +[203]: https://jvns.ca/blog/2014/12/14/fun-with-threads/ +[204]: https://github.com/silentbicycle/socket99 +[205]: http://danluu.com/malloc-tutorial/ +[206]: https://web.archive.org/web/20170620131430/https://www.tedunangst.com/flak/post/memcpy-vs-memmove +[207]: https://blogs.oracle.com/linux/8-gdb-tricks-you-should-know +[208]: https://www.youtube.com/playlist?list=PLLX-Q6B8xqZ8n8bwjGdzBJ25X2utwnoEG +[209]: http://nethack4.org/blog/building-c.html +[210]: https://github.com/riolet/WAFer +[211]: https://docs.google.com/presentation/d/1h49gY3TSiayLMXYmRMaAEMl05FaJ-Z6jDOWOz3EsqqQ/edit?pli=1#slide=id.gaf50702c_0153 +[212]: http://cppinstitute.com/study-resources +[213]: http://www.crasseux.com/books/ctut.pdf +[214]: https://pdos.csail.mit.edu/6.828/2017/readings/pointers.pdf +[215]: https://github.com/adamierymenko/huffandpuff +[216]: https://sourceforge.net/projects/vtd-xml/ +[217]: https://michaelrsweet.github.io?Z3 +[218]: http://svn.msweet.org/mxml/trunk/COPYING +[219]: http://ezxml.sourceforge.net/ +[220]: https://github.com/blunderer/libroxml +[221]: https://github.com/DanielGibson/Snippets/ +[222]: https://github.com/id-Software/Quake-2 +[223]: http://www.etpan.org +[224]: https://github.com/commonmark/CommonMark +[225]: https://github.com/jgm/CommonMark/blob/master/LICENSE +[226]: https://github.com/id-Software/Quake +[227]: http://czmq.zeromq.org +[228]: http://marek.vavrusa.com/memory/ +[229]: https://github.com/alanxz/rabbitmq-c +[230]: http://www.rabbitmq.com/ +[231]: http://zlib.net +[232]: https://github.com/libretro/RetroArch +[233]: https://www.libretro.com/ +[234]: http://mongoc.org/ +[235]: https://www.mongodb.org/ +[236]: https://github.com/mongodb/libbson +[237]: https://github.com/cloudwu/pbc +[238]: https://github.com/sinemetu1/twitc +[239]: https://github.com/orangeduck/mpc +[240]: https://github.com/vstakhov/libucl +[241]: http://snaipe.me/c/c-smart-pointers/ +[242]: https://github.com/gpakosz/PackedArray +[243]: http://concurrencykit.org +[244]: http://repo.hu/projects/cchan/ +[245]: http://sophia.systems +[246]: http://www.greenend.org.uk/rjk/tech/inline.html +[247]: http://criterion.readthedocs.io/en/master +[248]: https://port70.net/~nsz/c/c11/n1570.html +[249]: https://en.wikibooks.org/wiki/C_Programming +[250]: http://www.codeblocks.org/ +[251]: http://cedet.sourceforge.net/ +[252]: http://mingw.org/ +[253]: http://mingw.org/license +[254]: https://cygwin.com/ +[255]: https://cygwin.com/licensing.html +[256]: http://flintlib.org/ +[257]: http://pari.math.u-bordeaux.fr/ +[258]: http://blog.noctua-software.com/c-tricks.html +[259]: https://port70.net/~nsz/c/c99/n1256.html +[260]: https://spdx.org/licenses/EPL-1.0.html +[261]: https://netbeans.org/ +[262]: https://github.com/JonnyWhatshisface/libwebsock +[263]: http://c-faq.com/ +[264]: https://computing.llnl.gov/tutorials/pthreads/ +[265]: https://computing.llnl.gov/tutorials/openMP/ +[266]: https://computing.llnl.gov/tutorials/mpi/ +[267]: https://www.wiki.sei.cmu.edu/confluence/display/c/SEI+CERT+C+Coding+Standard +[268]: http://blog.pkh.me/p/20-templating-in-c.html +[269]: http://lipforge.ens-lyon.fr/www/crlibm/index.html +[270]: https://logological.org/gpp +[271]: https://github.com/docopt/docopt.c +[272]: http://xmake.io/ +[273]: https://kukuruku.co/hub/programming/i-do-not-know-c +[274]: http://troydhanson.github.io/uthash/ +[275]: https://github.com/jibsen/parg +[276]: http://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html +[277]: https://github.com/ryanmjacobs/c +[278]: http://wolkykim.github.io/qlibc +[279]: https://github.com/wolkykim/qlibc/blob/master/LICENSE +[280]: https://gist.github.com/eatonphil/21b3d6569f24ad164365 +[281]: https://www.flourish.org/cinclude2dot/ +[282]: http://www.dyncall.org/ +[283]: http://www.mcs.anl.gov/petsc/ +[284]: http://slepc.upv.es/ +[285]: https://github.com/open-mpi/ompi +[286]: http://www.mpich.org/ +[287]: http://git.mpich.org/mpich.git/blob_plain/6aab201f58d71fc97f2c044d250389ba86ac1e3c:/COPYRIGHT +[288]: http://mingw-w64.yaxm.org/doku.php/start +[289]: https://github.com/google/sanitizers +[290]: https://github.com/include-what-you-use/include-what-you-use +[291]: http://dotat.at/prog/unifdef/ +[292]: https://tls.mbed.org/ +[293]: http://www.fefe.de/djb/ +[294]: http://jemalloc.net +[296]: https://github.com/gperftools/gperftools +[297]: http://www.throwtheswitch.org/unity +[298]: http://www.throwtheswitch.org/cmock +[299]: http://www.throwtheswitch.org/cexception +[300]: https://www.libtom.net +[301]: https://pngquant.org/lib/ +[302]: https://wiki.haskell.org/Introduction_to_QuickCheck2 +[303]: https://github.com/silentbicycle/theft +[304]: http://chipmunk-physics.net +[305]: https://biicode.github.io/biicode/ +[306]: https://faragon.github.io/libsrt.html +[307]: https://libusb.info/ +[308]: https://www.gnu.org/software/complexity/ +[309]: http://www.eso.org/sci/software/cpl/ +[310]: http://www.cprover.org/cbmc/ +[311]: https://github.com/0intro/libelf +[312]: https://github.com/matze/oclkit +[313]: http://tuxfan.github.io/ocl-mla/ +[314]: http://c2html.sourceforge.net/whatisc2html.html +[315]: http://astyle.sourceforge.net/ +[316]: https://www.gnu.org/software/indent/ +[317]: http://www.feynarts.de/cuba/ +[318]: http://www.gedanken.org.uk/software/cxref/ +[319]: http://www.stack.nl/~dimitri/doxygen/index.html +[320]: https://github.com/google/cpu_features +[321]: https://www.gnu.org/software/ddd/ddd.html +[322]: http://docutils.sourceforge.net/ +[323]: https://hplgit.github.io/doconce/doc/web/index.html +[324]: http://fabutil.org/ +[325]: https://www.gnu.org/software/make/ +[326]: http://leenissen.dk/fann/wp/ +[327]: https://github.com/centaurean/spookyhash +[328]: https://github.com/attractivechaos/kann +[329]: https://glade.gnome.org/ +[330]: https://cmake.org/ +[331]: https://www.gnu.org/software/global/ +[332]: http://gmsl.sourceforge.net/ +[333]: https://github.com/nfc-tools/libnfc +[334]: http://www.andre-simon.de/index.php +[335]: https://en.wikipedia.org/wiki/Levenshtein_distance +[336]: https://spdx.org/licenses/GPL-1.0.html +[337]: https://github.com/ndevilla/iniparser +[338]: https://github.com/jtsiomb/kdtree +[339]: http://www.oberhumer.com/opensource/lzo/ +[340]: http://www.nlnetlabs.nl/projects/ldns/index.html +[341]: https://wiki.gnome.org/Projects/LibRsvg +[342]: http://www.pyyaml.org/wiki/LibYAML +[343]: https://www.xiph.org/ao/ +[344]: https://www.chiark.greenend.org.uk/~sgtatham/mp/ +[345]: https://brechtsanders.github.io/xlsxio/ +[346]: https://github.com/jeremyevans/ape_tag_libs/tree/master/c +[347]: http://www.mission-base.com/peter/source/ +[348]: https://cdecl.org/ +[349]: https://mpv.io +[350]: https://www.recurse.com/blog/5-learning-c-with-gdb +[351]: https://github.com/P-p-H-d/mlib +[352]: https://www.gnu.org/software/gperf/ +[353]: http://libmill.org/ +[354]: https://talloc.samba.org/talloc/doc/html/index.html +[355]: https://github.com/libimobiledevice/libimobiledevice +[356]: http://kitsune-dsu.com/ +[357]: https://github.com/abiggerhammer/hammer +[358]: http://250bpm.com/blog:56 +[359]: http://www.samnip.ps/thought/macro-storage-for-inverse-comma +[360]: https://github.com/awslabs/s2n +[361]: https://github.com/wooorm/levenshtein.c +[362]: https://pp.ipd.kit.edu/firm/ +[363]: http://www.etalabs.net/compare_libcs.html +[364]: http://ed-von-schleck.github.io/shoco +[365]: https://github.com/antirez/smaz +[366]: https://github.com/prideout/heman +[367]: https://github.com/cacalabs/libcaca +[368]: http://tartarus.org/martin/PorterStemmer/ +[369]: http://mesonbuild.com/ +[370]: https://icculus.org/twilight/darkplaces/ +[371]: http://orx-project.org +[372]: https://clover.moe/spearmint +[373]: http://libsound.io +[374]: http://libcox.symisc.net/ +[375]: https://proprogramming.org/some-unknown-features-or-tricks-in-c-language/ +[376]: https://perf.wiki.kernel.org/index.php/Main_Page +[377]: https://xiph.org/ao/ +[378]: https://github.com/camgunz/cmp +[379]: https://github.com/ludocode/mpack +[380]: https://msgpack.org/ +[381]: http://www.oracle.com/us/products/database/berkeley-db/overview/index.html +[382]: https://spdx.org/licenses/AGPL-1.0.html +[383]: http://www.libpng.org/ +[384]: https://github.com/wooorm/stmr.c +[385]: http://cairographics.org/ +[386]: https://spdx.org/licenses/MPL-1.1.html +[387]: https://github.com/evolutional/utest +[388]: http://sourceforge.net/projects/libcsv/ +[389]: https://github.com/blynn/dlx +[390]: https://en.wikipedia.org/wiki/Knuth's_Algorithm_X +[391]: https://github.com/sharow/libconcurrent +[392]: https://hintjens.gitbooks.io/scalable-c/content/index.html +[393]: https://nemequ.github.io/munit +[394]: https://github.com/quixdb/squash +[395]: https://github.com/codeplea/minctest +[396]: https://github.com/codeplea/tinyexpr +[397]: https://github.com/nsf/termbox +[398]: http://opic.rocks/ +[399]: https://github.com/waruqi/tbox +[400]: http://sourceforge.net/projects/libquickmail/ +[401]: https://github.com/liteserver/binn +[402]: https://sourceforge.net/projects/giflib/ +[403]: https://github.com/libgd/libgd +[404]: https://embed.cs.utah.edu/creduce/ +[405]: http://www.gnu.org/software/cflow/ +[406]: https://github.com/hoedown/hoedown +[407]: https://github.com/srdja/Collections-C +[408]: https://github.com/Juniper/libxo +[409]: https://github.com/vurtun/nuklear +[410]: https://github.com/blunderer/libroxml +[411]: https://www.spinellis.gr/cscout/ +[412]: http://liblfds.org/ +[413]: https://codeplea.com/genann +[414]: https://github.com/cofyc/argparse +[415]: https://github.com/anholt/libepoxy +[416]: https://kore.io/ +[417]: http://zeromq.org/ +[418]: https://wiki.gnome.org/action/show/Projects/LibRsvg?action=show&redirect=LibRsvg +[419]: http://shop.oreilly.com/product/0636920033844.do +[420]: https://github.com/zeromq/zyre +[421]: https://github.com/zeromq/zproject +[422]: https://github.com/zeromq/zproto +[423]: https://github.com/it4e/CHL +[424]: http://www.koanlogic.com/klone/ +[426]: http://savannah.nongnu.org/projects/attr/ +[427]: https://sourceforge.net/projects/tinyfiledialogs/ +[428]: http://www.bzip.org/ +[429]: http://msys2.github.io/ +[430]: http://www.libsigil.com/ +[431]: https://www.freedesktop.org/wiki/Software/dbus/ +[432]: https://github.com/sheredom/json.h +[433]: http://lzip.nongnu.org/clzip.html +[434]: http://lzip.nongnu.org/lzip.html +[435]: https://github.com/openvenues/libpostal +[436]: https://github.com/premake/premake-core +[437]: https://github.com/jgm/cmark +[438]: http://hardysimpson.github.io/zlog/ +[439]: http://www.pell.portland.or.us/~orc/Code/discount/ +[440]: https://github.com/clMathLibraries/clBLAS +[441]: https://criu.org/Main_Page +[442]: https://github.com/neomake/neomake +[443]: http://libdill.org/ +[444]: https://nullprogram.com/blog/2015/02/17 +[445]: https://github.com/ands/lightmapper +[446]: http://blosc.org/pages/blosc-in-depth +[447]: https://github.com/Kazade/kazmath +[448]: http://pdclib.e43.eu/ +[449]: https://github.com/vurtun/mmx +[450]: https://tulipindicators.org/ +[451]: https://locklessinc.com/benchmarks_allocator.shtml +[452]: https://locklessinc.com/ +[453]: https://github.com/distcc/distcc +[454]: https://github.com/doches/progressbar +[455]: http://mpitutorial.com/ +[456]: http://libtrading.org/ +[457]: https://github.com/prideout/par +[458]: https://github.com/grimfang4/sdl-gpu +[459]: http://www.mega-nerd.com/libsndfile/ +[460]: https://github.com/parallella/pal +[461]: https://tatsuhiro-t.github.io/wslay/ +[462]: http://www.libtom.net/LibTomMath/ +[463]: http://www.libtom.net/TomsFastMath/ +[464]: http://www.libtom.net/LibTomPoly/ +[465]: https://github.com/LibVNC/libvncserver +[466]: https://github.com/yosefk/checkedthreads +[467]: https://ccache.samba.org/ +[468]: https://github.com/esneider/debug +[469]: https://lldb.llvm.org/ +[470]: https://github.com/JuliaLang/utf8proc +[471]: https://github.com/vmg/clar +[472]: https://github.com/powturbo/TurboPFor +[473]: https://github.com/sheredom/utf8.h +[474]: https://github.com/troydhanson/tpl +[475]: http://liburcu.org/ +[476]: http://oprofile.sourceforge.net/news/ +[477]: http://libcork.readthedocs.io/en/0.14.0/ +[478]: https://github.com/bashrc/libdeep +[479]: https://github.com/xant/libhl +[480]: https://github.com/josephg/librope +[481]: https://github.com/miracl/MIRACL +[482]: https://github.com/RoaringBitmap/CRoaring +[483]: http://roaringbitmap.org/ +[484]: https://github.com/cvxgrp/scs +[485]: https://github.com/powturbo/TurboRLE +[486]: https://github.com/trezor/trezor-crypto +[487]: https://github.com/NuxiNL/cloudlibc +[488]: https://en.wikipedia.org/wiki/Capability-based_security +[489]: https://github.com/NeonMercury/jfes +[490]: https://github.com/inikep/lizard +[491]: https://nullprogram.com/blog/2017/03/30 +[492]: https://github.com/westes/flex +[493]: https://www.gnu.org/software/bison/ +[494]: https://openquantumsafe.org/ +[495]: https://github.com/sabotage-linux/netbsd-curses +[496]: https://github.com/lemire/clhash +[497]: https://github.com/dmw/caffeine +[498]: https://github.com/fredrik-johansson/arb +[499]: https://github.com/theck01/offbrand_lib +[500]: https://github.com/simplegeo/libgeohash +[501]: https://github.com/smackers/smack +[502]: http://cppcheck.sourceforge.net/ +[503]: https://clang.llvm.org/docs/ClangCheck.html +[504]: https://github.com/bvdberg/ctest +[505]: https://github.com/antirez/linenoise +[506]: https://github.com/memononen/nanovg +[507]: https://github.com/centaurean/density +[508]: http://maciejczyzewski.me/retter/ +[509]: http://lz4.github.io/lz4/ +[510]: https://github.com/spotify/sparkey +[511]: http://facebook.github.io/zstd/ +[512]: http://www.vips.ecs.soton.ac.uk/index.php?title=VIPS +[513]: http://whitedb.org/ +[514]: http://paulbatchelor.github.io/proj/soundpipe.html +[515]: https://github.com/atomicobject/heatshrink +[516]: http://ebassi.github.io/graphene/ +[517]: http://www.raylib.com +[518]: https://github.com/kkos/oniguruma +[519]: https://github.com/k-takata/Onigmo +[520]: https://github.com/lemire/simdcomp +[521]: https://github.com/kuba--/zip +[522]: http://www.scons.org/ +[523]: http://cyan4973.github.io/xxHash +[524]: https://github.com/aubio/aubio +[525]: https://github.com/groonga/groonga +[526]: https://100.github.io/Cranium/ +[527]: http://www.saphir2.com/sphlib/ +[528]: https://github.com/google/highwayhash +[529]: http://nullprogram.com/blog/2017/08/20/ +[530]: http://nullprogram.com/blog/2017/09/21/ +[531]: https://github.com/leo-yuriev/t1ha +[532]: http://www.gii.upv.es/tlsf/ +[533]: https://github.com/minad/tlsf +[534]: https://github.com/gildor2/fast_zlib +[535]: https://github.com/ferreiradaselva/mathc +[536]: https://github.com/ferreiradaselva/uastar +[537]: https://github.com/lieff/minimp3 +[538]: https://github.com/adis300/fft-c +[539]: https://github.com/nbulischeck/list.h +[540]: https://github.com/shlomif/fc-solve +[541]: http://www.shlomifish.org/rwlock/ +[542]: https://github.com/recp/ds +[543]: https://github.com/recp/cglm +[544]: https://github.com/recp/tm