{"id":13553055,"url":"https://github.com/veraPDF/veraPDF-library","last_synced_at":"2025-04-03T04:32:05.725Z","repository":{"id":30826598,"uuid":"34383946","full_name":"veraPDF/veraPDF-library","owner":"veraPDF","description":"Industry supported, open source PDF/A validation library","archived":false,"fork":false,"pushed_at":"2024-04-12T08:28:00.000Z","size":31330,"stargazers_count":258,"open_issues_count":38,"forks_count":51,"subscribers_count":24,"default_branch":"integration","last_synced_at":"2024-04-12T15:28:20.201Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://verapdf.org/software","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/veraPDF.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-HEADERS.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2015-04-22T10:23:22.000Z","updated_at":"2024-04-15T08:43:18.031Z","dependencies_parsed_at":"2023-09-25T09:49:12.902Z","dependency_job_id":"7420d1f3-1b47-43da-b084-5634eca0e05e","html_url":"https://github.com/veraPDF/veraPDF-library","commit_stats":null,"previous_names":[],"tags_count":1579,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veraPDF%2FveraPDF-library","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veraPDF%2FveraPDF-library/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veraPDF%2FveraPDF-library/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veraPDF%2FveraPDF-library/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/veraPDF","download_url":"https://codeload.github.com/veraPDF/veraPDF-library/tar.gz/refs/heads/integration","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246939195,"owners_count":20857916,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T12:02:16.416Z","updated_at":"2025-04-03T04:32:00.717Z","avatar_url":"https://github.com/veraPDF.png","language":"Java","readme":"veraPDF-library\n===============\n*Industry Supported PDF/A and PDF/UA Validation*\n\n[![Build Status](https://jenkins.openpreservation.org/job/veraPDF/job/1.27/job/library/badge/icon)](https://jenkins.openpreservation.org/job/veraPDF/job/1.27/job/library/ \"OPF Jenkins\")\n[![Maven Central](https://img.shields.io/maven-central/v/org.verapdf/verapdf-library.svg)](https://repo1.maven.org/maven2/org/verapdf/verapdf-library/ \"Maven central\")\n[![CodeCov Coverage](https://img.shields.io/codecov/c/github/veraPDF/veraPDF-library.svg)](https://codecov.io/gh/veraPDF/veraPDF-library/ \"CodeCov coverage\")\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/79a5ff15e77444d79d6e97cc40bb458c)](https://app.codacy.com/gh/veraPDF/veraPDF-library/dashboard?utm_source=gh\u0026utm_medium=referral\u0026utm_content=\u0026utm_campaign=Badge_grade \"Codacy grade\")\n\n[![GitHub issues](https://img.shields.io/github/issues/veraPDF/veraPDF-library.svg)](https://github.com/veraPDF/veraPDF-library/issues \"Open issues on GitHub\")\n[![GitHub issues](https://img.shields.io/github/issues-closed/veraPDF/veraPDF-library.svg)](https://github.com/veraPDF/veraPDF-library/issues?q=is%3Aissue+is%3Aclosed \"Closed issues on GitHub\")\n[![GitHub issues](https://img.shields.io/github/issues-pr/veraPDF/veraPDF-library.svg)](https://github.com/veraPDF/veraPDF-library/pulls \"Open pull requests on GitHub\")\n[![GitHub issues](https://img.shields.io/github/issues-pr-closed/veraPDF/veraPDF-library.svg)](https://github.com/veraPDF/veraPDF-library/pulls?q=is%3Apr+is%3Aclosed \"Closed pull requests on GitHub\")\n\nLicensing\n---------\nThe veraPDF PDF/A Validation Library is dual-licensed, see:\n\n - [GPLv3+](LICENSE.GPL \"GNU General Public License, version 3\")\n - [MPLv2+](LICENSE.MPL \"Mozilla Public License, version 2.0\")\n\nDocumentation\n-------------\nSee the [veraPDF documentation site](https://docs.verapdf.org/).\n\nQuick Start\n-----------\n### Pre-requisites\n\nIn order to build the library you'll need:\n\n * Java 8, 11, 17 or 21, which can be downloaded [from Oracle](https://www.oracle.com/technetwork/java/javase/downloads/index.html), or for Linux users [OpenJDK](https://openjdk.java.net/install/index.html).\n * [Maven v3+](https://maven.apache.org/)\n\nLife will be easier if you also use [Git](https://git-scm.com/) to obtain and manage the source.\n\n### Building veraPDF\nFirst you'll need to obtain a version of the veraPDF-library source code. You can compile either the latest release version or the latest development source.\n\n#### Downloading the latest release source\nUse Git to clone the repository and ensure that the `master` branch is checked out:\n\n    git clone https://github.com/veraPDF/veraPDF-library\n    cd veraPDF-library\n    git checkout master\n\nor download the latest [tar archive](https://github.com/veraPDF/veraPDF-library/archive/master.tar.gz \"veraPDF-library latest GitHub tar archive\") or [zip archive](https://github.com/veraPDF/veraPDF-library/archive/master.zip \"veraPDF-library latest GitHub zip archive\") from GitHub.\n\n#### Downloading the latest development source\nUse Git to clone the repository and ensure that the `integration` branch is checked out:\n\n    git clone https://github.com/veraPDF/veraPDF-library\n    cd veraPDF-library\n    git checkout integration\n\nor download the latest [tar archive](https://github.com/veraPDF/veraPDF-library/archive/integration.tar.gz \"veraPDF-library latest GitHub tar archive\") or [zip archive](https://github.com/veraPDF/veraPDF-library/archive/integration.zip \"veraPDF-library latest GitHub zip archive\") from GitHub.\n\n#### Use Maven to compile the source\nCall Maven install:\n\n    mvn clean install\n","funding_links":[],"categories":["Java","JAVA","others"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FveraPDF%2FveraPDF-library","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FveraPDF%2FveraPDF-library","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FveraPDF%2FveraPDF-library/lists"}