diff --git a/README.md b/README.md index 3220a847d5..d8e3b46bb8 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,15 @@ Check out [an interactive example](https://play.sqlc.dev/) to see it in action, - [Downloads](https://downloads.sqlc.dev/) - [Community](https://discord.gg/EcXzGe5SEs) +## Supported languages + +- [sqlc-gen-go](https://github.com/sqlc-dev/sqlc-gen-go) +- [sqlc-gen-kotlin](https://github.com/sqlc-dev/sqlc-gen-kotlin) +- [sqlc-gen-python](https://github.com/sqlc-dev/sqlc-gen-python) +- [sqlc-gen-typescript](https://github.com/sqlc-dev/sqlc-gen-typescript) + +Additional languages can be added via [plugins](https://docs.sqlc.dev/en/latest/reference/language-support.html#community-language-support). + ## Acknowledgments sqlc was inspired by [PugSQL](https://pugsql.org/) and diff --git a/docs/reference/language-support.rst b/docs/reference/language-support.rst index 7e957aae6c..8df371fb32 100644 --- a/docs/reference/language-support.rst +++ b/docs/reference/language-support.rst @@ -1,18 +1,21 @@ Database and language support ############################# -======== =================== ============ ============ =============== -Language Plugin MySQL PostgreSQL SQLite -======== =================== ============ ============ =============== -Go (built-in) Stable Stable Beta -Go `sqlc-gen-go`_ Stable Stable Beta -Kotlin `sqlc-gen-kotlin`_ Beta Beta Not implemented -Python `sqlc-gen-python`_ Beta Beta Not implemented -======== =================== ============ ============ =============== +========== ======================= ============ ============ =============== +Language Plugin MySQL PostgreSQL SQLite +========== ======================= ============ ============ =============== +Go (built-in) Stable Stable Beta +Go `sqlc-gen-go`_ Stable Stable Beta +Kotlin `sqlc-gen-kotlin`_ Beta Beta Not implemented +Python `sqlc-gen-python`_ Beta Beta Not implemented +TypeScript `sqlc-gen-typescript`_ Beta Beta Not implemented +========== ======================= ============ ============ =============== Community language support ************************** +New languages can be added via :doc:`plugins <../guides/plugins>`. + ======== ============================== =============== ============ =============== Language Plugin MySQL PostgreSQL SQLite ======== ============================== =============== ============ =============== @@ -23,9 +26,9 @@ F# `kaashyapan/sqlc-gen-fsharp`_ Not implemented Beta Beta .. _kaashyapan/sqlc-gen-fsharp: https://github.com/kaashyapan/sqlc-gen-fsharp .. _sqlc-gen-kotlin: https://github.com/sqlc-dev/sqlc-gen-kotlin .. _sqlc-gen-python: https://github.com/sqlc-dev/sqlc-gen-python +.. _sqlc-gen-typescript: https://github.com/sqlc-dev/sqlc-gen-typescript Future language support ************************ - `C# `_ -- `TypeScript `_