diff --git a/Introduction.md b/Introduction.md new file mode 100644 index 0000000..6e590a9 --- /dev/null +++ b/Introduction.md @@ -0,0 +1,10 @@ +# Introduction + +Termdash aims to enable developers to create command line applications. This is done by providing an infrastructure that allows the developer to set the layout of the terminal and a library of widgets that either display data to the end user or allow the end user to interact with the application. + +Developers interact with the following Termdash layers: + +- The infrastructure in the [termdash](https://github.com/mum4k/termdash/tree/master/termdash.go) package. +- The container in the [container](https://github.com/mum4k/termdash/tree/master/container/container.go) package. +- The widgets in the [widgets/](https://github.com/mum4k/termdash/tree/master/widgets) directory. +