• This repository has been archived on 31/Dec/2023
  • Stars
    star
    75
  • Rank 410,005 (Top 9 %)
  • Language
    C++
  • License
    MIT License
  • Created about 4 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A lightweight Release-tracking repository for nlohmann/json. Suitable for CMake fetchcontent. Automatically upgraded every weeks.

This repository is not more useful. Indeed, since v3.11.3, you can use:

include(FetchContent)

FetchContent_Declare(json URL https://github.com/nlohmann/json/releases/download/v3.11.3/json.tar.xz)
FetchContent_MakeAvailable(json)

target_link_libraries(foo PRIVATE nlohmann_json::nlohmann_json)

Release-tracking repository for nlohmann/json

Goal is to provide a lightweight and autonomous repository tracking every releases of nlohmann/json.

It is meant to be used with CMake FetchContent.

You can always replace the URL by the official repository: https://github.com/nlohmann/json. The only differences are:

Example

include(FetchContent)

# Optional: set this to ON if your target publicly links to nlohmann_json and needs to install() 
# set(JSON_Install ON)

FetchContent_Declare(json
  GIT_REPOSITORY https://github.com/ArthurSonzogni/nlohmann_json_cmake_fetchcontent
  GIT_PROGRESS TRUE  GIT_SHALLOW TRUE
  GIT_TAG v3.11.2)

FetchContent_MakeAvailable(json)

target_link_libraries(foo PRIVATE nlohmann_json::nlohmann_json)

Unsupported options

The following options are currently not supported. This is done on purpose because they do not really make sense for a mirror repository, or they have not been thoroughly tested. Consider using the official repository if you need these options.

  • JSON_CI
  • JSON_BuildTests

Updates

This repository is fully autonomous. It updates itself every week using github actions.

Thanks

This repository is based on: astoeckel/json.

Addressed nlohmann/json issues:

More Repositories

1

FTXUI

πŸ’» C++ Functional Terminal User Interface. ❀️
C++
6,114
star
2

Diagon

Interactive ASCII art diagram generators. 🌟
C++
1,428
star
3

json-tui

A JSON terminal UI made in C++
C++
321
star
4

OpenGL_CMake_Skeleton

❀️ A ready to use cmake skeleton using GLFW, Glew and glm. πŸ‘
C++
276
star
5

smk

SMK - Simple multimedia kit - C++ WebAssembly
C++
121
star
6

git-tui

Collection of human friendly terminal interface for git.
C++
119
star
7

rgb-tui

Create and get colors code from the terminal using a nice interface.
C++
77
star
8

ftxui-starter

A starter project using the FTXUI library
HTML
69
star
9

smkflow

A C++ dataflow node editor -- Compatible with WebAssembly.
C++
60
star
10

asm-dom-cmake

Virtual dom for C++ using asm-dom and cmake
CMake
26
star
11

CppBot

Portable C++ tools for bot creations : keyboard and mouse event generations, screen capture !
C++
22
star
12

FluidScripten

HTML fluid simulation using Emscripten, C++, cmake.
C++
22
star
13

chrome-log-beautifier

Make Chrome log fancy. Demultiplex by process/thread + colorize.
C++
18
star
14

gcloud-cpp-starter

[Starter project] web server & client. Fully C++/WebAssembly. Server runs on google cloud function. Client uses a C++ virtual dom.
C++
12
star
15

termBreaker

C++
12
star
16

IceMaze

WebAssembly game: a sliding block adventure.
C++
12
star
17

ANTLR-cmake-starter

❀️ A ready to use CMake + ANTLR simple starter with not dependencies. πŸ‘
C++
10
star
18

light-flow-editor

A raytracer of implicit geometry bundled with a Node based editor.
C++
9
star
19

InTheCube

The webassembly port of InTheCube
C++
8
star
20

ChromeCommitTracker

A D3 visualisations of Chrome commits
Vue
8
star
21

cmake-Qt5-example

A simple example with Qt 5 and CMake
C++
7
star
22

pigami

A rolling block game
C++
7
star
23

OpenGL_CMake_Skeleton_WebAssembly

❀️ A ready to use cmake OpenGL skeleton supporting WebAssembly using GLFW, Glew and glm. πŸ‘
C++
6
star
24

postwimp

Volumic 3D painting
C++
5
star
25

smk-starter

A starter project for the SMK library.
C++
5
star
26

neovim-configuration

my personal neovim configuration
Lua
3
star
27

ANTLR-cmake-Emscripten-starter

❀️ A ready to use CMake + ANTLR + Emscripten (WebAssembly) simple starter with not dependencies. πŸ‘
C++
3
star
28

gn

Mirror of the GN build system repository. Updated daily. https://gn.googlesource.com/gn/
C++
3
star
29

dawn

Mirror of the dawn (WebGPU) repository. Updated daily.
C++
3
star
30

learn-webgpu

C++
2
star
31

wasm-simd-instruction-list

2
star
32

Animation3D-Ensimag-Starter

TP d'animation 3D
C++
2
star
33

Terra

A 3D world constructor using C++, OpenGL and SFML
C++
2
star
34

EnsimagZenithPlus

Script Greasmonkey apportant diverses amΓ©liorations au ZENITH de l'Ensimag.
JavaScript
1
star
35

ftxui-window

C++
1
star
36

GPGPU-HPC

C++
1
star
37

StrangeMansion

C++
1
star
38

SyntheseImage

C++
1
star
39

asm-dom-starter

πŸ’₯ An example with asm-dom (virtual HTML dom with C++)
JavaScript
1
star
40

Parallel

A 2D game about the same character in 2 different parallale world. You play both of them at the same time.
C++
1
star
41

chrome-dangling-ptr-apply-edit

C++
1
star
42

ChromeDanglingUntriagedTracker

C++
1
star
43

vim-configuration

My vim configuration
Vim Script
1
star
44

webgpu-dawn-cmake-test

I am testing dawn - https://dawn.googlesource.com/dawn
C++
1
star