Outils pour utilisateurs

Outils du site

A PCRE internal error occured. This might be caused by a faulty plugin

misc:libc

===== Librairies C ===== Liste de Lib C portables et utilisables dans des projets commerciaux, si des alternatives existe, seule celle que je considère (subjectif) comme la meilleure sera listée ici ! ==== Network ==== ^ Nom ^ Licence ^ Description ^ | [[http://www.gnu.org/s/libmicrohttpd/|libmicrohttpd]] | GNU-LGPL | Pour embed un serveur http | | [[http://curl.haxx.se/libcurl/|libcurl]] | MIT | Client-side URL transfer library, elle supporte DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET et TFTP. La libcurl supporte aussi les certificats HTTPS, HTTP POST, HTTP PUT, upload FTP, kerberos, upload HTTP form, proxies, cookies, user+password authentification, le reprise de tranfert, proxy et tunnel http, ... | | [[http://www.ulduzsoft.com/libircclient/|LibIrcClient]] | GNU-LGPL | Lib pour créer un client(ou bot) IRC | ==== Widget ==== ^ Nom ^ Licence ^ Description ^ | [[http://www.gtk.org/|GTK+]] | GNU-LGPL | La meilleure pour créer des interfaces graphiques, elle est basée sur la programmation objet qui facilite la programmation des évènements | | [[http://www.chipx86.com/w/index.php/Libsexy|libsexy]] | GNU-LGPL | Ajoute des widget à GTK+ : Les icônes dans les champs texte, la correction orthographique, label supportant la balise <a>, tooltips contenant des widgets et les tooltips par champs dans un TreeView | | [[http://cairographics.org/|cairo]] | GNU-LGPL | Graphics 2D | ==== Game ==== ^ Nom ^ Licence ^ Description ^ | [[http://www.libsdl.org/|SDL]] | GNU-LGPL | Rendu multimedia 2D, 3D, audio, input | | [[http://www.liballeg.org/|Allegro]] | Zlib | Rendu multimedia 2D, 3D, audio, input | | [[http://connect.creativelabs.com/openal/|OpenAL]] | GNU-LGPL | Audio 3D pour les jeux | | [[http://assimp.sourceforge.net|AssImp]] | BSD | Importe tout type de models 3D | ==== Multimedia ==== ^ Nom ^ Licence ^ Description ^ | [[http://www.vorbis.com/|Ogg Vorbis]] | BSD-like | Codec audio (lossy mais HD) | | [[http://www.libpng.org/|libpng]] | zlib | [C/Déc]ompresse les fichiers aux formats PNG | | [[http://www.imagemagick.org/|imagemagick]] | apache 2.0 | Manipulation d'image (conversion, édition) | | [[http://www.speex.org/|speex]] | BSD-like | codec Audio lié à speech | | [[http://flac.sf.net|flac]] | BSD-like | Codec audio lossless | | [[http://bs2b.sourceforge.net/|bs2b]] | BSD | Pallie le fait qu'avec un casque, l'oreille gauche n'entend pas ce que l'oreille droite entend | | [[http://ffmpeg.org/|ffmpeg]] | GNU-LGPL | Collection de codecs audio et video (attention aux patents et seul les libs sont LGPL) | | [[http://www.theora.org/|theora]] | BSD-like | Codec vidéo lié à vorbis | | [[http://docs.enlightenment.org/api/imlib2/html/|imlib2]] | BSD | Chargement et rendu d'images | | [[http://librsvg.sourceforge.net/|librsvg]] | GNU-LGPL | Chargement et rendu d'images vectorielles SVG | ==== Utils ==== ^ Nom ^ Licence ^ Description ^ | [[http://zlib.net/|zlib]] | zlib | compression deflate (zip) | | [[http://www.xmlsoft.org/|libxml]] | MIT | XML parser & toolkit | | [[https://sourceforge.net/projects/cjson/|cjson]] | MIT | [[http://json.org/|Json]] parser & toolkit | | [[http://www.gnu.org/software/gettext/|gettext]] | GNU-LGPL | Facilite l'i18n | | [[http://tiswww.case.edu/php/chet/readline/rltop.html|editline]] | BSD | Auto-complétion | | [[http://www.freetype.org/freetype2/|FreeType2]] | BSD-like | Moteur de police | | [[http://www.hyperrealm.com/libconfig/|libconfig]] | GNU-LGPL | Parser et toolkit d'un langage de config très avancé | | [[http://caca.zoy.org/wiki/libcaca|libcaca]] | WTF-PL | ASCII et manipulation de la console | | [[http://ndevilla.free.fr/iniparser/|iniParser]] | MIT | Parser de fichier ini | ==== Maths ==== ^ Nom ^ Licence ^ Description ^ | [[http://gmplib.org/|GMP]] | GNU-LGPL | Arithmétique sans la limitation des types de base |

misc/libc.txt · Dernière modification: 2012/09/23 01:16 par mrhide