JavaScript Tools
19 best JavaScript tools and apps, curated and ranked by community upvotes on ProductCool. Updated daily as new JavaScript products launch.
Immich is a high-performance, self-hosted solution for managing your personal photo and video library. It solves the problem of relying on cloud services by giving you full control and privacy over your media. It's designed for individuals and families who want to automatically back up their mobile photos and videos to their own server, with a user experience similar to Google Photos.
career-ops is an open-source AI job search system that runs locally on your machine inside any AI coding CLI. It solves the problem of manual, time-consuming job hunting by automatically scanning portals, evaluating listings against your CV with a structured rubric, and tailoring application materials. It's built for developers and technical professionals who want a private, powerful, and automated way to manage their job search pipeline directly from their terminal.
ToolJet is an open-source, low-code platform for rapidly building and deploying internal business applications, dashboards, and AI agents. It solves the problem of slow, engineering-heavy development of internal tools by enabling developers, product managers, and IT leaders to create front-end interfaces, automate workflows, and connect data sources visually. It is designed for enterprise teams across industries like retail, finance, and healthcare to build secure, scalable back-office tools and business applications.
This is a curated collection of project-based tutorials designed to help developers move beyond theory and learn by doing. It solves the problem of finding high-quality, practical coding projects to build a portfolio and gain real-world skills. It's for students, self-taught programmers, and developers looking to expand their expertise through hands-on application.
Next.js is a comprehensive React framework that simplifies building production-ready web applications. It solves the complexity of full-stack development by providing built-in solutions for routing, data fetching, rendering, and styling. It's designed for developers and teams who want to leverage React's power while getting a batteries-included framework for optimal performance and developer experience.
Agent-Skills is a collection of 24 production-grade engineering skills that encode senior-level workflows and judgment for AI coding agents. It solves the problem of inconsistent, low-quality AI-generated code by providing structured, phase-specific commands that guide agents through the entire software lifecycleโfrom specification to deployment. It's designed for developers and teams using AI coding assistants like Claude Code, Cursor, or GitHub Copilot to ensure their agents produce reliable, maintainable, and production-ready code.
Angular is a platform and framework for building scalable, single-page client applications using HTML and TypeScript. It provides a comprehensive solution for developing fast, reliable web applications that can grow with your team, featuring an opinionated yet modular architecture with components and dependency injection. It's designed for developers and teams who need a fully-featured, production-ready framework with built-in best practices for forms, routing, state management, and performance.
Deno is a secure, fast, and fully Node-compatible runtime for JavaScript and TypeScript. It solves the complexity of modern JavaScript development by bundling essential tools like a package manager, test runner, linter, and formatter directly into the runtime. It's designed for developers who want a streamlined, productive, and secure environment for building applications from the edge to the desktop.
Webpack is a powerful static module bundler for modern JavaScript applications. It processes your application by building a dependency graph and bundling modules into optimized static assets. It solves the problem of managing complex dependencies and asset loading for web development, enabling features like code splitting for performance. It's an essential tool for web developers building applications of any scale, from simple websites to complex single-page apps.
K-Skill์ LLM ์์ด์ ํธ๊ฐ ํ๊ตญ์ ๊ตํต, ์์ฝ, ์ผํ, ์ ๋ถ, ๊ธ์ต ๋ฑ ๋ค์ํ ์๋น์ค๋ฅผ ์์ฐ์ด ์ฌ๋์ ๋ช ๋ น์ผ๋ก ํธ์ถํ ์ ์๊ฒ ํด์ฃผ๋ ์คํ์์ค ์คํฌ ๋ชจ์์ ๋๋ค. 80๊ฐ์ ์คํฌ๊ณผ 8๊ฐ ์นดํ ๊ณ ๋ฆฌ๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ, ์์ด์ ํธ๊ฐ ํ๊ตญ์ด ํ๊ฒฝ์์ ์ค์ง์ ์ธ ์์ ์ ์ํํ๋๋ก ๋์ต๋๋ค. ํ๊ตญ์ด ์๋น์ค๋ฅผ ์๋ํํ๋ ค๋ ๊ฐ๋ฐ์์ AI ์์ด์ ํธ ์ฌ์ฉ์์๊ฒ ์ ์ฉํฉ๋๋ค.
Chatwoot is an open-source customer engagement suite that consolidates conversations from live chat, email, and social messaging apps into a single shared inbox. It solves the problem of fragmented customer communication by providing teams with a unified workspace to deliver consistent support. It's ideal for businesses looking for a customizable, self-hostable alternative to commercial platforms like Intercom or Zendesk.
Baileys is a lightweight, socket-based library that provides a programmatic interface for WhatsApp Web. It solves the problem of automating interactions and building bots on WhatsApp by handling the complex WebSocket communication and authentication. This library is designed for developers looking to create customer service bots, notification systems, or any other automation on the WhatsApp platform using Node.js.
The design language that makes your AI harness better at design.
Node.js JavaScript runtime โจ๐ข๐โจ
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The fastest browser for AI agents to run web automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.
Define AI agents in JavaScript and deploy them to production in one click. Dank handles containerization, secrets, logs, scaling, and hosted vector memory so you can focus on building agents, not infrastructure.
JavaScript virtualization that compiles your code into proprietary bytecode running inside a custom VM - regenerated uniquely for every build.
JavaScript notebook, online compiler, and editor for interactive coding, learning, data science, scientific computing, web development, and testing. Code, collaborate, and visualize.