JSTools Weekly —✨2023#10: SQL Translator: Convert Natural Language into SQL
Tags: javascript, typescript, webdev, node
Published: 2023-03-16 17:11:00

Hi JS developers👋
[JSTools Weekly](https://jstools.substack.com/) newsletter, issue [2023#10](https://jstools.substack.com/p/2023-newjstools-10) (top new JS releases) just released.

[See full list of new javascript tools](https://jstools.substack.com/p/2023-newjstools-10)
![JSTools Weekly - issue 2023#10 - new js tools](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jpegbq3mzm1j9k5b2qv6.png)


[**sql-translator**](https://github.com/whoiskatrin/sql-translator)**:** SQL Translator is a tool for converting natural language queries into SQL code using artificial intelligence. This project is 100% free and open source

[![SQL Translator is a tool for converting natural language queries into SQL code using artificial intelligence. This project is 100% free and open source](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dbc7d9a-f4d0-4ea5-877c-8098392d5023_1074x1550.png)](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dbc7d9a-f4d0-4ea5-877c-8098392d5023_1074x1550.png)

 
[**untypeable**](https://github.com/total-typescript/untypeable)**:** Get type-safe access to any API, with a zero-bundle size option.

-   🚀 Get autocomplete on your entire API, without needing to set up a single generic function.

-   💪 Simple to configure, and extremely flexible.

-   🤯 Choose between two modes:

    -   Zero bundle-size: use `import type` to ensure `untypeable` adds nothing to your bundle.

    -   Strong types: integrates with libraries like [Zod](https://zod.dev/) to add runtime safety to the types.

-   ✨ Keep things organized with helpers for merging and combining your config.

-   ❤️ You bring the fetcher, we bring the types. There's no hidden magic.

[**NostrGit**](https://github.com/NostrGit/NostrGit)**:** A truly censorship-resistant alternative to GitHub that has a chance of working

[![A truly censorship-resistant alternative to GitHub that has a chance of working](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde00b9ef-7a00-417c-8f3f-67952efada57_2592x1840.jpeg "NostrGit")](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde00b9ef-7a00-417c-8f3f-67952efada57_2592x1840.jpeg)

 
[**better-commits**](https://github.com/Everduin94/better-commits)**:** A CLI for creating better commits following the conventional commit guidelines. Written with Typescript | ZOD | Clack

-   Follows the conventional commit guidelines

-   Highly flexible configuration

-   Easy install with sane defaults

-   Checks git status with interactive git add

-   Works globally or in your repository

-   Attempts to infer ticket/issue and type from branch

-   Pretty prints preview in color

-   Validates config at runtime

[**scikit-learn-ts**](https://github.com/transitive-bullshit/scikit-learn-ts)**:** Powerful machine learning library for Node.js -- uses Python's scikit-learn under the hood.

[![ Powerful machine learning library for Node.js -- uses Python's scikit-learn under the hood.](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e5899b7-7829-425e-8392-8699d2e2f607_2400x1260.png "sklearn ts logo")](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e5899b7-7829-425e-8392-8699d2e2f607_2400x1260.png)

 
[**chatbox**](https://github.com/Bin-Huang/chatbox)**:** A cross-platform desktop application for OpenAI API, also a prompt debugging and management tool.

[**chat-with-gpt**](https://github.com/cogentapps/chat-with-gpt)**:** An open-source ChatGPT app with a voice

[**opencommit**](https://github.com/di-sukharev/opencommit)**:** GPT CLI to auto-generate impressive commits in 1 second 🤯🔫

[![GPT CLI to auto-generate impressive commits in 1 second 🤯🔫](https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F524b051a-67b1-4305-ab71-5c49c749104f_1368x692.png "OpenCommit example")](https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F524b051a-67b1-4305-ab71-5c49c749104f_1368x692.png)

 
[**chatbot-ui**](https://github.com/mckaywrigley/chatbot-ui)**:** A simple chatbot starter kit for OpenAI's chat model using Next.js, TypeScript, and Tailwind CSS.

[**chatgpt-i18n**](https://github.com/ObservedObserver/chatgpt-i18n)**:** Translate your locale json files with AI assistance.

[**kindle-gpt**](https://github.com/mckaywrigley/kindle-gpt)**:** AI search & chat on your Kindle highlights.

[**chatgpt-proxy**](https://github.com/imyuanx/chatgpt-proxy)**:** One-click deployment of the ChatGPT private proxy, power by Next.js

[**subi-public**](https://github.com/legendkong/subi-public)**:** English to RegEx converter, powered by gpt-3.5-turbo and Vercel Edge Functions.

 
![English to RegEx converter, powered by gpt-3.5-turbo and Vercel Edge Functions.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/os7rlksx0v3kcsbr2v9g.png)

[**ai-anything**](https://github.com/KeJunMao/ai-anything)**:** Anyone can create GPT tools

[**desktop**](https://github.com/chatgptui/desktop)**:** Desktop version of ChatGPT with text-to-speech, speech-to-text, keyboard shortcuts, search, budget, bookmarks, audio feedback, and token counter.

[**coverlettergpt**](https://github.com/vincanger/coverlettergpt)**:** Generate Cover Letters based on Job Description and your Resumé. Manage jobs and applications. Get Hired. Have fun. Be cool. Go to School.

[**cli-gpt**](https://github.com/MagicCube/cli-gpt)**:** Translate human language to command line using ChatGPT.

[**use-whisper**](https://github.com/chengsokdara/use-whisper)**:** React hook for OpenAI Whisper with speech recorder, real-time transcription, and silence removal built-in

[**node-openai**](https://github.com/joyqi/node-openai)**:** An elegant NodeJs library for openai api.






[See full list of new javascript tools](https://jstools.substack.com/p/2023-newjstools-10)