Plots

Powerful convenience for Julia visualizations and data analysis

https://github.com/juliaplots/plots.jl

Science Score: 77.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    40 of 259 committers (15.4%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.4%) to scientific vocabulary

Keywords

hacktoberfest julia julia-language plotting visualization

Keywords from Contributors

julialang numerics programming-language sciml differential-equations ode sde dae differentialequations dde
Last synced: 4 months ago · JSON representation ·

Repository

Powerful convenience for Julia visualizations and data analysis

Basic Info
Statistics
  • Stars: 1,908
  • Watchers: 35
  • Forks: 370
  • Open Issues: 745
  • Releases: 312
Topics
hacktoberfest julia julia-language plotting visualization
Created over 10 years ago · Last pushed 4 months ago
Metadata Files
Readme Changelog Funding License Citation Zenodo

README.md

Plots

Docs stable Docs dev
CI PkgEval project chat
Codecov Plots DL

This is the DOI for all Versions, please follow the link to get the DOI for a specific version:
DOI

Created by Tom Breloff (@tbreloff)

Maintained by the JuliaPlots members

Plots is a plotting API and toolset.

The goals of the package are: - Powerful: do more with less, omplex visualizations become easy. - Intuitive: stop reading so much documentation, commands should "just work". - Concise: less code means fewer mistakes and more efficient development/analysis. - Flexible: produce your favorite plots from your favorite package, but quicker and simpler. - Consistent: don't commit to one graphics package, use the same code everywhere. - Smart: attempts to figure out what you want it to do ... not just what you tell it.

Owner

  • Name: JuliaPlots
  • Login: JuliaPlots
  • Kind: organization

Data visualization in Julia

Citation (CITATION.bib)

