{"id":13800824,"url":"https://github.com/argonaut-io/argonaut","last_synced_at":"2025-05-14T07:10:50.581Z","repository":{"id":5861407,"uuid":"7078381","full_name":"argonaut-io/argonaut","owner":"argonaut-io","description":"Purely functional JSON parser and library in scala.","archived":false,"fork":false,"pushed_at":"2025-05-09T07:34:45.000Z","size":13775,"stargazers_count":546,"open_issues_count":28,"forks_count":108,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-05-09T08:36:01.506Z","etag":null,"topics":["argonaut","functional-programming","json","json-parser","scala","scalaz"],"latest_commit_sha":null,"homepage":"","language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/argonaut-io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2012-12-09T12:11:48.000Z","updated_at":"2025-05-09T07:32:47.000Z","dependencies_parsed_at":"2024-01-06T01:52:03.089Z","dependency_job_id":"fb31950a-1db7-4b2d-852f-8eba100bafb7","html_url":"https://github.com/argonaut-io/argonaut","commit_stats":{"total_commits":1609,"total_committers":58,"mean_commits":27.74137931034483,"dds":0.7159726538222498,"last_synced_commit":"a70658025748bff71188214cf6baa62bb318f4dc"},"previous_names":["markhibberd/argonaut"],"tags_count":52,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/argonaut-io%2Fargonaut","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/argonaut-io%2Fargonaut/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/argonaut-io%2Fargonaut/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/argonaut-io%2Fargonaut/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/argonaut-io","download_url":"https://codeload.github.com/argonaut-io/argonaut/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254092798,"owners_count":22013292,"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":["argonaut","functional-programming","json","json-parser","scala","scalaz"],"created_at":"2024-08-04T00:01:16.645Z","updated_at":"2025-05-14T07:10:45.556Z","avatar_url":"https://github.com/argonaut-io.png","language":"Scala","funding_links":[],"categories":["Table of Contents","File Formats and Parsers"],"sub_categories":["JSON"],"readme":"# Argonaut\n\n[![argonaut Scala version support](https://index.scala-lang.org/argonaut-io/argonaut/argonaut/latest-by-scala-version.svg)](https://index.scala-lang.org/argonaut-io/argonaut/argonaut)\n\n\n### What is Argonaut?\n\nArgonaut is a JSON library for Scala, providing a rich library for parsing, printing and manipulation as well as convenient codecs for translation to and from scala data types.\n\nArgonaut is licenced under BSD3 (see `LICENCE`).\n\n\n### Documentation\n\n* [Scala Docs](https://javadoc.io/doc/io.github.argonaut-io/argonaut_2.13/latest/index.html)\n* [Examples](https://github.com/argonaut-io/argonaut/tree/master/argonaut/shared/src/test/scala/argonaut/example)\n\n\n### SBT Settings\n\nJust add argonaut as a dependency.\n\nStable:\n\n```scala\nlibraryDependencies += \"io.github.argonaut-io\" %% \"argonaut\" % \"6.3.11\"\n```\n\nNote that the 6.2.x releases supports scala `2.11.*`, `2.12.*` and `2.13.*` with scalaz `7.2.*`.\n\nNote that the 6.3.x releases supports scala `2.12.*`, `2.13.*` and `3.x` with scalaz `7.3.*`.\n\n\n### Release\n\nAdd to `~/.sbt/1.0/sonatype.sbt`\n\n\n    credentials += Credentials(\"Sonatype Nexus Repository Manager\",\n                               \"oss.sonatype.org\",\n                               \"\u003cusername\u003e\",\n                               \"\u003cpassword\u003e\")\n\n\nFor a snapshot build run:\n    ./sbt +publish\n\nFor a release build run:\n\n    ./sbt \"release cross\"\n\nNote for a release build you will want to enter the details for the\nrelease build number and then the subsequent build number. At this\nstep it is fine to enter the original build number as the next number\n(for example when doing Milestone or RC builds). As an example:\n\n    Release version [6.0] : 6.0-M3\n    Next version [6.1-SNAPSHOT] : 6.0-SNAPSHOT\n\n\n### Provenance\n\nArgonaut was initially developed to support products at [Ephox](http://ephox.com), who have now kindly relinquished control to the community.\n\nThe library was open-sourced under a [BSD License](https://github.com/argonaut-io/argonaut/blob/master/LICENSE), drawing users, support and improvements from a number of contributors.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fargonaut-io%2Fargonaut","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fargonaut-io%2Fargonaut","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fargonaut-io%2Fargonaut/lists"}