Lista de software y herramientas CProyectos de artículos

Artículos preliminares
Anonymous
 Lista de software y herramientas C

Post by Anonymous »

Esta es una lista de herramientas de software y programación para el lenguaje de programación C (lenguaje de programación) | C, que incluye la lista de bibliotecas de código de código abierto | Bibliotecas, depuración | Debuggers, compiladores, entornos de desarrollo integrados, herramientas de software | herramientas y proyectos relacionados.

== Bibliotecas y herramientas ==
* ADNS - Sistema de nombres de dominio asíncrono | Biblioteca de resolución DNS
* Arquitectura de sonido de Linux avanzado - Interfaz de programación de aplicaciones | API para controladores de dispositivos de tarjeta de sonido
* Allegro (Biblioteca de software) | Allegro-Biblioteca de software multiplataforma para el desarrollo de videojuegos
* Apache Portable Runtime - Apache HTTP Server | Conjunto de herramientas de servidor web Apache de API que se asignan al sistema operativo subyacente
* Argon2-Biblioteca de hashing de contraseña de memoria de memoria
* Assimp | Open Asset Import Library - Biblioteca para importar /exportar formatos de modelo 3D
* Berkeley DB - Biblioteca de bases de datos integradas
* Library de descriptores de archivos binarios - Biblioteca de manipulación de archivos binarios en el proyecto GNU | GNU Toolchain
* Boehm Garbage Collector - Tracing_garbage_collection#precise_vs._conservative_and_internal_pointers | Recolección de basura conservadora (informática) | Collector de basura
* Interfaz de gráficos de Borland - Biblioteca de gráficos para compiladores de Borland
* BSAFE - Criptografía | Kit de herramientas criptográficas de RSA Security
* Chipmunk (Motor de física) | Chipmunk - Biblioteca de motor de física 2D
* C Biblioteca POSIX - Implementación del estándar POSIX para C
* C Biblioteca estándar - Biblioteca estándar para la C (lenguaje de programación) | C Language de programación
* Cairo (gráficos) | Cairo-Interfaz de programación de aplicaciones basada en gráficos vectoriales | API para desarrolladores de software
* CGNS - Formato de datos CFD y biblioteca para la dinámica de fluidos computacionales
* [https://github.com/davegamble/cjson cjson] - liviano JSON parser
* Clips - shell de sistema experto (computación) | shell
* Core Foundation: marco basado en C para macOS e iOS
* Cryptlib - Biblioteca de criptografía portátil
* curl / curl#libcurl | libcurl - biblioteca para transferir datos con URL
* Diablo-Biblioteca de imágenes multiplataforma para cargar y convertir formatos
* DirectFB - Biblioteca de aceleración de gráficos y manejo de dispositivos de entrada
* Dld (software) | dld - enlace dinámico (computación) | Biblioteca de enlazador para programas C
* Expat (Software) | Expat-Parser XML orientado a la transmisión rápida
* FFMPEG - Marco multimedia para el procesamiento de audio /video
* FONTCONFIG - FUENTA PERSONACIÓN Y BIBLIOTECA DE CONFIGURACIÓN
* Freetds - Biblioteca de bases de datos para SYBASE y Microsoft SQL Server
* FreeType - Biblioteca de reproducción de fuentes
* Biblioteca de gráficos GD - Biblioteca de creación de imágenes y manipulación
* GDK - Capa de abstracción de gráficos para GTK
* GEGL-Gráfico (tipo de datos abstractos) | Marco de procesamiento de imágenes basado en gráficos
* Gio (Software) | GIO - E /S y Biblioteca del sistema de archivos virtuales en GLIB
* GLIB - Biblioteca de utilidad que proporciona estructura de datos | Estructuras de datos, bucle de eventos | Bucles de eventos y funciones de probabilidad | Funciones de portabilidad.
* Biblioteca GNU C | GLIBC - Implementación de GNU de la biblioteca estándar C
* GLFW - Biblioteca para contextos abiertos, Windows, y manejo del dispositivo de entrada
* GMP-Biblioteca para aritmética de precisión arbitraria
* GNET - Biblioteca de red para Glib
* GNU LIBTOOL - Sistema de gestión de bibliotecas | Herramienta de gestión de bibliotecas
* GNU MPFR-aritmética de precisión arbitraria | Aritmética de punto flotante de precisión múltiple | Biblioteca de punto flotante
* Biblioteca aritmética de precisión múltiple GNU-Biblioteca aritmética de alta precisión
* Biblioteca de portabilidad de GNU: colección de rutinas de portabilidad para el software GNU
* Hilos portátiles GNU-Hilo del espacio de usuario (computación) | Biblioteca de subprocesos para Posix
* GNU Readline-Biblioteca de edición de línea de comandos
* Gnutls - Biblioteca de comunicaciones seguras (TLS /SSL)
* GOBEXT - Biblioteca del sistema de objetos para Gnome
* GTK - Widget Toolkit para crear interfaces gráficas de usuario
* Kit de gráfico de escena GTK (GSK) - Gráfico de escena y kit de herramientas de representación para GTK
* Formato de datos jerárquicos | HDF - Formato de archivo y biblioteca para administrar grandes conjuntos de datos
* Primitivas de rendimiento integradas: la biblioteca Intel de rutinas de procesamiento de datos y multimedia optimizados
* IUP (Software) | IUP - Kit de herramientas de GUI portátil
* J2K-Codec-JPEG 2000 Códec de imagen
* Jasper-Implementación de código abierto de JPEG 2000
* Interfaz del programa de aplicación LDAP | API LDAP - Interfaz de programación de aplicaciones | API para interactuar con el protocolo de acceso de directorio ligero
* Lempel - Ziv - Orterhumer | LZO - Biblioteca de compresión sin pérdidas
* Liba52-Decoder para Dolby Digital | A /52 (AC-3) transmisiones de audio
* Libaf - Módulo de filtrado de audio en ffmpeg
* Libao2 | libao-biblioteca de salida de audio de plataforma cruzada
* Libarchive - Lectura y escritura de varios archivos de archivo#Formatos de archivo | Archivo y lista de formatos de archivo | Formatos de compresión
* Libart - Biblioteca de gráficos 2d
* Libass - Subtítulo (subtitulación) | Biblioteca de renderizado de subtítulos
* LibavCodec - Biblioteca de códec de ffmpeg
* LibavDevice - Biblioteca para manejar el controlador de dispositivos multimedia | Devicepres
* LibavFilter - Biblioteca de filtro de audio y video
* Libavformat - Biblioteca para formato de contenedor | Multimedia Muxing and Demuxing
* LibpCap - Biblioteca de captura de paquetes
* Libdca - decoder para DTS (sistema de sonido) | DTS Audio
* LibDVDCSS-Acceso a discos DVD-Video cifrados
* Libevent - Notificación de eventos asíncronos
* Libffi - Interfaz de función extranjera
* [https://github.com/libfuse/libfuse/wiki/filesystems libfuse] - UserSpace FileSystem
* LibGegL - Interfaz de programación para el procesamiento de imágenes GEGL
* libgcrypt - criptografía
* Libgimp-Biblioteca de desarrollo de complemento para GIMP
* Libhybris - Capa de compatibilidad para ejecutar Android (sistema operativo) | Bibliotecas de Android en Linux
* Libinput - Controlador de dispositivo de entrada | Biblioteca de dispositivos para Wayland (Protocolo de servidor de visualización) | Servidor Wayland y X.org | X.org
* Libjpeg - JPEG Image Library
* Liblas: lectura y redacción de datos geoespaciales codificados en la Sociedad Americana de Fotogrametría y Teledización Remota | Formato de archivo ASPRS LAS | Laser (LAS) Formato de archivo
* [https://www.gnu.org/software/libmicrohttpd/ libmicrohttpd] - biblioteca pequeña C para incrustar la funcionalidad del servidor HTTP
* LibmpCodecs - Biblioteca de códec de reproductor multimedia de Mplayer
* LibMpDemux - Biblioteca Demultiplexing de Mplayer
* libpng - formato de imagen PNG
* LibPostProc-Biblioteca de postprocesamiento de video de FFMPEG
* Libpq - PostgreSQL Client
* Libressl - Hornado de OpenSSL para la seguridad de la capa de transporte | TLS
* LibrsB - Matriz dispersa (Matemáticas) | Biblioteca de computación Matrix
* Librsvg - Gráficos vectoriales escalables | SVG Rendering Library
* libsndfile - lectura y escritura de archivos de audio
* Libsodium-Biblioteca de criptografía fácil de usar
* LibswScale - Escalado de imágenes y espacio de color | Biblioteca de conversión del espacio de color
* LIBTIFF | LIBTIFF - TIFF MANEJO DE MANEJO DE IMAGEN
* LibUSB - Biblioteca de acceso al dispositivo USB
* Libuv - E /S asíncrono y biblioteca de bucle de eventos
* VLC Media Player#Uso de VLC con otros programas | libvlc - motor de reproductor multimedia del reproductor multimedia VLC | VLC
* Libvncserver - Implementación del protocolo del servidor VNC Computing | VNC
* Libvpx - VP8 y VP9 Video Codec Library
* Libwww - Biblioteca de Protocolo World Wread World World de W3C
* libxml2 - análisis xml
* LibXSLT - Biblioteca de transformación XSLT
* Libzip - Archivo Zip | Archivos Zip
* Base de datos mapeada de memoria de Lightning-motor de base de datos de clave rápida-valor
* LIS (Biblioteca de álgebra lineal) | LIS - Biblioteca de álgebra lineal para resolver sistemas grandes
* Lista de bibliotecas de código de código abierto-Índice de bibliotecas de código abierto notables
* Littlecms - Biblioteca de gestión de color
* LZ4 (algoritmo de compresión) | LZ4 - Algoritmo de compresión sin pérdidas rápidas
* LZFSE - Software de compresión | Biblioteca de compresión desarrollada por Apple Inc. | Apple
* Matrixssl - Seguridad de la capa de transporte ligera | TLS Implementación
* MBed TLS - Criptografía portátil y Library TLS
* Medialib - Biblioteca Sun Microsystems para procesamiento multimedia
* MESA (COMPUTADOR GRÁFICOS) | MESA - OpenGL y Vulkan | Biblioteca de gráficos Vulkan
* Microwindows - Sistema de ventanas pequeñas para dispositivos integrados
* Biblioteca Ming | Ming - Biblioteca para generar archivos SWF (Flash)
* Mongoose (servidor web) | Mongoose - Servidor web integrado y biblioteca de redes
* MPG123 - Biblioteca de decodificación de audio mp3
* MIPR (software de matemáticas) | MIPR-Biblioteca aritmética de precisión múltiple
* MSQUIC - Implementación de Microsoft del Protocolo de transporte de Quic
* MUJOCO - Motor de física para robótica y control
* Bigote (sistema de plantilla) | bigote-biblioteca de plantillas sin lógica
* NCURSES - Emulador terminal | Biblioteca de control terminal
* Nettle (Biblioteca criptográfica) | Nettle-Biblioteca de criptografía de bajo nivel
* Newt (Biblioteca de programación) | Newt-Biblioteca de interfaz de usuario basada en texto
* NetPBM - Biblioteca de conversión y procesamiento de gráficos
* NGHTTP2 - Implementación del protocolo HTTP /2
* NRRD - Biblioteca para formatos de datos de trama científica
* Oniguruma - Biblioteca de expresión regular
* OpenCL - API /Biblioteca de computación paralela
* OpenCV - Visión de la computadora
* OpenGL - API para representar gráficos de computadora 2D | Gráficos de computadora 2D y 3D | Gráficos vectoriales 3D
* OpenGL Utility Library - OpenGL Utility Functions
* OpenJPEG - JPEG 2000 Códec de imagen
* OpenSSL - Seguridad de la capa de transporte | Protocolos SSL y TLS Biblioteca de criptografía
* Pango-Biblioteca de motor de diseño (informática) | Biblioteca que funciona con el motor de conformidad de HarfBuzz para mostrar texto de varios idiomas
* Pari /GP - Sistema de álgebra por computadora con bibliotecas de teoría de números
* Perf (Linux) - Perfil (programación de computadoras) | Herramienta de análisis de rendimiento
* Expresiones regulares compatibles con Perl | PCRE - Biblioteca de expresión regular
* Proj: biblioteca para proyecciones de mapas y transformaciones de coordenadas
* Qoca - Problema de satisfacción de restricciones | Biblioteca de resolución de restricciones
* Raylib - Biblioteca simple para juegos y multimedia
* Marco de aplicaciones de Redland RDF - Descripción de recursos Marco de la biblioteca de almacenamiento de datos RDF
* S2N-TLS-Seguridad de la capa de transporte | Implementación de TLS de Amazon Web Services | AWS
* SetContext - Contexting Switching Functions
* Capa directa simple de DirectMedia | SDL - Capa directa simple
* SVGalib - VGA Graphics Library para Linux
* Systemd - Bibliotecas de Sistema and Service Manager
* Tinyxml - analizador XML liviano
* TK (Software) | Tk - Gui Toolkit
* VDPAU - API de aceleración de decodificación de video
* Vorbis - Biblioteca de códec de compresión de audio
* VTD-XML-analizador XML de alto rendimiento
* Wimlib - Biblioteca para manejar el formato de imagen de Windows (Wim) Imágenes de disco
* Windows.h - Archivo de encabezado de API de Windows base
* Wolfssh - Concha segura liviana | Biblioteca SSH
* Wolfssl - Biblioteca liviana SSL /TLS
* X Toolkit Intrinsics | XT - Biblioteca de kit de herramientas para el sistema X Window
* X264 - H.264 Biblioteca de códec de video
* XCB - C Unión para el protocolo del sistema de ventana X
* XFT - Biblioteca de reproducción de fuentes usando Freetype
* XLIB-API del sistema de ventana X de bajo nivel
* XMDF - Formato de datos del modelo extensible para datos científicos
* Xmlstarlet-kit de herramientas de línea de comandos XML
* ZLIB - Compresión de datos
* Zopfli - Biblioteca de algoritmo de compresión
* ZSTD - Biblioteca de compresión de datos rápidos

== entornos de desarrollo integrado ==
* Anjuta - Gnome IDE
* Clion-IDE comercial multiplataforma de JetBrains
* Código :: Bloques-IDE de código abierto de plataforma cruzada
* CodeLite-IDE de código abierto
* Dev-C ++
* Eclipse (Software) | Eclipse CDT
* Geany - Editor de texto con características IDE
* Kdevelop - Kde IDE
* NetBeans
* QT Creator
* Visual Studio
* Xcode

=== en línea ides ===
* Codesandbox: IDE en línea principalmente para el desarrollo web con algunos soportes C a través de contenedores
* GitHub CodeSpaces: entorno de desarrollo integrado en línea basado en la nube | IDE en línea desarrollado por GitHub
* Google Cloud Shell: shell y editor basados ​​en navegador que pueden compilar y ejecutar programas C
* Replicación de replicación-IDE basado en navegador

== Compiladores ==

* Clang - Compilador delantero para C, C ++ y otros idiomas, parte del proyecto LLVM
* Comeau C /C ++ - Compilador comercial C y C ++ para múltiples plataformas
* GCC (colección de compiladores GNU): compilador de código abierto ampliamente utilizado que admite C y muchos otros idiomas
* Compilador Intel C ++ | Compilador Intel C - Compilador C Propietario de C de Intel
* LCC (compilador) | LCC - Compilador retargetable ligero para ANSI C
* Microsoft Visual C ++ | Compilador de Microsoft C - Implementación de Microsoft para plataformas Windows
* Small-C-Compilador C temprano dirigido a microcomputadoras
* [https://github.com/jezze/subc subc] - Compilador de dominio público
* Sun Studio | Sun C Compiler - Compilador C de Oracle /Sun Microsystems para Solaris
* Compilador C Tiny C (TCC) - Compilador C rápido y rápido
* Turbo C - Compilador C de Borland para Dos
* COMPILER WATCOM C - C compilador C Originalmente por Watcom, más tarde Open Watcom Project
* Zortech C ++ | Zortech C - Compilador comercial temprano con soporte para C y C ++

== Herramientas de compilación y automatización == * CMake-Herramienta de desarrollo de software para la automatización de compilación | Building Software de aplicaciones | Aplicaciones a través de instrucciones independientes del compilador
* GNU AutoTools - Build Automation Herramientas
* GNU Make - Herramienta de automatización
* Meson (Software) | Meson - Herramienta de desarrollo de software de automatización de compilación | Herramienta para construir una base de código

== Herramientas de depuración ==
* DirectsAnitizer - Detector de errores de memoria de tiempo de ejecución
* GDB - GNU Project Debugger
* LLDB - LLVM DEBUGGER
* Valgrind - Suite de depuración y perfil
* Strace - Utilidad de diagnóstico, depuración e usuarios de usuarios instructivos.
* LTRACE - Herramienta de rastreo de llamadas de depuración y biblioteca

== Prueba unitaria ==
* [https://libcheck.github.io/check/ check] - marco de pruebas de unidad
* [https://cunit.sourceforge.net cunit] - marco de prueba de unidad simple

== Bibliotecas científicas y matemáticas == * Software de álgebra lineal sintonizado automáticamente: rutinas de álgebra lineal de alto rendimiento
* Transformación más rápida de Fourier en Occidente: las transformaciones discretas de Fourier
* Biblioteca aritmética de precisión múltiple de GNU (GMP)-aritmética de precisión arbitraria
* Biblioteca científica GNU - Biblioteca numérica para la computación científica
* Hypre - Biblioteca del código fuente | Rutinas para la escalabilidad | Soluciones escalables (computación paralela | paralela) de sistemas lineales
* Biblioteca de conjuntos de enteros - Matemáticas | Biblioteca matemática para manipular conjuntos enteros
* OpenCl - API de computación paralela para dispositivos heterogéneos
* Subprogramas de álgebra lineal básica (BLAS) - Biblioteca de operaciones de álgebra lineal
* LAPACK - Biblioteca de álgebra lineal para resolver sistemas de ecuaciones
* Libfixmath-Biblioteca aritmética de punto fijo para sistemas integrados
* LIS (Biblioteca de álgebra lineal) - Escalabilidad | Computación paralela escalable | Biblioteca de software paralelo para resolver la discretización | Sistema discretizado de ecuaciones lineales | Ecuaciones lineales y valor propio, Vector propio y Espacio Eigen * Biblioteca del núcleo de matemáticas: las funciones incluyen BLAS, Lapack, Scalapack, Sparse Solvers, Fast Fourier Transforms y Vector Math.
* LOBPCG | Gradiente conjugado preacondicionado localmente óptimo (LOBPCG)
* OpenBlas - Biblioteca de álgebra lineal para la interfaz de programación de aplicaciones BLAS y LAPACK | API
* Portátil, Kit de herramientas extensibles para computación científica (PETSC) - Software de simulación científica
* UMFPACK - Rutinas para resolver la matriz dispersa asimétrica | Sistemas lineales dispersos

== Aprendizaje automático e inteligencia artificial == * Red neuronal artificial rápida: biblioteca de redes neuronales artificiales de código abierto
* [https://pjreddie.com/darknet/ Darknet] - Marco para redes neuronales convolucionales, conocidas por YOLO (detección de objetos) | Detección de objetos YOLO.

== Base de datos ==
* SQLITE - Motor de base de datos SQL integrado
* Libpq - PostgreSQL Client Library

== Ver también ==
* Lista de lenguajes de programación de la familia C
*: Categoría: software gratuito programado en C | Lista de software gratuito programado en C
* Lista de chatbots
* Lista de software y herramientas C ++
* Lista de software Python
* Lista de software y herramientas de Ruby

* [https://en.cppreference.com/w/c/links/libs Open-Source C Bibliotecas]
* [https://sourceforge.net/directory/frameworks/c/ frameworks c-source C]

* https://github.com/oz123/awesome-c
* https://sourceforge.net/directory/libra ... c&os=linux

More details: https://en.wikipedia.org/wiki/List_of_C ... _and_tools

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post