Discover, compare, and save the best software alternatives.
Showing 255 tools
Neovim is a project that seeks to aggressively refactor the Vim code base to enable modern UIs, improve extensibility, and support concurrent plugin execution. By enabling asynchronous plugin architecture and embedded scripting capabilities, it allows developers to build complex workflows without slowing down their editing experience. The editor maintains strong backwards compatibility with Vim while introducing powerful built-in features such as a native Language Server Protocol (LSP) client and a rich Lua runtime. It empowers developers and power users to deeply customize their editing environments and turn a lightweight text editor into a fully-featured integrated development environment.
✦ Best for advanced vim users and power developers
jadx is a command line and GUI tool for producing Java source code from Android Dex and APK files. It's a popular tool among Android developers and reverse engineers.
✦ Best for experienced android developers and reverse engineers
Ghidra is a software reverse engineering (SRE) framework developed by the National Security Agency (NSA). It is designed to help users analyze and understand the behavior of software, and can be used for a variety of purposes such as vulnerability research, malware analysis, and software debugging. Ghidra provides a comprehensive set of tools and features to support the reverse engineering process, including disassembly, decompilation, and debugging capabilities.
✦ Best for advanced security researchers and developers
Delve is a debugger for the Go programming language. It provides a simple and intuitive way to debug Go programs, allowing developers to step through code, set breakpoints, and inspect variables.
✦ Best for go developers seeking simple debugging tools
Appium is an open-source test automation framework for use with native, hybrid and mobile web apps. It drives iOS, Android, and Windows apps using the WebDriver protocol. Appium is cross-platform, it allows you to write tests for multiple platforms (iOS, Android, Windows), using the same API. This allows for code reuse between iOS, Android, and Windows test suites.
✦ Best for experienced developers and qa teams
Testify is a toolkit that provides common assertions and mocks that play nicely with the standard library. It is designed to make testing easier and more efficient by providing a set of reusable assertions and mocks that can be used in a variety of testing scenarios.
✦ Best for go developers seeking easy testing integration
Velociraptor is a digital forensics and incident response tool that allows users to collect and analyze data from endpoints. It provides a flexible and scalable platform for automating and streamlining digital forensic workflows.
✦ Best for experienced dfir teams seeking automation and scalability.
Gramps is a free, open-source genealogy software for researching and organizing your family tree. It offers a wide range of features to help you manage your genealogical data, including support for multiple database formats, a powerful search engine, and a variety of reports and charts.
✦ Best for experienced genealogists seeking customization
Cubase is a powerful digital audio workstation developed by Steinberg, designed for professional music production, recording, editing, and mixing. It offers an extensive suite of virtual instruments, mixing plugins, and advanced MIDI and audio sequencing tools trusted by producers worldwide. The software features cutting-edge workflows including the VariAudio vocal editing tool, advanced chord pads for songwriting, and seamless integration with hardware controllers. Whether composing orchestral scores or producing electronic beats, Cubase provides a comprehensive ecosystem from initial idea to final master.
✦ Best for professional music producers and mix engineers
Ableton Live is an industry-standard digital audio workstation designed for both studio production and live musical performance. It provides an intuitive workflow centered around real-time audio manipulation, virtual instruments, and comprehensive MIDI sequencing capabilities. The software empowers electronic musicians, producers, and sound designers to compose, record, remix, and improvise musical ideas seamlessly. With its unique Session View and traditional Arrangement View, users can transition fluidly from spontaneous loop-based sketching to structured, final song arrangements.
✦ Best for music producers and djs needing rock-solid live performance and rapid studio sketching.
Traktor by Native Instruments is a premier digital DJ software and hardware ecosystem designed for professional club DJs, mobile performers, and electronic music producers. It provides advanced mixing capabilities, rock-solid stability, and seamless integration with modular controllers to elevate live sets. Featuring powerful stem separation, loop control, and effects processing, Traktor empowers artists to manipulate tracks in real time and craft unique sonic experiences. Its intuitive workflow caters to both traditional beatmatching and complex, multi-deck hybrid performances.
✦ Best for professional club djs and producers needing rock-solid live performance stability.
REAPER is a powerful and flexible digital audio workstation (DAW) for Windows, macOS, and Linux. It provides a comprehensive set of audio production, mixing, editing, and mastering tools in a lightweight and highly efficient architecture. Known for its incredible stability, deep customizability, and generous evaluation model, REAPER supports a vast array of hardware, digital formats, and plugins. It caters to both bedroom producers and major professional studios worldwide.
✦ Best for professionals wanting a fast, affordable, and deeply customizable daw.