wasql
WaSQL: Build Data-Driven Web Apps with Ease
WaSQL is a web development platform designed for simplicity, speed, and control. It combines the power of SQL with the flexibility of multiple scripting languages to help you create dynamic, database-driven applications — all from within your browser. Whether you're building an internal tool, a custom dashboard, or a full-featured web app, WaSQL gives you everything you need to go from idea to deployment
Databases
WaSQL supports Mysql, Microsoft SQL Server, Oracle, Postgres, Snowflake, Duckdb, Sqlite, SAP HANA, SAP Gigya, Firebird, Faircom cTREE, and MemGraph. With such broad database support ETL becomes simple, intuitive, and efficient...
Mysql
Oracle
Postgres
SQL Server
DuckDB
Sqlite
Snowflake
Firebird
HANA
Gigya
cTREE
MemGraph
Open source on Github
Programming Languages
WaSQL is written in PHP but supports embedded coding in 13 different scripting languages: PHP, Python, Perl, NodeJs, Lua, Tcl, Ruby, R, Julia, Bash, Powershell, Groovy, and VBscript. Request, session, server, config, and user variables are passed in to all scripts, regardless of language, so you can access them in whatever language you write your code in. You can even embed multiple languages on a single page...
PHP
Python
Perl
NodeJS
Lua
Tcl
Ruby
R
Julia
Bash
Powershell
Groovy
VBScript
HTML5
CSS3
Javascript
"Use WaSQL to build websites, intranets, web applications, ETL, BI reports, and much much more!"
And it's free - the only cost is your time to learn.
Get Started