SqlKata query builder helps you deal with SQL queries in an elegant and predictable way.
Whether you have an extensive LINQ background or you are an experienced SQL developer, you will feel you are at home with SqlKata, thanks to it's clean and predictable naming.
Written in C#, the language we all love, you can check the source code on SqlKata on Github