All Projects → vagmcs → ScalaTIKZ

vagmcs / ScalaTIKZ

Licence: GPL-3.0 license
ScalaTIKZ is an open-source library for PGF/TIKZ vector graphics.

Programming Languages

scala
5932 projects
TeX
3793 projects
shell
77523 projects

Projects that are alternatives of or similar to ScalaTIKZ

Plottable
📊 A library of modular chart components built on D3
Stars: ✭ 2,834 (+15644.44%)
Mutual labels:  chart, plots
SwiftCharts
Easy to use and highly customizable charts library for iOS
Stars: ✭ 2,405 (+13261.11%)
Mutual labels:  chart, plots
Clip
Create charts from the command line
Stars: ✭ 5,111 (+28294.44%)
Mutual labels:  chart, plots
c3
c3 HTMLWidget Ploting
Stars: ✭ 39 (+116.67%)
Mutual labels:  chart, plots
Swiftcharts
Easy to use and highly customizable charts library for iOS
Stars: ✭ 2,336 (+12877.78%)
Mutual labels:  chart, plots
TinyVG
A new format for vector graphics: Tiny vector graphics
Stars: ✭ 35 (+94.44%)
Mutual labels:  vector-graphics
wxcharts
微信小程序 chart 、K线图、分时图
Stars: ✭ 11 (-38.89%)
Mutual labels:  chart
sdk
TinyVG software development kit
Stars: ✭ 135 (+650%)
Mutual labels:  vector-graphics
Python-For-DataScience-Machine-Learning-Bootcamp-Udemy
Repository for the course on Udemy - Python for Data Science and Machine Learning Bootcamp , Jose Portilla
Stars: ✭ 31 (+72.22%)
Mutual labels:  datascience
Machine-learning
This repository will contain all the stuffs required for beginners in ML and DL do follow and star this repo for regular updates
Stars: ✭ 27 (+50%)
Mutual labels:  datascience
LineChartView
An interactive line chart written in SwiftUI with many customizations (colors, line size, dots, haptic feedbacks). Support value and time series.
Stars: ✭ 59 (+227.78%)
Mutual labels:  chart
Android-System-Related-Charts
各种与Android系统相关的框架图、流程图
Stars: ✭ 52 (+188.89%)
Mutual labels:  chart
gke-toolbox
A Helm Chart with pre-configured tools for your Container Engine clusters
Stars: ✭ 20 (+11.11%)
Mutual labels:  chart
R-data-wrangling
Materials for my my R data workshop. https://cengel.github.io/R-data-wrangling/
Stars: ✭ 17 (-5.56%)
Mutual labels:  datascience
Im2Vec
[CVPR 2021 Oral] Im2Vec Synthesizing Vector Graphics without Vector Supervision
Stars: ✭ 229 (+1172.22%)
Mutual labels:  vector-graphics
awsdtc
AWS Data Transfer Cost Explorer
Stars: ✭ 90 (+400%)
Mutual labels:  chart
student-grade-analytics
Analyse academic and non-academic information of students and predict grades
Stars: ✭ 17 (-5.56%)
Mutual labels:  datascience
Mermaid
Provides a parser function to generate diagrams and flowcharts with the help of the mermaid script language
Stars: ✭ 27 (+50%)
Mutual labels:  chart
vlainic.github.io
My GitHub blog: things you might be interested, and probably not...
Stars: ✭ 26 (+44.44%)
Mutual labels:  datascience
texfig
Utility to generate PGF vector files from Python's Matplotlib plots to use in LaTeX documents.
Stars: ✭ 58 (+222.22%)
Mutual labels:  vector-graphics

ScalaTIKZ

Maven Central License: GPL v3

ScalaTIKZ is an open-source library for publication quality PGF/TIKZ vector graphics using the Scala programming language.

License

ScalaTIKZ comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; See the GNU Lesser General Public License v3 for more details.

Features

  1. 2D PGF plots including lines, scatters, bars, stems and many other options.
  2. Chart plots (pie, clouds, squares).
  3. Configure each plot/chart using a large pool of parameters.
  4. Plot any number of data sequences in one figure.
  5. Support for figure arrays and figures having a secondary y-axis.
  6. Support for Automata plots.
  7. High level API for declaring plot types and subplots.
  8. Save generated graphics as TeX, PDF, JPEG or PNG formats.
  9. Command line interface that can be used in any Unix/Linux shell script.

Requirements

ScalaTIKZ requires to have a TeXLive distribution installed on your system. Moreover, in case you want to export your plots as image formats, the GhostScript package is also required.

For more details please read the Requirements.

How to get ScalaTIKZ

ScalaTIKZ is published to Maven Central for Scala 2.12 and 2.13.

Add the following dependency to your SBT build file in order to get started:

libraryDependencies ++= "com.github.vagmcs" %% "scalatikz" % "0.5.0"

Documentation

Contributions

Contributions are welcome, for details see CONTRIBUTING.md.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].