General Principles
Add Missing Dates
Add text column
Add Total Rows
Aggregate
Append
Compare Text Columns
Argmax
Argmin
Concatenate columns
Convert
Convert date to text
Convert text to date
Cumulated sum
Cutom step
Delete column(s)
Duplicate
Duration
Evolution
Extract date property
Extract substring
Fill null
Filter
Formula
Get unique groups/values
Hierarchical rollup
ifthenelse
Join
Keep column(s)
Moving Average
Percentage
Pivot
Rank
Rename
Replace
Sort
Split column
Column's Statistics
To lowercase
To uppercase
Top N rows
Unpivot
Waterfall
Weaverbird is a graphical user interface built that uses:
- TypeScript as main language,
- VueJS for the graphical user interface.
It doesn’t include any “server-side” code, it aims at being a pure frontend tool that will generate transformation queries or pipelines (e.g. MongoDB aggregations, SQL queries, Python scripts).
The graphical users interface generates a list of transformation steps that can be translated afterwards on supported backends. For now, it only supports MongoDB.