Sequence Configuration Language
SCL is a configuration language designed to simplify automation of cross-application forensic and e-discovery workflows. It is designed to be powerful, containing most of the control flow features of programming languages, yet much easier to pick-up and use than traditional scripting or programming languages.
A quick introduction to the language and its features can be found in the documentation.
SCL can be validated and executed using the open-source command line application Sequence.
You can use connectors to automate workflows for popular data formats and forensic/ediscovery applications. It's also possible to automatically generate steps from any OpenAPI endpoint using the REST connector, or to build your own connectors for any application using the Core SDK.
This extension is still in preview. Please submit any bugs or feature requests in our GitLab repository.
Remove duplicate rows from a CSV file
Get data from a SQL database and write to CSV
For more examples and all the supported applications please see the documentation.
Grammar and Interpreter
To run SCL when using this extension:
Documentation is available at https://sequence.sh.