Pretty Diff is a language aware code comparison tool, beautifier, minifier, and parser for a variety of web oriented languages.
Cost / License
- Free
- Open Source
Application type
Platforms
- Online
- Typescript
- npm
- JavaScript
- Self-Hosted

Browse 380 JavaScript Libraries and Tools on AlternativeTo.
Pretty Diff is a language aware code comparison tool, beautifier, minifier, and parser for a variety of web oriented languages.

A flexible, powerful ecommerce SaaS platform. Shuup’s Single and Multi-vendor licenses are built for any business to empower vendors to sell services, subscriptions, digital media or physical products.



Simple, powerful and flexible site generation framework with everything you love from Next.js.

Nimble is a pure javascript, drag & drop user interface and web component building. Nimble can create applications for browsers, Adobe Phone Gap, and Electron, and provide robust support to build proprietary web based components.




ScrollMovie is the library that enables you to animate background image as you scroll the window.

Embed the tinyDialog human-feedback tool into your website or webapp to collect insightful responses from your customers.



A Typescript tool to write configs with types. Manage your configs as code. Remove type errors, make configs easily shareable. Tool is installable via NPM, can be adopted incrementally!.

Tone.js is a Web Audio framework for creating interactive music in the browser. The architecture of Tone.js aims to be familiar to both musicians and audio programmers looking to create web-based audio applications.
Lucide is an open-source icon library that provides 1000+ vector (svg) files for displaying icons and symbols in digital and non-digital projects. The library aims to make it easier for designers and developers to incorporate icons into their projects by providing several...
SearchTap.io is a search technology that can easily integrate with websites and mobile apps to provide an Amazon-like search experience without writing any code.



Dynamsoft Camera Enhancer is designed to optimize the camera frame acquisition process. It provides camera control and features like Frame Filtering, Auto Zoom, and Enhanced Focus to ensure downstream applications receive only high-quality frames for accurate barcode or text reading.


ProseMirror tries to bridge the gap between editing explicit, unambiguous content like Markdown or XML, and classical WYSIWYG editors.

The script allows you to quickly and enthusiastically read any book. Please take the project to yourself. Thank you for your attention.

Fast and collaborative annotation tool offering precise Bounding Box, Polygon, Circle, Point, and Cuboidal labeling for AI and deep learning applications.
EstyJS is an emulator for the Atari ST, written in 100% pure JavaScript, originally developed by Darren Coles. Since 2024 and the release of EstyJS 2.0, the project is maintained by Kai Eckert. The source code is available on GitHub.

