Discover, compare, and save the best software alternatives.
Showing 213 tools
Geocoder is a complete geocoding solution for Ruby that provides object geocoding with support for numerous popular reverse and forward geocoding services. It abstracts away the differences between various provider APIs to make fetching coordinates and address details straightforward.
✦ Best for ruby devs needing location-based services
Cleanlab is an open-source data-centric AI package designed to help data scientists and machine learning engineers find and fix errors in datasets. By automatically detecting label errors, outlier data points, and ambiguous annotations, it empowers teams to improve model performance without manually inspecting every single data point. Built on the principle that data quality matters more than model complexity, Cleanlab integrates seamlessly with popular machine learning frameworks like scikit-learn, PyTorch, and TensorFlow. It provides robust algorithms to clean both classification and regression datasets, ensuring reliable AI pipelines and trustworthy real-world machine learning deployments.
✦ Best for data scientists with programming expertise
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
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.
Audacity is a cross-platform software used for multi-track audio recording and editing. It empowers users to record live audio, convert tapes and records into digital recordings or CDs, and edit various audio formats including podcasts and music tracks. Renowned for its accessibility and extensive plugin support, Audacity allows both beginners and professionals to manipulate sound through cutting, splicing, mixing, and applying various digital effects. Its versatile toolset makes it a staple for anyone working with audio production.
✦ Best for budget-conscious podcasters and musicians needing free multi-track audio editing.