JSTools Weekly —✨2023#10: SQL Translator: Convert Natural Language into SQL

📅 March 5-11, 2023, Highlights: New JS tools on sql translator, API with type-safety, GitHub alternative on Nostr, scikit-learn in ts, and more

·

2 min read


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

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 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: A truly censorship-resistant alternative to GitHub that has a chance of working

NostrGit

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: Powerful machine learning library for Node.js – uses Python's scikit-learn under the hood.

sklearn ts logo

chatbox: A cross-platform desktop application for OpenAI API, also a prompt debugging and management tool.

chat-with-gpt: An open-source ChatGPT app with a voice

opencommit: GPT CLI to auto-generate impressive commits in 1 second 🤯🔫

OpenCommit example

chatbot-ui: A simple chatbot starter kit for OpenAI's chat model using Next.js, TypeScript, and Tailwind CSS.

chatgpt-i18n: Translate your locale json files with AI assistance.

kindle-gpt: AI search & chat on your Kindle highlights.

chatgpt-proxy: One-click deployment of the ChatGPT private proxy, power by Next.js

subi-public: English to RegEx converter, powered by gpt-3.5-turbo and Vercel Edge Functions.

ai-anything: Anyone can create GPT tools

To see the full list of new JS tools 👇