# Proteus Feature List

- [x] JSON to JSON transform/templating framework
- [x] Dynamically resolves values from input record using JSONPath
- [x] Extensible library of logical components (for each, switch, chaining etc.)
- [x] Define and invoke reusable named template snippets
- [x] REST API for testing Proteus scripts
- [x] HTTP requests in-line
- [x] Custom XML/CSV to JSON conversion
- [x] Predicate matching
- [x] File operations
- [x] Date parsing/formatting
- [x] Encryption
- [x] Maths expressions
- [x] Regex
- [x] Caching
