Lista comunitaria de bibliotecas, herramientas, guías y recursos de Swift para desarrollar en iOS, Linux y el lado del servidor.
uhub/awesome-cpp
Una lista comunitaria seleccionada de frameworks, bibliotecas, tutoriales y herramientas de C++, organizada por temas, desde la web y las bases de datos hasta los gráficos, la IA y las pruebas.
- Estrellas
- 1,201
- Forks
- 200
- Issues abiertos
- 0
- Último commit
- hace 25 días
¿Qué es?
awesome-cpp es una «awesome list»: un índice por categorías con enlaces a proyectos de C++, no una biblioteca de software en sí. Las entradas se agrupan en secciones como Aprendizaje y referencia, Lenguaje y herramientas, Web, Datos y almacenamiento, Machine learning e IA, Gráficos y medios, Seguridad, Concurrencia, Pruebas e Integrado.
La lista abarca una amplia variedad de recursos, como tutoriales y libros, repositorios de práctica de algoritmos y preparación para entrevistas, compiladores e intérpretes, sistemas de compilación, linters, perfiladores, IDE y servidores de lenguaje, frameworks web y clientes HTTP, drivers de bases de datos y ORM, bibliotecas de serialización y motores de inferencia de LLM. Cada enlace incluye una breve descripción del proyecto.
Es útil para desarrolladores que quieren encontrar qué biblioteca de C++ se adapta a una tarea determinada o buscan material de aprendizaje en todo el ecosistema del lenguaje.
Funciones clave
- 01Organizada en secciones temáticas que abarcan la web, los datos, la IA, los gráficos, la seguridad y las herramientas
- 02Cada entrada enlaza a un repositorio e incluye una descripción de una línea
- 03Incluye tutoriales, libros y repositorios de práctica, además de bibliotecas
- 04Abarca compiladores, sistemas de compilación, linters, perfiladores y compatibilidad con IDE
Casos de uso
- Encontrar una biblioteca de C++ para una tarea concreta, como servidores HTTP, análisis de JSON o bases de datos
- Descubrir tutoriales y libros actuales de C++ para estudiar por cuenta propia
- Revisar las herramientas de compilación, lint y perfilado disponibles para un proyecto de C++
- Encontrar problemas de práctica y código de referencia de algoritmos para prepararse para entrevistas
Antes de usarlo
- No se indica ninguna licencia en los metadatos del proyecto.
Temas
Preguntas frecuentes
- ¿Qué es awesome-cpp?
- Una lista comunitaria seleccionada de frameworks, bibliotecas, tutoriales y herramientas de C++, organizada por temas, desde la web y las bases de datos hasta los gráficos, la IA y las pruebas. awesome-cpp es una «awesome list»: un índice por categorías con enlaces a proyectos de C++, no una biblioteca de software en sí. Las entradas se agrupan en secciones como Aprendizaje y referencia, Lenguaje y herramientas, Web, Datos y almacenamiento, Machine learning e IA, Gráficos y medios, Seguridad, Concurrencia, Pruebas e Integrado.
- ¿awesome-cpp es gratuito? ¿Qué licencia tiene?
- awesome-cpp no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿awesome-cpp sigue mantenido?
- Mantenimiento activo. El último commit de awesome-cpp fue el 13 oct 2026.
- ¿Para qué puedo usar awesome-cpp?
- Encontrar una biblioteca de C++ para una tarea concreta, como servidores HTTP, análisis de JSON o bases de datos Descubrir tutoriales y libros actuales de C++ para estudiar por cuenta propia Revisar las herramientas de compilación, lint y perfilado disponibles para un proyecto de C++ Encontrar problemas de práctica y código de referencia de algoritmos para prepararse para entrevistas
- ¿Dónde consigo awesome-cpp?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/uhub/awesome-cpp
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Lista seleccionada de canales de YouTube en inglés que enseñan programación, desarrollo web, machine learning, ciberseguridad y otros temas tecnológicos.
Lista seleccionada de herramientas y aplicaciones para Windows 10 y 11, agrupadas por categoría, desde pruebas de API hasta toma de notas.
Lista curada en Markdown de recursos para desarrollo de videojuegos: herramientas gráficas, motores, audio, libros, comunidades y material de aprendizaje.
Lista seleccionada de recursos para aprender inglés, con materiales de comprensión auditiva, expresión oral y escrita, lectura, gramática y vocabulario.
Lista seleccionada en Markdown de recursos para trabajar a distancia: bolsas de empleo, espacios de coliving, herramientas para entrevistas, libros y empresas que facilitan el trabajo remoto.