1 About this page
I love open source. So once upon a time I try to contribute to it. But I do not have a good memory in general, so I decided to create this page just to track down all of my contributions to various open source projects.
2 My own open source projects
- Introduction to Zig: a project-based book: First edition. An open, technical and introductory book about the Zig programming language. This book introduces the language by solving small projects with the reader.
- Introduction to pyspark: First edition. An open source and introductory book about the Python package
pyspark
. - Introdução à Linguagem R: seus fundamentos e sua prática: Fourth edition. An open source and introductory book (in portuguese) about the R programming language.
- rOpenSci Packages: Development, Maintenance, and Peer Review: I contributed to the project as the lead translator of the book for the Portuguese language.
figma
: an R package that provides a R client to the Figma API.spark_map
: a Python package to easily apply a function over multiple columns of a Spark DataFrame.lefer
: a C++ library for drawing evenly-spaced and non-overlapping curves in a flow field, using the Jobard and Lefer (1997) algorithm.ggfunnel
: an R package to easily produce Power BI like funnel charts in R.
3 Contributions to other open source projects
3.1 knitr
The knitr
project is a general-purpose literate programming engine, and a big open source project from the R language community.
3.2 dev_guide
dev_guide
is the project for “rOpenSci Packages: Development, Maintenance, and Peer Review”, which is an open source community-driven book that describes the best practices for development of R packages. These contributions are related to the Multilingual Publishing project of ROpenSci.
3.3 DT
DT
is an R package that provides an R Interface to the jQuery Plug-in DataTables.