{"id":19178763,"url":"https://github.com/scalacenter/scaladex","last_synced_at":"2025-04-06T03:09:57.964Z","repository":{"id":37405900,"uuid":"57165621","full_name":"scalacenter/scaladex","owner":"scalacenter","description":"The Scala Package Index","archived":false,"fork":false,"pushed_at":"2024-05-23T07:12:27.000Z","size":84828,"stargazers_count":190,"open_issues_count":96,"forks_count":77,"subscribers_count":18,"default_branch":"main","last_synced_at":"2024-05-23T08:27:38.150Z","etag":null,"topics":["bintray","index","packages","scala","scaladex","scm-tag","sonatype"],"latest_commit_sha":null,"homepage":"https://index.scala-lang.org","language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scalacenter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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,"publiccode":null,"codemeta":null}},"created_at":"2016-04-26T22:16:47.000Z","updated_at":"2024-05-23T08:27:41.549Z","dependencies_parsed_at":"2023-02-10T21:31:10.698Z","dependency_job_id":"72847f5b-4ae3-46bd-85f6-7ebf59dca6a9","html_url":"https://github.com/scalacenter/scaladex","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scalacenter%2Fscaladex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scalacenter%2Fscaladex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scalacenter%2Fscaladex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scalacenter%2Fscaladex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scalacenter","download_url":"https://codeload.github.com/scalacenter/scaladex/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247427006,"owners_count":20937201,"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":["bintray","index","packages","scala","scaladex","scm-tag","sonatype"],"created_at":"2024-11-09T10:40:52.080Z","updated_at":"2025-04-06T03:09:57.944Z","avatar_url":"https://github.com/scalacenter.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Scaladex\n\n![CI](https://github.com/scalacenter/scaladex/actions/workflows/ci.yml/badge.svg)\n![GitHub Discussions](https://img.shields.io/github/discussions/scalacenter/scaladex)\n\nScaladex is the website where the open source Scala libraries are indexed.\nIts main purpose is to help Scala developers find useful libraries and to help library authors promote their libraries and find new contributors.\n\n## Acknowledgments\n\n\u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://scala.epfl.ch/resources/img/scala-center-logo-black.png\"\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://scala.epfl.ch/resources/img/scala-center-logo.png\"\u003e\n    \u003cimg alt=\"Scala Center\" src=\"https://scala.epfl.ch/resources/img/scala-center-logo.png\" height=\"60\"\u003e\n\u003c/picture\u003e\n\nThis project is funded by the \u003ca title=\"Scala Center\" href=\"https://scala.epfl.ch/\"\u003eScala Center\u003c/a\u003e.\n\n## How it works\n\nScaladex receives poms automatically from Maven Central (Sonatype) based on the binary version of the artifact ID.\nSome valid Scala binary versions are `_2.13`, `_3`, `_sjs1_3`, `_native0.4_2.13`, `_2.12_1.0`.\n\nScaladex associates a new artifact to a project by looking at the `scm` (Source Code Management) attribute in the pom file.\nAt the moment Scaladex only supports Github repositories.\n\nThe description of a project (its readme, its avatar, its website link...) are automatically downloaded from Github.\n\n## Troubleshooting\n\n### My project is missing or some artifacts are missing\n\n#### Did you publish the artifacts to Maven Central?\n\nCheck out how to publish to Maven Central with sbt or Mill:\n- [Publish with sbt](https://www.scala-sbt.org/1.x/docs/Publishing.html)\n- [Automated publish with sbt](https://github.com/sbt/sbt-ci-release)\n- [Publish with Mill](https://com-lihaoyi.github.io/mill/mill/Intro_to_Mill.html#_deploying_your_code)\n\nYou can also watch [The Last 10 Percent by Stefan Zeiger](https://www.youtube.com/watch?v=RmEMUwfQoSc).\n\n#### What is the binary version of your artifacts?\n\nIf your artifact does not have any binary version it is considered a Java artifact and it will not be automatically indexed.\nYet some Java artifact are closely related to Scala.\nIn that case you can force its indexing by updating the [non-standard.json](https://github.com/scalacenter/scaladex-contrib/blob/master/non-standard.json) file in the [scaladex-contrib](https://github.com/scalacenter/scaladex-contrib) repository.\n\nAt the moment we don't support full Scala binary versions, that are often used in Scala compiler plugins.\n\n#### Does the pom file contain the `scm` attribute and does it points to a public Github repository?\n\nIf not you can claim that the artifact belongs to your Github repository by updating the [claims.json](https://github.com/scalacenter/scaladex-contrib/blob/master/claims.json) file in the [scaladex-contrib](https://github.com/scalacenter/scaladex-contrib) repository.\n\nIf your project is not hosted by Github you should consider creating a mirror of it in Github.\n\nDo not forget to update the `scmInfo` setting in your build file before the next release.\n\n### My project is hard to find in the search page\n\nRead [How to improve the visibility of your project](doc/user/improve-visibility.md).\n\n## How to contribute\n\nRead the [Contributing Guide](/CONTRIBUTING.md) and use [Github Discussions](https://github.com/scalacenter/scaladex/discussions) for doubts.\n\n## Badges\n\n### Show the versions of Scala supported by your project!\n\nYou can add this badge to the README.MD of your own GitHub projects to show\nthe versions of Scala they support:\n\n[![cats-core Scala version support](https://index.scala-lang.org/typelevel/cats/cats-core/latest-by-scala-version.svg)](https://index.scala-lang.org/typelevel/cats/cats-core)\n\nThe badge above only summarises latest JVM artifacts, if you'd like a badge\nfor  Scala JS or Scala Native, add a `targetType=...` query-string parameter:\n\n[![cats-core Scala version support](https://index.scala-lang.org/typelevel/cats/cats-core/latest-by-scala-version.svg?targetType=js)](https://index.scala-lang.org/typelevel/cats/cats-core)\n\n[![cats-core Scala version support](https://index.scala-lang.org/typelevel/cats/cats-core/latest-by-scala-version.svg?targetType=native)](https://index.scala-lang.org/typelevel/cats/cats-core)\n\n### Smaller, shorter badges\n\n[![Latest version](https://index.scala-lang.org/typelevel/cats/cats-core/latest.svg?color=orange)](https://index.scala-lang.org/typelevel/cats/cats-core)\n\n[![Latest version](https://index.scala-lang.org/akka/akka/akka-http-core/latest.svg?color=blue)](https://index.scala-lang.org/akka/akka/akka-http-core)\n\nFor more information read the [shields.io API](http://shields.io/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscalacenter%2Fscaladex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscalacenter%2Fscaladex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscalacenter%2Fscaladex/lists"}