DEV Community

JSTools Weekly
JSTools Weekly

Posted on • Originally published at

🔥2023#50: PageSpy: All-in-one remote debugging tool

Hi developers 👋
JSTools Weekly newsletter, issue 2023#50 (Hot JS Tools) just released.
📅 December 10-16, 2023

page-spy-web: All-in-one remote debugging tool


page-spy-web: All-in-one remote debugging tool

PageSpy is your go-to remote debugging tool when local devtools are out of reach. It's a lifesaver for H5 app debugging on mobile devices, remote work scenarios, and troubleshooting white screen issues on user devices. Ditch the clunky panels and inefficient communication methods, and embrace PageSpy's powerful debugging capabilities.

lobe-chat: An open-source, high-performance chatbot framework

LobeChat is an open-source chatbot framework that supports cool features like visual recognition, speech synthesis, and a plugin system. It also has a vibrant community and works great on mobile devices. With its customizable themes, LobeChat is a versatile chat tool that's sure to please.

👉 Lobe UI: Lobe UI is an open-source UI component library for building AIGC web apps

Lobe UI: Lobe UI is an open-source UI component library for building AIGC web apps


svgl: A beautiful library with SVG logos. Built with Sveltekit & Tailwind CSS



anything-llm: Open-source ChatGPT experience for both open and closed source LLMs, embedders, and vector databases

Whether you prefer commercial LLMs or open-source options, AnythingLLM lets you build your private ChatGPT without any limitations. Run it locally or host it remotely, and chat intelligently with any documents you provide. AnythingLLM's Workspaces act like threads, keeping your context clean and organized.



ast-grep: A CLI tool for code structural search, lint and rewriting. Written in Rust

If you're looking for a powerful and versatile tool to navigate, lint, and rewrite code, look no further than ast-grep(sg). This CLI tool utilizes AST (Abstract Syntax Tree) structures to perform blazing-fast search and replace operations across a wide range of programming languages, from one-line commands to fully programmatic interfaces. This all-in-one tool comes packed with features like interactive codemod, language server, and testing capabilities, making it an essential addition to any developer's arsenal.



webstudio: open visual development

Similar to Webflow, Webstudio visually translates CSS without obscuring it, giving designers superpowers that were exclusive to developers in the past.

webstudio: open visual development


waku: The minimal React framework

Waku is a lightweight React framework that embraces the upcoming RSC feature, allowing for server-side rendering and improved performance. It's built on top of Vite, offering a flexible API and the potential to replace Vite with React client components. While RSCs are optional, they're highly recommended for enhanced user and developer experiences.

oxc: A collection of JavaScript tools written in Rust.

Sick of slow JavaScript tooling? Oxc is here to save the day! This new project aims to build a suite of high-performance tools for JavaScript and TypeScript, all written in the speedy language of Rust. Inspired by Biome and Ruff, Oxc believes that JavaScript tooling can be rewritten to be even faster, and that an integrated toolchain can unlock new efficiencies. So, if you're ready to ditch the sluggish tools and embrace the power of Rust, check out Oxc!



amica: Your friendly personal AI

Amica is a cool app that lets you chill with 3D characters right in your browser. You can import your own VRM files, choose voices that match their personalities, and even get emotional responses. It's powered by some fancy tech like Transformers.js, Whisper, Llama.cpp, ChatGPT API, and OpenAI, so you know it's legit.

scalar: Beautiful API references from Swagger/OpenAPI files

Scalar is a tool that generates interactive API documentation from Swagger files. It's easy to use and has a ton of features, including request examples for a ton of languages and frameworks, an integrated API client, and live editing of Swagger files. demo

scalar, Beautiful API references from Swagger/OpenAPI files


More tools to explore:

  • serovalStringify JS values

  • shikijiAn ESM-focused rewrite of shiki, and a little bit more

  • onyxA modern language for WebAssembly.

  • symphonyWrite programs you can talk to.

  • standard-webhooksThe Standard Webhooks specification

  • Memory-Cacheturn a local desktop environment into an on-device AI agent

  • react-native-unistylesLevel up your React Native StyleSheet

  • chatdChat with your documents using local AI

  • ponderA backend framework for crypto apps

  • bussinAn esolang in TypeScript, for heaven's sake.

  • snapifyScreen recording sharing for absolutely everyone.

  • sharemystackShare your stack with the world!

If you like this issue, please consider subscribing to JSTools Weekly Newsletter.

Thank you

Top comments (0)