postgres-json-schema VS is_jsonb_valid

Compare postgres-json-schema vs is_jsonb_valid and see what are their differences.

postgres-json-schema

JSON Schema validation for PostgreSQL (by gavinwahl)

is_jsonb_valid

Native PostgreSQL extension to validate jsonb (by furstenheim)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
postgres-json-schema is_jsonb_valid
3 2
467 157
- -
2.0 5.9
about 2 months ago 7 months ago
PLpgSQL C
PostgreSQL License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

postgres-json-schema

Posts with mentions or reviews of postgres-json-schema. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-22.
  • Pg_jsonschema – JSON Schema Support for Postgres
    2 projects | news.ycombinator.com | 22 Mar 2023
    I've found that this PL/pgSQL implementation also works well when you don't need maximum performance:

    https://github.com/gavinwahl/postgres-json-schema

  • Show HN: Pg_jsonschema – A Postgres extension for JSON validation
    8 projects | news.ycombinator.com | 21 Jul 2022
    This is awesome -- really excited that Supabase is picking this up with their commitment to open source in general and PG in particular.

    Some prior art:

    - https://github.com/gavinwahl/postgres-json-schema (mentioned in the repo)

  • Where can I host PostgreSQL with custom extensions for cheap (or free)?
    1 project | dev.to | 12 Mar 2021
    # Based on debian-slim FROM postgres:12 RUN mkdir -p /app RUN apt-get update # pgroonga extension # Does not officially support alpine RUN apt-get install -y wget RUN wget https://packages.groonga.org/debian/groonga-apt-source-latest-buster.deb RUN apt install -y -V ./groonga-apt-source-latest-buster.deb RUN echo "deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main" | tee /etc/apt/sources.list.d/pgdg.list RUN wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - RUN apt-get update RUN apt-get install -y -V postgresql-12-pgdg-pgroonga RUN apt-get install -y -V groonga-tokenizer-mecab RUN apt-get install -y -V groonga-token-filter-stem RUN apt-get install -y git make # postgres-json-schema extension WORKDIR /app RUN git clone --depth 1 https://github.com/gavinwahl/postgres-json-schema.git RUN cd postgres-json-schema && make install # groonga-tokenizer-friso extension # WORKDIR /app # RUN apt-get install -y build-essential automake libtool libgroonga-dev # RUN git clone --depth 1 https://github.com/kenhys/groonga-tokenizer-friso.git # RUN wget -c https://github.com/lionsoul2014/friso/archive/v1.6.4-release.tar.gz -O - | tar -xz # RUN cd friso-1.6.4-release/src && make && make install # RUN cd groonga-tokenizer-friso && ./autogen.sh && ./configure --with-friso=/usr --with-friso-ini=../friso-1.6.4-release/friso.ini && make && make install # pg_jieba extension WORKDIR /app RUN apt-get install -y cmake build-essential postgresql-server-dev-12 RUN git clone --depth 1 https://github.com/jaiminpan/pg_jieba.git WORKDIR /app/pg_jieba RUN git submodule update --init --recursive RUN mkdir build && cd build && cmake -DPostgreSQL_TYPE_INCLUDE_DIR=/usr/include/postgresql/12/server .. && make && make install

is_jsonb_valid

Posts with mentions or reviews of is_jsonb_valid. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-30.

What are some alternatives?

When comparing postgres-json-schema and is_jsonb_valid you can also consider the following projects:

pg_jsonschema - PostgreSQL extension providing JSON Schema validation

graphql-bench - A super simple tool to benchmark GraphQL queries

pgx_json_schema - JSON Schema validation for Postgres

pgx - Build Postgres Extensions with Rust! [Moved to: https://github.com/tcdi/pgrx]

windmill - Open-source developer platform to turn scripts into workflows and UIs. Fastest workflow engine (5x vs Airflow). Open-source alternative to Airplane and Retool.

jsonschema - JSON Schema validation library