{"id":19563105,"url":"https://github.com/fasterxml/jackson-dataformats-text","last_synced_at":"2025-05-13T17:09:26.950Z","repository":{"id":40063994,"uuid":"85504501","full_name":"FasterXML/jackson-dataformats-text","owner":"FasterXML","description":"Uber-project for (some) standard Jackson textual format backends: csv, properties, yaml (xml to be added in future)","archived":false,"fork":false,"pushed_at":"2025-05-11T00:00:14.000Z","size":7029,"stargazers_count":418,"open_issues_count":95,"forks_count":150,"subscribers_count":12,"default_branch":"2.x","last_synced_at":"2025-05-11T00:26:38.295Z","etag":null,"topics":["hacktoberfest","jackson","textual-formats"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FasterXML.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"tidelift":"maven/com.fasterxml.jackson.dataformat:jackson-dataformats-text","github":"cowtowncoder"}},"created_at":"2017-03-19T19:57:44.000Z","updated_at":"2025-05-09T16:29:07.000Z","dependencies_parsed_at":"2023-10-17T06:43:46.747Z","dependency_job_id":"e913e8f2-5b1a-4731-98b6-f9a58179a901","html_url":"https://github.com/FasterXML/jackson-dataformats-text","commit_stats":{"total_commits":800,"total_committers":39,"mean_commits":"20.512820512820515","dds":0.13,"last_synced_commit":"58463498c5dc9c0dba8e6055349b838c93cbd416"},"previous_names":[],"tags_count":84,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FasterXML%2Fjackson-dataformats-text","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FasterXML%2Fjackson-dataformats-text/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FasterXML%2Fjackson-dataformats-text/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FasterXML%2Fjackson-dataformats-text/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FasterXML","download_url":"https://codeload.github.com/FasterXML/jackson-dataformats-text/tar.gz/refs/heads/2.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253990468,"owners_count":21995774,"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":["hacktoberfest","jackson","textual-formats"],"created_at":"2024-11-11T05:16:35.428Z","updated_at":"2025-05-13T17:09:21.937Z","avatar_url":"https://github.com/FasterXML.png","language":"Java","funding_links":["https://tidelift.com/funding/github/maven/com.fasterxml.jackson.dataformat:jackson-dataformats-text","https://github.com/sponsors/cowtowncoder"],"categories":[],"sub_categories":[],"readme":"## Overview\n\nThis is a multi-module umbrella project for [Jackson](../../../jackson)\nstandard text-format dataformat backends.\n\nDataformat backends are used to support format alternatives to JSON, using\ngeneral-purpose Jackson API. Formats included allow access using all 3\nAPI styles (streaming, databinding, tree model).\n\nFor Jackson 2.x this is done by sub-classing Jackson core abstractions of:\n\n* All backends sub-class `JsonFactory`, which is factory for:\n    * `JsonParser` for reading data (decoding data encoding in supported format)\n    * `JsonGenerator` for writing data (encoding data using supported format)\n* Some backends sub-class `ObjectMapper` for additional support for databinding\n\nthere will be some changes (such as introduction of format-specific `ObjectMapper`\nsub-classes) in Jackson 3.0.\n\n## Branches\n\n`master` branch is for developing the next major Jackson version -- 3.0 -- but there\nare active maintenance branches in which much of development happens:\n\n* `2.19` is for developing the next minor 2.x version\n* `2.18`/`2.17` are for backported fixes for 2.18/2.17 patch versions (respectively)\n\nOlder branches are usually not changed but are available for historic reasons.\nAll released versions have matching git tags (`jackson-dataformats-text-2.9.4`).\n\nNote that since individual format modules used to live in their own repositories,\nolder branches and tags do not exist in this repository.\n\n## Textual formats included\n\nCurrently included backends are:\n\n* [CSV](csv/)\n* [Properties](properties/)\n* [TOML](toml/) (since 2.13)\n* [YAML](yaml/)\n\nStandard supported formats that are not yet included here (but are likely added\nin future)  are:\n\n* [XML](../../../jackson-dataformat-xml)\n\n## License\n\nAll modules are licensed under [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt).\n\n## Status\n\n[![Build Status](https://travis-ci.org/FasterXML/jackson-dataformats-text.svg?branch=master)](https://travis-ci.org/FasterXML/jackson-dataformats-text)\n\n## Maven dependencies\n\nTo use these format backends Maven-based projects, use following dependency:\n\n```xml\n\u003cdependency\u003e\n  \u003cgroupId\u003ecom.fasterxml.jackson.dataformat\u003c/groupId\u003e\n  \u003cartifactId\u003ejackson-dataformat-[FORMAT]\u003c/artifactId\u003e\n  \u003cversion\u003e2.18.1\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\nwhere `[FORMAT]` is one of supported modules (`csv`, `properties`, `toml`, `yaml`)\n\n## More\n\nSee [Wiki](../../wiki) for more information (javadocs).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffasterxml%2Fjackson-dataformats-text","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffasterxml%2Fjackson-dataformats-text","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffasterxml%2Fjackson-dataformats-text/lists"}