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
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
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.
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
More tools to explore:
seroval:Â Stringify JS values
shikiji:Â An ESM-focused rewrite of shiki, and a little bit more
onyx:Â A modern language for WebAssembly.
symphony:Â Write programs you can talk to.
standard-webhooks:Â The Standard Webhooks specification
Memory-Cache:Â turn a local desktop environment into an on-device AI agent
react-native-unistyles:Â Level up your React Native StyleSheet
chatd:Â Chat with your documents using local AI
ponder:Â A backend framework for crypto apps
bussin:Â An esolang in TypeScript, for heaven's sake.
snapify:Â Screen recording sharing for absolutely everyone.
sharemystack:Â Share your stack with the world!
If you like this issue, please consider subscribing to JSTools Weekly Newsletter.
Thank you
Top comments (0)