Поддерживаемый сообществом список библиотек, инструментов, руководств и ресурсов для Swift — от iOS до Linux и серверной разработки.
uhub/awesome-cpp
Подборка C++-фреймворков, библиотек, учебных материалов и инструментов, разбитая по темам: от веб-разработки и баз данных до графики, ИИ и тестирования.
- Звёзды
- 1,201
- Форки
- 200
- Открытые issues
- 0
- Последний коммит
- 25 дней назад
Что это?
awesome-cpp — это «awesome list»: тематический каталог ссылок на проекты для C++, а не программная библиотека. Материалы сгруппированы по разделам, таким как обучение и справочные материалы, язык и инструменты, веб-разработка, данные и хранение, машинное обучение и ИИ, графика и мультимедиа, безопасность, параллелизм, тестирование и встраиваемые системы.
В списке собраны самые разные ресурсы: учебные материалы и книги, репозитории с задачами по алгоритмам и подготовке к собеседованиям, компиляторы и интерпретаторы, системы сборки, линтеры, профилировщики, IDE и языковые серверы, веб-фреймворки и HTTP-клиенты, драйверы баз данных и ORM, библиотеки сериализации и движки инференса LLM. Каждая ссылка сопровождается кратким описанием проекта.
Список пригодится разработчикам, которые хотят подобрать библиотеку для конкретной задачи или найти учебные материалы по экосистеме C++.
Ключевые возможности
- 01Разделы охватывают веб-разработку, данные, ИИ, графику, безопасность и инструменты
- 02Каждая запись содержит ссылку на репозиторий и краткое описание
- 03Помимо библиотек, в списке есть учебные материалы, книги и репозитории с практическими заданиями
- 04Есть компиляторы, системы сборки, линтеры, профилировщики и инструменты для IDE
Сценарии использования
- Найти библиотеку C++ для конкретной задачи, например HTTP-серверов, обработки JSON или работы с базами данных
- Найти современные учебные материалы и книги по C++ для самостоятельного изучения
- Ознакомиться с системами сборки, линтерами и профилировщиками для проекта на C++
- Найти задачи для практики и справочный код по алгоритмам для подготовки к собеседованиям
Что важно знать
- В метаданных проекта лицензия не указана.
Темы
Частые вопросы
- Что такое awesome-cpp?
- Подборка C++-фреймворков, библиотек, учебных материалов и инструментов, разбитая по темам: от веб-разработки и баз данных до графики, ИИ и тестирования. awesome-cpp — это «awesome list»: тематический каталог ссылок на проекты для C++, а не программная библиотека. Материалы сгруппированы по разделам, таким как обучение и справочные материалы, язык и инструменты, веб-разработка, данные и хранение, машинное обучение и ИИ, графика и мультимедиа, безопасность, параллелизм, тестирование и встраиваемые системы.
- awesome-cpp можно использовать бесплатно? Какая у него лицензия?
- У awesome-cpp не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
- awesome-cpp всё ещё поддерживается?
- Активно поддерживается. Последний коммит в awesome-cpp — 13 окт. 2026 г..
- Для чего можно использовать awesome-cpp?
- Найти библиотеку C++ для конкретной задачи, например HTTP-серверов, обработки JSON или работы с базами данных Найти современные учебные материалы и книги по C++ для самостоятельного изучения Ознакомиться с системами сборки, линтерами и профилировщиками для проекта на C++ Найти задачи для практики и справочный код по алгоритмам для подготовки к собеседованиям
- Где скачать awesome-cpp?
- Исходный код и инструкции по установке — на GitHub: https://github.com/uhub/awesome-cpp
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Подборка англоязычных YouTube-каналов о программировании, веб-разработке, машинном обучении, кибербезопасности и других технических темах.
Подборка инструментов и приложений для Windows 10 и 11, сгруппированных по категориям — от тестирования API до заметок.
Подборка ресурсов для разработки игр в формате Markdown: графические инструменты, движки, аудио, книги, сообщества и учебные материалы.
Подборка ресурсов для изучения английского: аудирование, говорение, чтение, письмо, грамматика и лексика.
Подборка ресурсов для удалённой работы в формате Markdown: сайты с вакансиями, пространства для совместного проживания, инструменты для подготовки к собеседованиям, книги и компании.