Discover, compare, and save the best software alternatives.
Showing 600 tools
Keycloak provides single sign‑on (SSO) and identity brokering for web, mobile, and API‑based applications. It supports standard protocols like OpenID Connect, OAuth 2.0, and SAML, allowing seamless integration with existing user stores. The platform includes an admin console, user self‑service, and fine‑grained authorization policies, all available under an Apache 2.0 license. It can be deployed on‑premises or used as a managed service, making it suitable for both startups and large enterprises.
✦ Best for enterprises and dev teams needing free, standards‑compliant sso with custom extensions
fg-data-profiling provides a minimal‑code way to generate comprehensive data quality reports for both Pandas and Spark DataFrames. With a single function call you obtain statistics, missing‑value analysis, and visual summaries that help you understand your data quickly. The library is open‑source, lightweight, and integrates seamlessly into existing Python data pipelines, making it ideal for exploratory data analysis, data cleaning, and model preparation without heavy configuration.
✦ Best for python data scientists needing quick, code‑only profiling of pandas or spark data
Serial-Studio is a free, open‑source telemetry dashboard that lets engineers visualize and record data from a wide range of serial interfaces. It supports UART, Bluetooth Low Energy, MQTT, Modbus, CAN Bus and many other protocols, making it ideal for embedded development and hardware testing. The application runs on Windows, macOS and Linux, offering live graphs, customizable widgets, and data export options. Its lightweight design and community‑driven development ensure rapid updates and extensibility for hobbyists and professional engineers alike.
✦ Best for embedded developers needing multi‑protocol pc telemetry dashboards
CCXT provides a single, consistent interface to interact with more than 100 cryptocurrency exchanges and prediction markets. It abstracts the differences between exchange APIs, letting developers focus on strategy rather than integration details. The library is available in JavaScript/TypeScript, Python, C#, PHP, Go, and Java, and supports both REST and WebSocket endpoints. It is open‑source, actively maintained, and widely used for market data retrieval, order execution, and arbitrage bots.
✦ Best for quant traders building multi‑exchange bots with code control
nginxconfig.io is an open‑source web tool that helps developers and sysadmins quickly create production‑ready NGINX configuration files. It offers a step‑by‑step UI, preset templates, and advanced options for SSL, caching, load balancing, and security. The generator is hosted online, requires no installation, and outputs clean, well‑commented config snippets that can be copied directly into your server. It’s maintained by DigitalOcean and integrates community‑driven best practices.
✦ Best for developers and sysadmins needing quick, clean nginx configs
Milvus is an open‑source vector database designed for fast similarity search and analytics on massive embedding datasets. It provides a cloud‑native architecture that scales horizontally, supporting billions of vectors with low latency.
✦ Best for enterprises and dev teams needing scalable, cloud‑native vector search
Ridgepole lets you define your database schema using the familiar Rails DSL, storing the definition in version‑controlled files. It compares the DSL against the live database and generates the necessary migration steps to keep them in sync, similar to infrastructure‑as‑code tools. Because the schema lives in code, you can review changes, roll back easily, and integrate schema updates into your CI/CD pipelines. Ridgepole works with any Rails‑compatible database and runs as a simple Ruby command‑line utility.
✦ Best for rails developers needing code‑centric schema versioning
Logisim Evolution is an open‑source application for designing and simulating combinational and sequential digital circuits. It provides a visual, drag‑and‑drop interface that lets users build schematics with gates, multiplexers, flip‑flops, and more, then run real‑time simulations to observe signal propagation. The tool is widely used in education and hobbyist projects because it runs on any Java‑compatible platform, requires no licensing fees, and supports exporting designs to VHDL/Verilog for further hardware development.
✦ Best for students and teachers needing free digital circuit design tools
Amphion is a comprehensive open-source toolkit designed to accelerate reproducible research in audio, music, and speech generation. It provides ready-to-use models, datasets, and utilities that help junior researchers and engineers quickly prototype and evaluate generative audio systems. The framework is built on PyTorch and integrates with popular audio processing libraries, offering modular components for training, inference, and evaluation. Amphion aims to lower the entry barrier for the community while maintaining flexibility for advanced experimentation.
✦ Best for python‑savvy audio researchers needing a modular, open‑source toolkit
Frigate is a self‑hosted network video recorder that leverages TensorFlow Lite to provide on‑premise, real‑time object detection for any IP camera. It integrates tightly with Home Assistant and offers a lightweight, Docker‑based deployment that runs on modest hardware like a Raspberry Pi. The system stores video clips locally, generates searchable events, and provides a responsive web UI for live view, playback, and configuration. Because all processing happens locally, privacy is preserved and no cloud subscription is required.
✦ Best for diy hobbyists who want local ai video monitoring on a raspberry pi
Freqtrade is a free, open‑source cryptocurrency trading bot written in Python. It lets users create, backtest, and run algorithmic trading strategies on multiple exchanges without needing a proprietary platform. The project provides extensive documentation, a modular architecture, and community‑driven support, making it suitable for both hobbyists and professional traders who want full control over their automated trading pipelines.
✦ Best for python‑savvy crypto traders who want full‑control, free automation
CrowdSec is an open-source security solution that leverages community‑driven threat intelligence to protect servers, containers, and applications from malicious traffic. It parses logs, detects attacks, and automatically bans offending IPs using a shared blacklist that evolves with real‑world data. The platform provides ready‑made parsers and scenarios, a powerful API, and integrations with firewalls, proxies, and orchestration tools, enabling both small teams and large enterprises to benefit from collective cyber‑threat intelligence without vendor lock‑in.
✦ Best for sysadmins/devops needing free, community‑driven ip blocking