@article{PlotsJL,
  doi = {https://doi.org/10.5334/jors.431},
  url = {https://openresearchsoftware.metajnl.com/articles/10.5334/jors.431/},
  author = {Christ, Simon and Schwabeneder, Daniel and Rackauckas, Christopher and Borregaard, Michael Krabbe and Breloff, Thomas},
  keywords = {Graphics (cs.GR), FOS: Computer and information sciences, FOS: Computer and information sciences, I.3.3},
  title = {Plots.jl -- a user extendable plotting API for the julia programming language},
  publisher = {Journal of Open Research Software},
  year = {2023},
  copyright = {Creative Commons Attribution 4.0 International}
}

GitHub Events

Total
  • Fork event: 22
  • Create event: 25
  • Commit comment event: 13
  • Release event: 12
  • Issues event: 86
  • Watch event: 86
  • Delete event: 30
  • Member event: 1
  • Issue comment event: 222
  • Push event: 145
  • Pull request review comment event: 13
  • Pull request review event: 27
  • Pull request event: 143
Last Year
  • Fork event: 22
  • Create event: 25
  • Commit comment event: 13
  • Release event: 12
  • Issues event: 86
  • Watch event: 86
  • Delete event: 30
  • Member event: 1
  • Issue comment event: 222
  • Push event: 145
  • Pull request review comment event: 13
  • Pull request review event: 27
  • Pull request event: 143

Committers

Last synced: 6 months ago

All Time
  • Total Commits: 5,156
  • Total Committers: 259
  • Avg Commits per committer: 19.907
  • Development Distribution Score (DDS): 0.785
Past Year
  • Commits: 140
  • Committers: 21
  • Avg Commits per committer: 6.667
  • Development Distribution Score (DDS): 0.25
Top Committers
Name Email Commits
Thomas Breloff t****m@b****m 1,108
t-bltg t****g@g****m 688
Daniel Schwabeneder d****w@d****g 673
Simon Christ S****t@g****e 664
Michael K. Borregaard m****d@s****k 261
Daniel Schwabeneder d****r@o****g 256
Josef Heinen j****n@f****e 173
github-actions[bot] 4****] 143
yha y****l@c****l 76
Andrew Palugniok a****k@i****m 51
isentropic i****c 45
Sebastian Micluța-Câmpeanu m****5@g****m 45
SimonDanisch s****h@g****m 45
ChrisRackauckas c****s@g****m 42
Anshul Singhvi a****7@s****u 34
Pietro Vertechi p****i@n****g 32
Thatcher Chamberlin j****c@g****m 29
MA Laforge m****9@g****m 27
Nicholas Bauer n****r@o****m 26
Oliver Schulz o****z@m****e 25
Sebastian Pfitzner p****b@p****e 20
David Gustavsson d****n@g****m 19
Takafumi Arakaki a****f@g****m 15
Amin Yahyaabadi a****4@g****m 14
Ian i****h@g****m 12
Patrick Kofod Mogensen p****n@g****m 12
Ivan Boikov 6****v 12
Moelf p****n@j****v 11
JackDevine d****4@s****z 11
Sebastian Pech s****h@z****t 11
and 229 more...

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 356
  • Total pull requests: 404
  • Average time to close issues: 8 months
  • Average time to close pull requests: about 2 months
  • Total issue authors: 272
  • Total pull request authors: 64
  • Average comments per issue: 3.42
  • Average comments per pull request: 1.73
  • Merged pull requests: 270
  • Bot issues: 0
  • Bot pull requests: 69
Past Year
  • Issues: 69
  • Pull requests: 214
  • Average time to close issues: 5 days
  • Average time to close pull requests: 1 day
  • Issue authors: 60
  • Pull request authors: 28
  • Average comments per issue: 0.55
  • Average comments per pull request: 0.86
  • Merged pull requests: 145
  • Bot issues: 0
  • Bot pull requests: 27
Top Authors
Issue Authors
  • BioTurboNick (6)
  • BeastyBlacksmith (5)
  • baggepinnen (5)
  • juliohm (4)
  • lmiq (4)
  • ryofurue (4)
  • orswan (4)
  • t-bltg (4)
  • mmikhasenko (4)
  • jamblejoe (4)
  • yha (3)
  • fonsp (3)
  • PaulSoderlind (3)
  • ajinkya-k (3)
  • jmtlawrie (3)
Pull Request Authors
  • t-bltg (121)
  • github-actions[bot] (48)
  • BeastyBlacksmith (43)
  • dependabot[bot] (21)
  • ivan-boikov (12)
  • isentropic (11)
  • Ickaser (9)
  • ghost (8)
  • fonsp (7)
  • InfiniteChai (7)
  • lmiq (7)
  • penelopeysm (6)
  • Finn-eisen (6)
  • blegat (5)
  • pankgeorg (4)
Top Labels
Issue Labels
bug (229) GR (36) enhancement (25) Plotly (18) good first issue (16) PGFPlotsX (16) PlotlyJS (13) extension (11) UnitfulExt (8) 2.0 (6) discussion (6) help wanted (6) PythonPlot (5) awesome log scales (5) layout (4) PyPlot (4) IJulia (3) upstream (3) meta (3) question (3) BREAKING (3) bounty (3) $50 (3) documentation - API (3) StatsPlots (3) RecipesBase (2) regression (2) duplicate (2) UnicodePlots (2) dpi / scaling (2)
Pull Request Labels
bug (31) documentation (30) dependencies (27) CI (25) documentation - API (17) 2.0 (13) enhancement (11) Plotly (10) PGFPlotsX (10) GR (9) no changelog (9) formatting (9) PlotlyJS (8) backport (8) skip ci (8) DO NOT MERGE (7) StatsPlots (5) UnitfulExt (5) upstream (4) extension (4) coverage (4) ci (4) automated pr (3) UnicodePlots (3) deadcode (3) performance (3) InspectDR (3) first PR (3) GraphRecipes (3) quality (3)

Packages

  • Total packages: 3
  • Total downloads:
    • julia 40,311 total
  • Total dependent packages: 793
    (may contain duplicates)
  • Total dependent repositories: 359
    (may contain duplicates)
  • Total versions: 362
juliahub.com: Plots

Powerful convenience for Julia visualizations and data analysis

  • Versions: 302
  • Dependent Packages: 388
  • Dependent Repositories: 172
  • Downloads: 14,259 Total
Rankings
Forks count: 0.1%
Stargazers count: 0.2%
Average: 0.2%
Dependent packages count: 0.2%
Dependent repos count: 0.3%
Last synced: 4 months ago
juliahub.com: RecipesBase

Powerful convenience for Julia visualizations and data analysis

  • Versions: 18
  • Dependent Packages: 403
  • Dependent Repositories: 187
  • Downloads: 16,502 Total
Rankings
Dependent packages count: 0.2%
Dependent repos count: 0.2%
Average: 3.2%
Forks count: 5.9%
Stargazers count: 6.7%
Last synced: 4 months ago
juliahub.com: RecipesPipeline

Powerful convenience for Julia visualizations and data analysis

  • Versions: 42
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 9,550 Total
Rankings
Forks count: 8.9%
Dependent repos count: 9.9%
Average: 15.5%
Dependent packages count: 16.6%
Stargazers count: 26.7%
Last synced: 4 months ago

Dependencies

.github/workflows/CompatHelper.yml actions
.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite
.github/workflows/benchmark.yml actions
  • actions/checkout v4 composite
  • julia-actions/julia-buildpkg latest composite
  • julia-actions/setup-julia latest composite
.github/workflows/ci.yml actions
  • actions/checkout v4 composite
  • codecov/codecov-action v3 composite
  • julia-actions/cache v1 composite
  • julia-actions/julia-buildpkg latest composite
  • julia-actions/julia-processcoverage latest composite
  • julia-actions/julia-runtest latest composite
  • julia-actions/setup-julia latest composite
.github/workflows/docs.yml actions
  • actions/cache v3 composite
  • actions/checkout v4 composite
  • julia-actions/setup-julia latest composite
.github/workflows/format_check.yml actions
  • actions/checkout v4 composite
  • julia-actions/setup-julia latest composite
  • reviewdog/action-suggester v1 composite
.github/workflows/format_pr.yml actions
  • actions/checkout v4 composite
  • peter-evans/create-pull-request v5 composite
.github/workflows/invalidations.yml actions
  • actions/checkout v4 composite
  • julia-actions/julia-buildpkg latest composite
  • julia-actions/julia-invalidations v1 composite
  • julia-actions/setup-julia latest composite