{"id":20385931,"url":"https://github.com/pwwang/plotthis","last_synced_at":"2026-02-15T08:02:47.298Z","repository":{"id":257892659,"uuid":"852045312","full_name":"pwwang/plotthis","owner":"pwwang","description":"plotthis is an R package that is built upon ggplot2 and other plotting packages.","archived":false,"fork":false,"pushed_at":"2025-04-11T05:15:14.000Z","size":52080,"stargazers_count":45,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-11T06:18:35.272Z","etag":null,"topics":["ggplot2","plotting","single-cell"],"latest_commit_sha":null,"homepage":"https://pwwang.github.io/plotthis/","language":"R","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/pwwang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.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,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-09-04T06:08:09.000Z","updated_at":"2025-04-11T05:01:29.000Z","dependencies_parsed_at":"2024-12-31T00:18:03.140Z","dependency_job_id":"5da864d6-811b-4fdd-acd8-1b09ba29d4fe","html_url":"https://github.com/pwwang/plotthis","commit_stats":{"total_commits":171,"total_committers":2,"mean_commits":85.5,"dds":0.04678362573099415,"last_synced_commit":"271dad204ba286b07e2e824d6cc5a307c2c4869b"},"previous_names":["pwwang/plotthis"],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pwwang%2Fplotthis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pwwang%2Fplotthis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pwwang%2Fplotthis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pwwang%2Fplotthis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pwwang","download_url":"https://codeload.github.com/pwwang/plotthis/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248549519,"owners_count":21122906,"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":["ggplot2","plotting","single-cell"],"created_at":"2024-11-15T02:36:04.471Z","updated_at":"2026-02-15T08:02:47.287Z","avatar_url":"https://github.com/pwwang.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"# plotthis \u003ca href=\"https://pwwang.github.io/plotthis/\"\u003e\u003cimg src=\"man/figures/logo.png\" align=\"right\" height=\"180\" alt=\"plotthis website\" /\u003e\u003c/a\u003e\n\n`plotthis` is an R package that is built upon `ggplot2` and other plotting packages. It provides high-level APIs and a wide range of options to create stunning, publication-quality plots effortlessly.\n\n## Installation\n\n```r\ninstall.packages(\"plotthis\")\n# or to install the latest version:\nremotes::install_github(\"pwwang/plotthis\")\ndevtools::install_github(\"pwwang/plotthis\")\n```\n\nYou can also install the package using `conda`:\n\n```\n$ conda install pwwang::r-plotthis\n```\n\n## Gallery\n[`AreaPlot`][2] / [`TrendPlot`][3] / [`ROCCurve`][28]\n\n![](man/figures/area-trend.png)\n\n[`ClustreePlot`][4] / [`LinePlot`][5] / [`Network`][27]\n\n![](man/figures/clustree-line.png)\n\n[`Heatmap`][6]\n\n![](man/figures/heatmap.png)\n\n[CorPlot][24] / [CorPairsPlot][25]\n\n![](man/figures/cor-corpairs.png)\n\n[`PieChart`][7] / [`RingPlot`][8] / [`QQPlot`][29]\n\n![](man/figures/pie-ring.png)\n\n[`VolcanoPlot`][9] / [`WordCloudPlot`][10]\n\n![](man/figures/volcano-wordcloud.png)\n\n[`BarPlot`][11] / [`SplitBarPlot`][11]\n\n![](man/figures/bar-splitbar.png)\n\n[`BoxPlot`][12] / [`ViolinPlot`][12] / [`BeeswarmPlot`][12]\n\n![](man/figures/box-violin.png)\n\n[`ChordPlot`][13] / [`UpsetPlot`][14] / [`VennDiagram`][15]\n\n![](man/figures/chord-upset-venn.png)\n\n[`DensityPlot`][16] / [`Histogram`][16] / [`RidgePlot`][23]\n\n![](man/figures/density-histogram.png)\n\n[`DimPlot`][17] / [`FeatureDimPlot`][17] / [`VelocityPlot`][32]\n\n![](man/figures/dimplot.png)\n\n[`DotPlot`][18] / [`ScatterPlot`][18] / [`LollipopPlot`][18]\n\n![](man/figures/dot-scatter-lollipop.png)\n\n[`EnrichMap`][19] / [`EnrichNetwork`][19]\n\n![](man/figures/enrich.png)\n\n[`GSEASummaryPlot`][20] / [`GSEAPlot`][20]\n\n![](man/figures/gsea.png)\n\n[`RadarPlot`][21] / [`SpiderPlot`][21] / [`RarefactionPlot`][26]\n\n![](man/figures/radar-spider.png)\n\n[`SankeyPlot`][22] / [`AlluvialPlot`][22]\n\n![](man/figures/sankey-alluvial.png)\n\n[`ManhattanPlot`][30]\n\n![](man/figures/manh.png)\n\n[`SpatImagePlot`][31] / [`SpatMasksPlot`][31] / [`SpatShapesPlot`][31] / [`SpatPointsPlot`][31]\n\n![](man/figures/spatial.png)\n\n## Credits\n\n`plotthis` is greatly inspired by the [`SCP`][1] package, but with the plotting functions detached from the Seurat object or single-cell data analysis. It is designed to be more flexible and general-purpose, and can be used for a wide range of data types and analysis scenarios.\n\n\n[1]: https://zhanghao-njmu.github.io/SCP/index.html\n[2]: https://pwwang.github.io/plotthis/reference/AreaPlot.html\n[3]: https://pwwang.github.io/plotthis/reference/TrendPlot.html\n[4]: https://pwwang.github.io/plotthis/reference/ClustreePlot.html\n[5]: https://pwwang.github.io/plotthis/reference/LinePlot.html\n[6]: https://pwwang.github.io/plotthis/reference/Heatmap.html\n[7]: https://pwwang.github.io/plotthis/reference/PieChart.html\n[8]: https://pwwang.github.io/plotthis/reference/RingPlot.html\n[9]: https://pwwang.github.io/plotthis/reference/VolcanoPlot.html\n[10]: https://pwwang.github.io/plotthis/reference/WordCloudPlot.html\n[11]: https://pwwang.github.io/plotthis/reference/barplot.html\n[12]: https://pwwang.github.io/plotthis/reference/boxviolinplot.html\n[13]: https://pwwang.github.io/plotthis/reference/chordplot.html\n[14]: https://pwwang.github.io/plotthis/reference/upsetplot1.html\n[15]: https://pwwang.github.io/plotthis/reference/venndiagram1.html\n[16]: https://pwwang.github.io/plotthis/reference/densityhistoplot.html\n[17]: https://pwwang.github.io/plotthis/reference/dimplot.html\n[18]: https://pwwang.github.io/plotthis/reference/dotplot.html\n[19]: https://pwwang.github.io/plotthis/reference/enrichmap1.html\n[20]: https://pwwang.github.io/plotthis/reference/gsea.html\n[21]: https://pwwang.github.io/plotthis/reference/radarplot.html\n[22]: https://pwwang.github.io/plotthis/reference/sankeyplot.html\n[23]: https://pwwang.github.io/plotthis/reference/RidgePlot.html\n[24]: https://pwwang.github.io/plotthis/reference/CorPlot.html\n[25]: https://pwwang.github.io/plotthis/reference/CorPairsPlot.html\n[26]: https://pwwang.github.io/plotthis/reference/RarefactionPlot.html\n[27]: https://pwwang.github.io/plotthis/reference/Network.html\n[28]: https://pwwang.github.io/plotthis/reference/ROCCurve.html\n[29]: https://pwwang.github.io/plotthis/reference/QQPlot.html\n[30]: https://pwwang.github.io/plotthis/reference/ManhattanPlot.html\n[31]: https://pwwang.github.io/plotthis/reference/spatialplots.html\n[32]: https://pwwang.github.io/plotthis/reference/VelocityPlot.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpwwang%2Fplotthis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpwwang%2Fplotthis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpwwang%2Fplotthis/lists"}