Discover, compare, and save the best software alternatives.
Showing 411 tools
yuvomi is a self-hosted family planner that allows you to manage your family's tasks, calendars, shopping, meals, and budget in one place. It's designed to be a comprehensive solution for families who want to stay organized and connected. With yuvomi, you can create and manage tasks, events, and appointments, as well as track your expenses and create a budget. You can also plan meals and create shopping lists, making it easier to stay on top of your family's needs.
✦ Best for small to medium households
Radarr is a movie organizer and manager designed for users who download movies from usenet and torrent sources. It allows users to easily manage their movie collections, track and download new releases, and automate tasks such as renaming and organizing files.
✦ Best for usenet and torrent movie collectors
Kavita is a fast, feature-rich reading server that allows users to set up their own server and share their reading collection with friends and family. It is designed to be a full solution for all reading needs, providing a convenient and accessible way to manage and share e-books and other digital content.
✦ Best for self-hosted digital library enthusiasts
JPlag is a software tool designed to detect plagiarism and collusion in source code. It checks for similarities in a set of programs and provides a detailed report of the findings. This tool is particularly useful for educators and developers who need to ensure the originality of code submissions.
✦ Best for academic coding instructors and small dev teams
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It is widely used in various industries such as compiler construction, data processing, and natural language processing.
✦ Best for experienced developers needing high-performance parsing solutions
Spark NLP is a natural language processing library built on top of Apache Spark ML. It provides high-performance, scalable, and easy-to-use NLP capabilities to help developers build intelligent applications. With Spark NLP, you can perform tasks such as text classification, named entity recognition, sentiment analysis, and more.
✦ Best for experienced nlp developers
zsh-autosuggestions is a plugin for the Z shell (zsh) that provides autosuggestions similar to those found in the Fish shell. It uses the command history to suggest possible completions for partially typed commands. The plugin can be customized to fit the user's needs and preferences.
✦ Best for zsh users seeking fish-like autosuggestions
Honcho is a memory library designed to help developers build stateful agents. It provides a simple and efficient way to manage memory and build complex systems. With Honcho, developers can focus on building their applications without worrying about the underlying memory management.
✦ Best for experienced system programmers
Flagger is a Kubernetes operator that automates the promotion of canary deployments, A/B testing, and blue/green deployments. It provides a simple and efficient way to manage the rollout of new versions of applications, reducing the risk of errors and downtime. Flagger integrates with popular CI/CD tools and supports multiple deployment strategies, making it a versatile tool for DevOps teams.
✦ Best for experienced kubernetes devops teams
rrweb is an open-source tool that allows users to record and replay web interactions. It provides a way to record user interactions on a website, such as mouse movements, clicks, and keyboard input, and then replay them later. This can be useful for testing, debugging, and analytics purposes.
✦ Best for small-scale web testing and debugging
Measure is an open-source alternative to Firebase Crashlytics, helping mobile teams monitor and fix crashes, ANRs, bugs, and performance issues. It provides detailed insights and analytics to improve app stability and performance. Measure supports both iOS and Android platforms, making it a versatile solution for mobile app developers.
✦ Best for small teams on a budget
Kafka-monitor is a monitoring tool that uses synthetic workloads to test the availability of Kafka clusters. It provides vital statistics such as end-to-end latency, service produce/consume availability, offsets commit availability & latency, message loss rate, and more. This helps identify issues and optimize Kafka cluster performance.
✦ Best for experienced devops and distributed systems engineers