Newt is an experimental set of programs for rapid application development for libraries, archives and museums. It provides a data router, code generator and Mustache template engine. At this time you must install it from source code. The programs are likely broken, poorly documented and certainly contain bugs. It’s a prototype!
The ./configure.sh
script or
.\configure.bat
for Windows performs this step.
./configure.sh
cd
git clone \
https://github.com/caltechlibrary/newt \
src/github.com/caltechlibrary/newt
cd src/github.com/caltechlibrary/newt
For these three tasks we’re going to use the Go command. It assumed you are still in the directory where you completed step 2.
go build
go test
go install
The Newt Project is an experiment!!. The source code for the project is supplied “as is”. Newt is most likely broken. At a stretch it could be considered a working prototype. You should not use it for production systems. However if you’d like to ask a question or have something you’d like to contribute please feel free to file a GitHub issue, see https://github.com/caltechlibrary/newt/issues. Just keep in mind it remains an experiment as of February 2024.