Discover, compare, and save the best software alternatives.
Showing 559 tools
Udemy is an online learning platform that offers courses and training programs in a wide range of subjects. With over 290,000 courses available, users can learn new skills, enhance their careers, and explore their interests. Udemy's courses are taught by expert instructors and include video lessons, quizzes, and assignments.
✦ Best for self-directed career development
Personal Management System is a cloud‑based tool designed for individuals and small teams who need a clear, intuitive way to track tasks, set goals, and manage time. Its clean web interface works on any browser, so you can stay productive from any device without installing software. The platform combines task lists, calendar views, and progress tracking into a single workspace, helping users prioritize work, monitor milestones, and maintain focus. With real‑time syncing and email support, the system stays up‑to‑date and reliable for collaborative projects of any size.
✦ Best for small teams and solo users
Coder provides a web‑based platform that lets development teams spin up secure, reproducible development environments on their own infrastructure. It integrates tightly with GitHub and enforces code integrity while simplifying agent management. Designed for self‑hosting, Coder offers a free solution that scales with your team, delivering consistent environments, built‑in security controls, and email support for any issues.
✦ Best for security-conscious dev teams
ClamAV is a free, open-source antivirus solution designed for mail gateways, file servers, and endpoint protection. It provides on-demand scanning, real-time updates, and integration with popular web and mail services. Its lightweight architecture makes it suitable for system administrators and security professionals who need a self‑hosted, customizable scanner across Windows, macOS, Linux, and web environments.
✦ Best for sysadmins needing free, cross‑platform malware scanning with cli integration
rclone is a powerful open‑source command‑line program that lets you sync, copy, and move data between your local filesystem and dozens of cloud storage providers. It runs on Windows, macOS, Linux and can be accessed via web interfaces, making it ideal for developers and power users who need scriptable, automated file operations. With support for encryption, checksums, and bandwidth throttling, rclone provides reliable, high‑performance transfers while giving you full control over authentication and configuration. It is self‑hosted, free, and integrates seamlessly with services like Google Drive, Dropbox, and Amazon S3.
✦ Best for developers and power users needing scriptable multi‑cloud sync
Spacedrive provides a collaborative, cloud‑native file system that lets development teams store, organize, and share assets across the web. Built for modern workflows, it integrates with popular storage providers while offering granular permission controls and versioning. Designed as a SaaS solution, Spacedrive streamlines file management, reduces context switching, and ensures that every team member works with the latest data, no matter where they are located.
✦ Best for dev teams needing cloud‑native file system with fine‑grained controls
one-api is an LLM API management and key redistribution system that supports multiple providers under a single API. It provides a unified interface for managing keys and redistributing them to various applications. The system is designed to be easy to use and deploy, with a single binary and Docker-ready architecture.
✦ Best for developers with multiple llm providers
Firecrawl is a web scraping and crawling library for Node.js. It provides a simple and efficient way to extract data from websites. Firecrawl handles common tasks such as handling different types of content, cookies, sessions, and more.
✦ Best for small-scale web scraping projects
yq is a fast, portable command-line tool for querying, editing, and transforming YAML files. It works across platforms and integrates seamlessly into CI/CD pipelines, making YAML manipulation simple for developers and DevOps engineers. Built on Go, yq offers a familiar jq‑like syntax while supporting advanced YAML features such as anchors, aliases, and multi‑document streams. Its zero‑dependency binary can be used locally or in container images, enabling consistent YAML handling across environments.
✦ Best for developers needing fast, scriptable yaml edits in ci/cd
Logrus is a popular, open‑source logging library for Go that provides leveled, structured, and extensible logging. It integrates seamlessly with Go applications, allowing developers to output logs in JSON, text, or custom formats. Designed for performance and flexibility, Logrus supports hooks, custom formatters, and easy integration with monitoring tools, making it ideal for both simple scripts and large microservice architectures.
✦ Best for go devs needing structured logging
Career-ops is a platform designed to help individuals manage their careers and professional development. It provides tools and resources to support career growth and operations.
✦ Best for ambitious professionals seeking data-driven growth
Markitdown is a simple Markdown editor designed for developers. It allows users to write and preview Markdown text in a distraction-free interface.
✦ Best for developers seeking simple markdown editing
We use analytics cookies to see which pages are useful and fix the ones that aren't. Declining still lets you browse, search and vote normally — see our privacy policy.