libpdjson/0.1.0

[full]

JSON pull parser C library

A public domain JSON parser focused on correctness, ANSI C99 compliance, full Unicode (UTF-8) support, minimal memory footprint, and a simple API. As a streaming API, arbitrary large JSON could be processed with a small amount of memory (the size of the largest string in the JSON). It seems most C JSON libraries suck in some significant way: broken string support (what if the string contains \u0000?), broken/missing Unicode support, or crappy software license (GPL or "do no evil"). This library intends to avoid these flaws.

... More
version 0.1.0
license Unlicence
repository pkg:cppget.org/alpha
location https://pkg.cppget.org/1/alpha
download libpdjson-0.1.0.tar.gz
sha256 aa584911ecc3784e7b477c9bbe743894484c48ec0915ede7887ec2a75630a00f
project libpdjson
url github.com/skeeto/pdjson
package-url github.com/build2-packaging/libpdjson
package-email boris@codesynthesis.com
topics JSONCparser

Builds

toolchain public-0.13.0
config macos_10.15-gcc_9.3_homebrew / x86_64-apple-darwin19.0.0
timestamp 2021-06-13 05:11:08 UTC (18:46 minutes ago)
result success | log | rebuild
toolchain public-0.13.0
config macos_10.15-clang_11.0-static_O3 / x86_64-apple-darwin19.0.0
timestamp 2021-06-13 04:44:52 UTC (45:03 minutes ago)
result success | log | rebuild
toolchain public-0.13.0
config macos_10.15-clang_11.0 / x86_64-apple-darwin19.0.0
timestamp 2021-06-13 04:34:09 UTC (55:45 minutes ago)
result success | log | rebuild
toolchain public-0.13.0
config macos_10.13-clang_9.1 / x86_64-apple-darwin17.5.0
timestamp 2021-06-13 03:56:43 UTC (01:33:11 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config macos_10.14-clang_10.0 / x86_64-apple-darwin18.6.0
timestamp 2021-06-13 03:44:45 UTC (01:45:10 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config macos_10.12-clang_8.1 / x86_64-apple-darwin16.4.0
timestamp 2021-06-13 03:05:44 UTC (02:24:10 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-clang_10.0_llvm_msvc_16.6-O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-13 01:46:43 UTC (03:43:11 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-gcc_9.2_mingw_w64-O3 / x86_64-w64-mingw32
timestamp 2021-06-13 00:11:22 UTC (05:18:32 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-gcc_9.2_mingw_w64 / x86_64-w64-mingw32
timestamp 2021-06-13 00:10:01 UTC (05:19:53 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-gcc_9.2_mingw_w64-static_O3 / x86_64-w64-mingw32
timestamp 2021-06-13 00:08:12 UTC (05:21:42 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-clang_10.0_llvm_msvc_16.6-static_O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 23:48:00 UTC (05:41:54 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-clang_10.0_llvm_msvc_16.6_lld / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 23:41:50 UTC (05:48:04 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-clang_10.0_llvm_msvc_16.6 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 23:26:15 UTC (06:03:39 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_15.9 / x86_64-microsoft-win32-msvc14.1
timestamp 2021-06-12 23:15:39 UTC (06:14:15 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_16.6-static_O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 22:57:15 UTC (06:32:39 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_16.6 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 22:54:44 UTC (06:35:10 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-clang_9.0_llvm_msvc_16.4 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 22:52:57 UTC (06:36:57 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_16.6-O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 22:24:11 UTC (07:05:43 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_16.5 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 20:37:28 UTC (08:52:26 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10_devmode-msvc_16.4 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 20:33:50 UTC (08:56:04 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-clang_10.0_msvc_msvc_16.6 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 20:25:41 UTC (09:04:13 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-clang_8.0_msvc_msvc_16.3 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 20:15:31 UTC (09:14:23 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_16.0 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-06-12 19:45:47 UTC (09:44:08 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0_libc++-static_O3 / x86_64-linux-gnu
timestamp 2021-06-12 19:38:30 UTC (09:51:24 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0_libc++-O3 / x86_64-linux-gnu
timestamp 2021-06-12 19:36:07 UTC (09:53:47 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0_libc++ / x86_64-linux-gnu
timestamp 2021-06-12 19:35:22 UTC (09:54:32 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0-static_O3 / x86_64-linux-gnu
timestamp 2021-06-12 19:34:33 UTC (09:55:21 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0-O3 / x86_64-linux-gnu
timestamp 2021-06-12 19:31:30 UTC (09:58:24 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_10.0 / x86_64-linux-gnu
timestamp 2021-06-12 19:25:16 UTC (10:04:38 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config freebsd_12-clang_8.0-static_O3 / x86_64-freebsd12.1
timestamp 2021-06-12 19:16:44 UTC (10:13:10 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config freebsd_12-clang_8.0 / x86_64-freebsd12.1
timestamp 2021-06-12 19:15:22 UTC (10:14:32 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config freebsd_12-clang_8.0-O3 / x86_64-freebsd12.1
timestamp 2021-06-12 19:11:41 UTC (10:18:13 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config freebsd_12-clang_6.0 / x86_64-freebsd12.0
timestamp 2021-06-12 19:06:29 UTC (10:23:25 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_9.0_libc++ / x86_64-linux-gnu
timestamp 2021-06-12 19:04:36 UTC (10:25:18 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-gcc_10.1-static_O3 / x86_64-linux-gnu
timestamp 2021-06-12 18:59:47 UTC (10:30:07 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-clang_9.0 / x86_64-linux-gnu
timestamp 2021-06-12 18:35:15 UTC (10:54:39 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_9-clang_8.0_libc++ / x86_64-linux-gnu
timestamp 2021-06-12 18:31:56 UTC (10:57:58 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-gcc_10.1 / x86_64-linux-gnu
timestamp 2021-06-12 18:26:21 UTC (11:03:33 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_9-clang_7.0_libc++ / x86_64-linux-gnu
timestamp 2021-06-12 18:22:43 UTC (11:07:11 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-gcc_10.1-O3 / x86_64-linux-gnu
timestamp 2021-06-12 18:18:11 UTC (11:11:43 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_9-clang_6.0_libc++ / x86_64-linux-gnu
timestamp 2021-06-12 18:13:43 UTC (11:16:11 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_9-clang_8.0 / x86_64-linux-gnu
timestamp 2021-06-12 17:45:59 UTC (11:43:55 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_9-clang_7.0 / x86_64-linux-gnu
timestamp 2021-06-12 15:37:05 UTC (13:52:49 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_10-gcc_9.3 / x86_64-linux-gnu
timestamp 2021-06-12 15:36:35 UTC (13:53:19 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_9-clang_6.0 / x86_64-linux-gnu
timestamp 2021-06-12 15:25:02 UTC (14:04:52 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_9-gcc_7.4 / x86_64-linux-gnu
timestamp 2021-06-12 15:23:55 UTC (14:05:59 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_15.0 / x86_64-microsoft-win32-msvc14.1
timestamp 2021-06-12 12:41:23 UTC (16:48:31 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config windows_10-msvc_14.3 / x86_64-microsoft-win32-msvc14.0
timestamp 2021-06-12 12:40:14 UTC (16:49:40 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config freebsd_11-clang_6.0 / x86_64-freebsd11.2
timestamp 2021-06-12 11:56:19 UTC (17:33:35 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_9-clang_5.0 / x86_64-linux-gnu
timestamp 2021-06-12 11:22:54 UTC (18:07:00 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_9-gcc_8.4 / x86_64-linux-gnu
timestamp 2021-06-12 11:15:41 UTC (18:14:13 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_debian_8-gcc_4.9 / x86_64-linux-gnu
timestamp 2021-06-12 11:08:08 UTC (18:21:47 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config linux_ubuntu_16.04-clang_3.7_libc++ / x86_64-linux-gnu
timestamp 2021-06-12 10:58:47 UTC (18:31:07 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config freebsd_11-clang_4.0 / x86_64-freebsd11.1
timestamp 2021-06-12 10:24:43 UTC (19:05:11 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config macos_10.15-gcc_9.3_homebrew-static_O3 / x86_64-apple-darwin19.0.0
timestamp 2021-06-12 06:02:38 UTC (23:27:16 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config macos_10.15-gcc_9.3_homebrew-O3 / x86_64-apple-darwin19.0.0
timestamp 2021-06-12 05:50:28 UTC (23:39:26 hours ago)
result success | log | rebuild
toolchain public-0.13.0
config macos_10.15-clang_11.0-O3 / x86_64-apple-darwin19.0.0
timestamp 2021-06-12 05:42:19 UTC (23:47:35 hours ago)
result success | log | rebuild