# Welcome to **Rattle**

Rattle is a toolbox for data science, statistical analyses, data
visualisation, machine learning, and artificial intelligence,
supporting Data Scientists turning their data into stories for genuine
impact. It is used extensively for teaching and by practitioners world
wide. After 20 years Version 6 brings a fresh interface to the
traditional application.

The [Data Science Desktop Survival
Guide](https://survivor.togaware.com/datascience) provides an
introduction to data science and a guide to using Rattle. It is freely
available from [Togaware](https://togaware.com).

Rattle V6 (Rattle) is implemented using [Flutter](https://flutter.dev)
for the front-end, retaining [R](https://r-project.org) for the
back-end while updating many of the original Rattle scripts. You are
invited to report any issues you notice on
[github](https://github.com/gjwgit/rattleng) where code contributions
are also most welcome.

---

## Resources

+ [Rattle home page](https://rattle.togaware.com) is the best starting point.
+ Rattle V5 is well covered in
  [Data Mining with Rattle and R](https://bit.ly/rattle_data_mining)
+ Rattle utilises R templates as introduced in
  [The Essentials of Data Science](https://bit.ly/essentials_data_science)
+ Rattle is licensed under the [GNU General Public License, Version
  3](https://opensource.org/license/gpl-3-0), making it free for
  you to use forever.
+ Also visit Togaware's [Data Science Portal](https://togaware.com/onepager).

Rattle comes with **NO WARRANTY**. Rattle and the
collection of R template scripts are Copyright © 2006-2025 Togaware
Pty Ltd. Rattle is a registered trademark of Togaware Pty Ltd. Tap the
About (Info) button for acknowledgements.

---
