"헤더 전용" 태그별 라이브러리

PicoSHA2

C++의 헤더 파일 전용 SHA256 해시 생성기.

inline_syscall

clang의 창에서 인라인 시스템 호출이 쉬워졌습니다.
  • 555
  • C++
  • Apache License 2.0

tiny-utf8

유니코드(UTF-8) 가능 std::string.
  • 521
  • C++
  • BSD 3-clause "New" or "Revised"

zpp_bits

가벼운 C++20 직렬화 및 RPC 라이브러리.

minicoro

순수 C로 된 단일 헤더 스택형 교차 플랫폼 코루틴 라이브러리..
  • 488
  • C
  • GNU General Public License v3.0

matchit.cpp

match(it): 매크로가 없는 API가 포함된 C++17용 경량 단일 헤더 패턴 일치 라이브러리..
  • 464
  • C++
  • Apache License 2.0

span-lite

span lite - 단일 파일 헤더 전용 라이브러리에서 C++98, C++11 이상을 위한 C++20과 유사한 범위입니다.
  • 458
  • C++
  • Boost Software License 1.0

csv2

최신 C++용 빠른 CSV 파서 및 작성기.

ordered-map

삽입 순서를 유지하는 C++ 해시 맵 및 해시 세트.

structopt

구조체를 정의하여 명령줄 인수를 구문 분석합니다(p-ranav 사용).

ctpg

Compile Time Parser Generator는 언어 설명을 C++ 코드로 가져와 결정론적 유한 자동 어휘 분석기가 있는 LR1 테이블 파서로 변환하는 C++ 단일 헤더 라이브러리입니다.

Lyra

사용하기 쉽고 구성 가능한 C++ 11 이상용 명령줄 파서(bfgroup 제공).
  • 411
  • C++
  • Boost Software License 1.0

string-view-lite

string_view lite - 단일 파일 헤더 전용 라이브러리에서 C++98, C++11 이상을 위한 C++17과 유사한 string_view입니다.
  • 372
  • C++
  • Boost Software License 1.0

json

메모리의 DOM 컨테이너에서 JSON을 구문 분석하고 직렬화하기 위한 C++11 또는 라이브러리. (부스트에 의해).
  • 367
  • C++
  • Boost Software License 1.0

HFSM2

고성능 계층적 유한 상태 머신 프레임워크.

fast_io

C++20(cppfastio 사용)에 대한 훨씬 더 빠른 입력/출력.

alpaca

C++17로 작성된 직렬화 라이브러리 - 매크로 또는 상용구 코드(p-ranav 제공) 없이 C++ 구조체를 압축 바이트 배열로 압축합니다.

te

TE: C++17 런타임 다형성(유형 삭제) 라이브러리.

libgrape-lite

🍇 병렬 그래프 처리를 위한 C++ 라이브러리(GRAPE) 🍇.
  • 325
  • C++
  • Apache License 2.0

choc

최소한의 종속성으로 기본적인 유용한 작업을 제공하기 위해 허가된 헤더 전용 클래스 모음입니다.
  • 318
  • C++
  • GNU General Public License v3.0

expected-lite

expected lite - C++11 이상에서 단일 파일 헤더 전용 라이브러리의 예상 개체입니다.
  • 302
  • C++
  • Boost Software License 1.0

valijson

널리 사용되는 많은 파서를 지원하는 JSON 스키마 유효성 검사를 위한 헤더 전용 C++ 라이브러리입니다.
  • 295
  • C++
  • BSD 2-clause "Simplified"

alpaka

병렬 커널 가속을 위한 추상화 라이브러리:llama: (by alpaka-group).
  • 283
  • C++
  • Mozilla Public License 2.0

CXXGraph

그래프 표현 및 알고리즘을 위한 헤더 전용 C++ 라이브러리.
  • 270
  • C++
  • GNU Affero General Public License v3.0

leaf

Lightweight Error Augmentation Framework(boostorg 제공).
  • 258
  • C++
  • Boost Software License 1.0

canvas_ity

작은 단일 헤더<canvas>와 유사한 C++용 2D 래스터라이저입니다.

centurion

유형 안전성, 메모리 안전성 및 전반적인 사용 편의성을 개선하기 위한 SDL2용 최신 C++ 래퍼 라이브러리입니다. (albin-johansson 작성).

thread-pool

C++20(DeveloperPaul123 제공)을 기반으로 하는 현대적이고 빠르고 가벼운 스레드 풀 라이브러리입니다.

semver

최신 C++용 시맨틱 버전 관리(Neargye 제공).

poica

🧮 C 매크로 위에 있는 연구 프로그래밍 언어.
  • 230
  • C
  • MIT