All Projects → ropensci → jsonvalidate

ropensci / jsonvalidate

Licence: other
✔️⁉️ Validate JSON

Programming Languages

r
7636 projects
javascript
184084 projects - #8 most used programming language
Makefile
30231 projects
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to jsonvalidate

stellar
Search your github stars in R
Stars: ✭ 24 (-44.19%)
Mutual labels:  r-package
tidygenomics
Tidy Verbs for Dealing with Genomic Data Frames https://const-ae.github.io/tidygenomics/
Stars: ✭ 97 (+125.58%)
Mutual labels:  r-package
modeltime.resample
Resampling Tools for Time Series Forecasting with Modeltime
Stars: ✭ 12 (-72.09%)
Mutual labels:  r-package
bold
Interface to the Bold Systems barcode webservice
Stars: ✭ 14 (-67.44%)
Mutual labels:  r-package
diffpriv
Easy differential privacy in R
Stars: ✭ 59 (+37.21%)
Mutual labels:  r-package
RNeXML
Implementing semantically rich NeXML I/O in R
Stars: ✭ 12 (-72.09%)
Mutual labels:  r-package
essurvey
Download data from the European Social Survey
Stars: ✭ 47 (+9.3%)
Mutual labels:  r-package
VSCode-Bedrock-Development-Extension
An extension that provides support for files such as: .mcfunction, .json and .lang. Features include: completion, validations, formatters, diagnostics, cheat-sheets, code-actions, generation of files, and development tools to help develop Minecraft Bedrock Addons or Minecraft Education Edition.
Stars: ✭ 45 (+4.65%)
Mutual labels:  json-validation
jsonld
R wrapper for jsonld.js JavaScript library
Stars: ✭ 34 (-20.93%)
Mutual labels:  r-package
flowjv
Flow based approach to JSON validation.
Stars: ✭ 20 (-53.49%)
Mutual labels:  json-validation
SpatPCA
R Package: Regularized Principal Component Analysis for Spatial Data
Stars: ✭ 16 (-62.79%)
Mutual labels:  r-package
PostcodesioR
API wrapper around postcodes.io - free UK postcode lookup and geocoder
Stars: ✭ 36 (-16.28%)
Mutual labels:  r-package
irace
Iterated Racing for Automatic Algorithm Configuration
Stars: ✭ 26 (-39.53%)
Mutual labels:  r-package
nomisr
Access UK official statistics from the Nomis database through R.
Stars: ✭ 30 (-30.23%)
Mutual labels:  r-package
gm
R Package for Music Score and Audio Generation
Stars: ✭ 116 (+169.77%)
Mutual labels:  r-package
ghrecipes
⛔ ARCHIVED ⛔ Provides some helper functions for using the GitHub V4 API
Stars: ✭ 28 (-34.88%)
Mutual labels:  r-package
netrankr
An R package for network centrality
Stars: ✭ 39 (-9.3%)
Mutual labels:  r-package
rreddit
𝐫⟋ Get Reddit data
Stars: ✭ 49 (+13.95%)
Mutual labels:  r-package
nflfastR
A Set of Functions to Efficiently Scrape NFL Play by Play Data
Stars: ✭ 268 (+523.26%)
Mutual labels:  r-package
weathercan
R package for downloading weather data from Environment and Climate Change Canada
Stars: ✭ 83 (+93.02%)
Mutual labels:  r-package

jsonvalidate

Project Status: Active – The project has reached a stable, usable state and is being actively developed. Build Status codecov.io

Validate JSON against a schema using is-my-json-valid or ajv. This package is a thin wrapper around these node libraries, using the V8 package.

Usage

Directly validate json against schema

jsonvalidate::json_validate(json, schema)

or create a validator for multiple uses

validate <- jsonvalidate::json_validator(schema)
validate(json)
validate(json2) # etc

See the package vignette for complete examples.

Installation

Install from CRAN with

install.packages("jsonvalidate")

Alternatively, the current development version can be installed from GitHub with

devtools::install_github("ropensci/jsonvalidate")

License

MIT + file LICENSE © Rich FitzJohn.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

ropensci_footer

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].