[{"slug":"claude-code-to-codex","from":"claude-code","to":"codex","hackers":7,"last":"2026-09-20","quotes":7},{"slug":"claude-to-chatgpt","from":"claude","to":"chatgpt","hackers":5,"last":"2026-09-22","quotes":5},{"slug":"vs-code-to-zed","from":"vs-code","to":"zed","hackers":5,"last":"2026-06-05","quotes":5},{"slug":"claude-to-codex","from":"claude","to":"codex","hackers":4,"last":"2026-10-14","quotes":4},{"slug":"claude-code-to-pi","from":"claude-code","to":"pi","hackers":4,"last":"2026-11-01","quotes":4},{"slug":"iterm2-to-ghostty","from":"iterm2","to":"ghostty","hackers":4,"last":"2026-10-28","quotes":4},{"slug":"openai-to-anthropic","from":"openai","to":"anthropic","hackers":4,"last":"2026-07-28","quotes":4},{"slug":"opencode-to-pi","from":"opencode","to":"pi","hackers":4,"last":"2026-10-14","quotes":4},{"slug":"chatgpt-to-claude","from":"chatgpt","to":"claude","hackers":3,"last":"2026-07-14","quotes":3},{"slug":"claude-code-to-opencode","from":"claude-code","to":"opencode","hackers":3,"last":"2026-05-29","quotes":3},{"slug":"docker-to-podman","from":"docker","to":"podman","hackers":3,"last":"2026-07-02","quotes":3},{"slug":"docker-compose-to-podman","from":"docker-compose","to":"podman","hackers":3,"last":"2026-07-02","quotes":3},{"slug":"firefox-to-chrome","from":"firefox","to":"chrome","hackers":3,"last":"2026-06-19","quotes":3},{"slug":"gmail-to-fastmail","from":"gmail","to":"fastmail","hackers":3,"last":"2026-10-30","quotes":3},{"slug":"macports-to-homebrew","from":"macports","to":"homebrew","hackers":3,"last":"2026-09-13","quotes":3},{"slug":"spotify-to-apple-music","from":"spotify","to":"apple-music","hackers":3,"last":"2026-05-27","quotes":3},{"slug":"vim-to-neovim","from":"vim","to":"neovim","hackers":3,"last":"2026-09-27","quotes":3},{"slug":"vs-code-to-neovim","from":"vs-code","to":"neovim","hackers":3,"last":"2026-06-28","quotes":3},{"slug":"vterm-to-ghostel","from":"vterm","to":"ghostel","hackers":3,"last":"2026-10-27","quotes":3},{"slug":"amazon-music-to-spotify","from":"amazon-music","to":"spotify","hackers":2,"last":"2026-09-01","quotes":2},{"slug":"bash-to-zsh","from":"bash","to":"zsh","hackers":2,"last":"2026-06-18","quotes":2},{"slug":"chatgpt-to-gemini","from":"chatgpt","to":"gemini","hackers":2,"last":"2026-01-08","quotes":2},{"slug":"chrome-to-edge","from":"chrome","to":"edge","hackers":2,"last":"2026-07-31","quotes":2},{"slug":"chrome-to-firefox","from":"chrome","to":"firefox","hackers":2,"last":"2026-06-09","quotes":2},{"slug":"cursor-to-vs-code","from":"cursor","to":"vs-code","hackers":2,"last":"2026-08-01","quotes":2},{"slug":"cvs-to-subversion","from":"cvs","to":"subversion","hackers":2,"last":"2026-08-05","quotes":2},{"slug":"fastmail-to-gmail","from":"fastmail","to":"gmail","hackers":2,"last":"2026-08-18","quotes":2},{"slug":"firefox-to-safari","from":"firefox","to":"safari","hackers":2,"last":"2026-10-14","quotes":2},{"slug":"git-to-jujutsu","from":"git","to":"jujutsu","hackers":2,"last":"2026-04-14","quotes":2},{"slug":"github-copilot-to-claude-code","from":"github-copilot","to":"claude-code","hackers":2,"last":"2026-03-27","quotes":2},{"slug":"homebrew-to-macports","from":"homebrew","to":"macports","hackers":2,"last":"2026-09-13","quotes":2},{"slug":"i3-to-sway","from":"i3","to":"sway","hackers":2,"last":"2026-01-05","quotes":2},{"slug":"ios-to-android","from":"ios","to":"android","hackers":2,"last":"2026-09-22","quotes":2},{"slug":"iterm2-to-wezterm","from":"iterm2","to":"wezterm","hackers":2,"last":"2026-03-12","quotes":2},{"slug":"pi-to-oh-my-pi","from":"pi","to":"oh-my-pi","hackers":2,"last":"2026-09-02","quotes":2},{"slug":"plex-to-jellyfin","from":"plex","to":"jellyfin","hackers":2,"last":"2026-09-24","quotes":2},{"slug":"sublime-text-to-vs-code","from":"sublime-text","to":"vs-code","hackers":2,"last":"2026-04-02","quotes":2},{"slug":"tailscale-to-netbird","from":"tailscale","to":"netbird","hackers":2,"last":"2026-09-18","quotes":2},{"slug":"twitter-to-bluesky","from":"twitter","to":"bluesky","hackers":2,"last":"2026-07-14","quotes":2},{"slug":"vim-to-zed","from":"vim","to":"zed","hackers":2,"last":"2026-07-10","quotes":2},{"slug":"vs-code-to-vim","from":"vs-code","to":"vim","hackers":2,"last":"2026-03-07","quotes":2},{"slug":"ynab-to-actual-budget","from":"ynab","to":"actual-budget","hackers":2,"last":"2026-01-02","quotes":2},{"slug":"1password-to-keeper","from":"1password","to":"keeper","hackers":1,"last":"2026-06-25","quotes":1},{"slug":"1password-to-vaultwarden","from":"1password","to":"vaultwarden","hackers":1,"last":"2026-09-04","quotes":1},{"slug":"a2a-to-mcp","from":"a2a","to":"mcp","hackers":1,"last":"2026-06-18","quotes":1},{"slug":"ack-to-ag","from":"ack","to":"ag","hackers":1,"last":"2026-03-24","quotes":1},{"slug":"adobe-lightroom-to-digikam","from":"adobe-lightroom","to":"digikam","hackers":1,"last":"2026-04-15","quotes":1},{"slug":"adobe-lightroom-to-rawtherapee","from":"adobe-lightroom","to":"rawtherapee","hackers":1,"last":"2026-04-15","quotes":1},{"slug":"ag-to-pt","from":"ag","to":"pt","hackers":1,"last":"2026-03-24","quotes":1},{"slug":"agent-device-to-argent","from":"agent-device","to":"argent","hackers":1,"last":"2026-07-13","quotes":1},{"slug":"alacritty-to-ghostty","from":"alacritty","to":"ghostty","hackers":1,"last":"2025-12-01","quotes":1},{"slug":"altavista-to-google-search","from":"altavista","to":"google-search","hackers":1,"last":"2026-05-22","quotes":1},{"slug":"amazon-music-to-pandora","from":"amazon-music","to":"pandora","hackers":1,"last":"2026-01-06","quotes":1},{"slug":"android-to-iphone","from":"android","to":"iphone","hackers":1,"last":"2026-01-25","quotes":1},{"slug":"ansible-to-pyinfra","from":"ansible","to":"pyinfra","hackers":1,"last":"2026-05-04","quotes":1},{"slug":"anthropic-to-openai","from":"anthropic","to":"openai","hackers":1,"last":"2026-08-10","quotes":1},{"slug":"aosp-to-ubuntu-touch","from":"aosp","to":"ubuntu-touch","hackers":1,"last":"2026-04-05","quotes":1},{"slug":"apache-druid-to-clickhouse","from":"apache-druid","to":"clickhouse","hackers":1,"last":"2026-06-20","quotes":1},{"slug":"apple-to-framework","from":"apple","to":"framework","hackers":1,"last":"2026-03-30","quotes":1},{"slug":"apple-music-to-pandora","from":"apple-music","to":"pandora","hackers":1,"last":"2026-01-06","quotes":1},{"slug":"apple-password-manager-to-bitwarden","from":"apple-password-manager","to":"bitwarden","hackers":1,"last":"2026-10-07","quotes":1},{"slug":"arc-to-helium","from":"arc","to":"helium","hackers":1,"last":"2026-08-01","quotes":1},{"slug":"arc-to-zen-browser","from":"arc","to":"zen-browser","hackers":1,"last":"2026-09-01","quotes":1},{"slug":"argent-to-agent-device","from":"argent","to":"agent-device","hackers":1,"last":"2026-07-13","quotes":1},{"slug":"ar-lazy-preload-to-goldiloader","from":"ar-lazy-preload","to":"goldiloader","hackers":1,"last":"2025-10-03","quotes":1},{"slug":"asahi-linux-to-utm","from":"asahi-linux","to":"utm","hackers":1,"last":"2026-09-06","quotes":1},{"slug":"asdf-to-mise","from":"asdf","to":"mise","hackers":1,"last":"2026-08-04","quotes":1},{"slug":"av-to-git-spice","from":"av","to":"git-spice","hackers":1,"last":"2026-06-16","quotes":1},{"slug":"awesome-to-i3","from":"awesome","to":"i3","hackers":1,"last":"2026-07-20","quotes":1},{"slug":"aws-s3-to-cloudflare-r2","from":"aws-s3","to":"cloudflare-r2","hackers":1,"last":"2026-04-16","quotes":1},{"slug":"azure-devops-to-github","from":"azure-devops","to":"github","hackers":1,"last":"2026-10-12","quotes":1},{"slug":"backblaze-to-cloudflare-r2","from":"backblaze","to":"cloudflare-r2","hackers":1,"last":"2026-04-14","quotes":1},{"slug":"bamboo-to-github-actions","from":"bamboo","to":"github-actions","hackers":1,"last":"2026-01-12","quotes":1},{"slug":"bibtex-to-zotero","from":"bibtex","to":"zotero","hackers":1,"last":"2026-04-12","quotes":1},{"slug":"bitbucket-to-gerrit","from":"bitbucket","to":"gerrit","hackers":1,"last":"2026-04-29","quotes":1},{"slug":"bitbucket-to-gitlab","from":"bitbucket","to":"gitlab","hackers":1,"last":"2026-01-24","quotes":1},{"slug":"bitwarden-to-apple-passwords","from":"bitwarden","to":"apple-passwords","hackers":1,"last":"2026-04-23","quotes":1},{"slug":"bitwarden-to-keepassxc","from":"bitwarden","to":"keepassxc","hackers":1,"last":"2026-05-18","quotes":1},{"slug":"blitz-to-litehtml","from":"blitz","to":"litehtml","hackers":1,"last":"2026-05-17","quotes":1},{"slug":"borland-to-visual-studio","from":"borland","to":"visual-studio","hackers":1,"last":"2025-12-07","quotes":1},{"slug":"borland-c-to-visual-c","from":"borland-c","to":"visual-c","hackers":1,"last":"2025-12-09","quotes":1},{"slug":"brave-to-helium","from":"brave","to":"helium","hackers":1,"last":"2025-12-18","quotes":1},{"slug":"brave-to-orion","from":"brave","to":"orion","hackers":1,"last":"2026-07-20","quotes":1},{"slug":"bubble-tea-to-opentui","from":"bubble-tea","to":"opentui","hackers":1,"last":"2026-01-21","quotes":1},{"slug":"bubblewrap-to-libkrun","from":"bubblewrap","to":"libkrun","hackers":1,"last":"2026-07-03","quotes":1},{"slug":"bubblewrap-to-sysbox","from":"bubblewrap","to":"sysbox","hackers":1,"last":"2026-04-06","quotes":1},{"slug":"cachet-to-statuspage-io","from":"cachet","to":"statuspage-io","hackers":1,"last":"2025-11-18","quotes":1},{"slug":"canva-to-chatgpt","from":"canva","to":"chatgpt","hackers":1,"last":"2026-08-25","quotes":1},{"slug":"carta-to-pulley","from":"carta","to":"pulley","hackers":1,"last":"2026-09-16","quotes":1},{"slug":"centurylink-to-quantum","from":"centurylink","to":"quantum","hackers":1,"last":"2026-08-03","quotes":1},{"slug":"charter-to-at-t-fiber","from":"charter","to":"at-t-fiber","hackers":1,"last":"2026-08-27","quotes":1},{"slug":"chatgpt-to-perplexity","from":"chatgpt","to":"perplexity","hackers":1,"last":"2026-05-15","quotes":1},{"slug":"chrome-to-safari","from":"chrome","to":"safari","hackers":1,"last":"2026-10-13","quotes":1},{"slug":"chrome-to-vivaldi","from":"chrome","to":"vivaldi","hackers":1,"last":"2026-09-02","quotes":1},{"slug":"chrome-to-waterfox","from":"chrome","to":"waterfox","hackers":1,"last":"2026-06-17","quotes":1},{"slug":"cimgui-go-to-giu","from":"cimgui-go","to":"giu","hackers":1,"last":"2025-11-24","quotes":1},{"slug":"claude-to-gemini","from":"claude","to":"gemini","hackers":1,"last":"2026-02-20","quotes":1},{"slug":"claude-to-gpt-5-5","from":"claude","to":"gpt-5-5","hackers":1,"last":"2026-05-22","quotes":1},{"slug":"claude-to-opencode-go","from":"claude","to":"opencode-go","hackers":1,"last":"2026-05-02","quotes":1},{"slug":"claude-to-qwen3-coder-next","from":"claude","to":"qwen3-coder-next","hackers":1,"last":"2026-02-05","quotes":1},{"slug":"claude-api-to-claude-max","from":"claude-api","to":"claude-max","hackers":1,"last":"2026-04-22","quotes":1},{"slug":"claude-code-to-5-6-sol","from":"claude-code","to":"5-6-sol","hackers":1,"last":"2026-08-18","quotes":1},{"slug":"claude-code-to-claude","from":"claude-code","to":"claude","hackers":1,"last":"2026-10-01","quotes":1},{"slug":"claude-code-to-claude-desktop","from":"claude-code","to":"claude-desktop","hackers":1,"last":"2026-08-31","quotes":1},{"slug":"claude-code-to-github-copilot","from":"claude-code","to":"github-copilot","hackers":1,"last":"2026-05-23","quotes":1},{"slug":"claude-code-to-z-ai","from":"claude-code","to":"z-ai","hackers":1,"last":"2026-10-07","quotes":1},{"slug":"claude-max-to-codex-pro","from":"claude-max","to":"codex-pro","hackers":1,"last":"2026-04-09","quotes":1},{"slug":"claude-opus-to-claude-sonnet","from":"claude-opus","to":"claude-sonnet","hackers":1,"last":"2026-02-26","quotes":1},{"slug":"claude-opus-to-claude-sonnet-5","from":"claude-opus","to":"claude-sonnet-5","hackers":1,"last":"2026-07-24","quotes":1},{"slug":"claude-opus-to-deepseek","from":"claude-opus","to":"deepseek","hackers":1,"last":"2026-10-28","quotes":1},{"slug":"claude-opus-to-fable","from":"claude-opus","to":"fable","hackers":1,"last":"2026-09-26","quotes":1},{"slug":"claude-opus-to-glm","from":"claude-opus","to":"glm","hackers":1,"last":"2026-09-21","quotes":1},{"slug":"claude-opus-to-qwen","from":"claude-opus","to":"qwen","hackers":1,"last":"2026-04-23","quotes":1},{"slug":"claude-opus-4-to-claude-opus-5","from":"claude-opus-4","to":"claude-opus-5","hackers":1,"last":"2026-07-28","quotes":1},{"slug":"claude-opus-4-8-to-claude-opus-5","from":"claude-opus-4-8","to":"claude-opus-5","hackers":1,"last":"2026-07-25","quotes":1},{"slug":"claude-opus-5-to-claude-sonnet-5","from":"claude-opus-5","to":"claude-sonnet-5","hackers":1,"last":"2026-08-13","quotes":1},{"slug":"claude-opus-5-to-sol","from":"claude-opus-5","to":"sol","hackers":1,"last":"2026-08-15","quotes":1},{"slug":"claude-opus-5-5-to-claude-opus-4-7","from":"claude-opus-5-5","to":"claude-opus-4-7","hackers":1,"last":"2026-09-30","quotes":1},{"slug":"claude-sonnet-to-claude-opus","from":"claude-sonnet","to":"claude-opus","hackers":1,"last":"2026-06-30","quotes":1},{"slug":"clerk-to-better-auth","from":"clerk","to":"better-auth","hackers":1,"last":"2026-05-07","quotes":1},{"slug":"cloudflare-tunnels-to-rathole-traefik","from":"cloudflare-tunnels","to":"rathole-traefik","hackers":1,"last":"2026-04-13","quotes":1},{"slug":"cloud-hypervisor-to-firecracker","from":"cloud-hypervisor","to":"firecracker","hackers":1,"last":"2026-04-06","quotes":1},{"slug":"codeberg-to-tangled","from":"codeberg","to":"tangled","hackers":1,"last":"2026-07-23","quotes":1},{"slug":"codex-to-claude","from":"codex","to":"claude","hackers":1,"last":"2026-09-16","quotes":1},{"slug":"codex-to-claude-opus-5-5","from":"codex","to":"claude-opus-5-5","hackers":1,"last":"2026-10-28","quotes":1},{"slug":"codex-cli-to-codex","from":"codex-cli","to":"codex","hackers":1,"last":"2026-10-01","quotes":1},{"slug":"colmap-to-hierarchical-localization","from":"colmap","to":"hierarchical-localization","hackers":1,"last":"2025-12-06","quotes":1},{"slug":"comfyui-to-fooocus","from":"comfyui","to":"fooocus","hackers":1,"last":"2026-07-13","quotes":1},{"slug":"concourse-ci-to-circleci","from":"concourse-ci","to":"circleci","hackers":1,"last":"2026-02-12","quotes":1},{"slug":"conductor-to-superset","from":"conductor","to":"superset","hackers":1,"last":"2026-05-22","quotes":1},{"slug":"confluence-to-gitlab","from":"confluence","to":"gitlab","hackers":1,"last":"2026-01-24","quotes":1},{"slug":"containerise-to-auto-containers","from":"containerise","to":"auto-containers","hackers":1,"last":"2025-11-11","quotes":1},{"slug":"containerise-to-container-redirect","from":"containerise","to":"container-redirect","hackers":1,"last":"2026-09-17","quotes":1},{"slug":"craby-to-uniffi-bindgen-react-native","from":"craby","to":"uniffi-bindgen-react-native","hackers":1,"last":"2025-12-22","quotes":1},{"slug":"cronie-to-systemd-timers","from":"cronie","to":"systemd-timers","hackers":1,"last":"2026-06-02","quotes":1},{"slug":"crush-to-zcode","from":"crush","to":"zcode","hackers":1,"last":"2026-09-29","quotes":1},{"slug":"cuda-to-rocm","from":"cuda","to":"rocm","hackers":1,"last":"2025-11-15","quotes":1},{"slug":"cursor-to-claude","from":"cursor","to":"claude","hackers":1,"last":"2026-04-06","quotes":1},{"slug":"cursor-to-claude-code","from":"cursor","to":"claude-code","hackers":1,"last":"2026-08-01","quotes":1},{"slug":"cursor-to-codex-cli","from":"cursor","to":"codex-cli","hackers":1,"last":"2025-12-30","quotes":1},{"slug":"cursor-to-ghostty","from":"cursor","to":"ghostty","hackers":1,"last":"2026-02-02","quotes":1},{"slug":"cursor-to-neovim","from":"cursor","to":"neovim","hackers":1,"last":"2026-03-30","quotes":1},{"slug":"cvs-to-git","from":"cvs","to":"git","hackers":1,"last":"2026-05-18","quotes":1},{"slug":"daedalos-to-winapprunner","from":"daedalos","to":"winapprunner","hackers":1,"last":"2026-03-27","quotes":1},{"slug":"datafusion-to-gluesql","from":"datafusion","to":"gluesql","hackers":1,"last":"2026-03-05","quotes":1},{"slug":"deepseek-4-1-flash-to-mimo-2-6-pro","from":"deepseek-4-1-flash","to":"mimo-2-6-pro","hackers":1,"last":"2026-10-09","quotes":1},{"slug":"dell-xps-13-to-surface-laptop-7","from":"dell-xps-13","to":"surface-laptop-7","hackers":1,"last":"2026-01-11","quotes":1},{"slug":"digitalocean-to-fullhost","from":"digitalocean","to":"fullhost","hackers":1,"last":"2026-01-29","quotes":1},{"slug":"digitalocean-to-upcloud","from":"digitalocean","to":"upcloud","hackers":1,"last":"2026-05-13","quotes":1},{"slug":"direnv-to-mise","from":"direnv","to":"mise","hackers":1,"last":"2026-08-04","quotes":1},{"slug":"discord-to-keet","from":"discord","to":"keet","hackers":1,"last":"2026-02-09","quotes":1},{"slug":"docker-compose-to-process-compose","from":"docker-compose","to":"process-compose","hackers":1,"last":"2026-03-07","quotes":1},{"slug":"docker-desktop-to-rancher-desktop","from":"docker-desktop","to":"rancher-desktop","hackers":1,"last":"2026-02-25","quotes":1},{"slug":"doom-emacs-to-neovim","from":"doom-emacs","to":"neovim","hackers":1,"last":"2026-06-15","quotes":1},{"slug":"dropbox-to-maestral","from":"dropbox","to":"maestral","hackers":1,"last":"2026-01-01","quotes":1},{"slug":"ds4-1-to-glm-5-3","from":"ds4-1","to":"glm-5-3","hackers":1,"last":"2026-10-08","quotes":1},{"slug":"duckdb-to-sedona-db","from":"duckdb","to":"sedona-db","hackers":1,"last":"2026-08-27","quotes":1},{"slug":"duckduckgo-to-seek-ninja","from":"duckduckgo","to":"seek-ninja","hackers":1,"last":"2026-02-28","quotes":1},{"slug":"dunet-to-oneof","from":"dunet","to":"oneof","hackers":1,"last":"2025-10-05","quotes":1},{"slug":"earlyoom-to-oomd","from":"earlyoom","to":"oomd","hackers":1,"last":"2026-06-01","quotes":1},{"slug":"elan-license-manager-to-flexlm","from":"elan-license-manager","to":"flexlm","hackers":1,"last":"2026-02-02","quotes":1},{"slug":"element-docker-demo-to-matrix-docker-ansible-deploy","from":"element-docker-demo","to":"matrix-docker-ansible-deploy","hackers":1,"last":"2025-09-02","quotes":1},{"slug":"elm-to-mutt","from":"elm","to":"mutt","hackers":1,"last":"2026-06-19","quotes":1},{"slug":"emacs-to-ide","from":"emacs","to":"ide","hackers":1,"last":"2026-02-11","quotes":1},{"slug":"enlightenment-to-windowmaker","from":"enlightenment","to":"windowmaker","hackers":1,"last":"2026-04-15","quotes":1},{"slug":"evernote-to-joplin","from":"evernote","to":"joplin","hackers":1,"last":"2026-10-13","quotes":1},{"slug":"exa-to-tabstack","from":"exa","to":"tabstack","hackers":1,"last":"2026-02-04","quotes":1},{"slug":"figma-to-claude-code","from":"figma","to":"claude-code","hackers":1,"last":"2025-11-28","quotes":1},{"slug":"final-cut-pro-to-davinci-resolve","from":"final-cut-pro","to":"davinci-resolve","hackers":1,"last":"2026-06-04","quotes":1},{"slug":"firecracker-to-cloud-hypervisor","from":"firecracker","to":"cloud-hypervisor","hackers":1,"last":"2026-04-06","quotes":1},{"slug":"firefox-to-brave","from":"firefox","to":"brave","hackers":1,"last":"2026-04-25","quotes":1},{"slug":"firefox-to-helium","from":"firefox","to":"helium","hackers":1,"last":"2026-05-05","quotes":1},{"slug":"firefox-to-orion","from":"firefox","to":"orion","hackers":1,"last":"2026-07-20","quotes":1},{"slug":"fly-io-managed-postgresql-to-postgresql-self-hosted-on-fly-io","from":"fly-io-managed-postgresql","to":"postgresql-self-hosted-on-fly-io","hackers":1,"last":"2026-09-21","quotes":1},{"slug":"fooocus-to-amuseai","from":"fooocus","to":"amuseai","hackers":1,"last":"2026-07-13","quotes":1},{"slug":"fusion-to-freecad","from":"fusion","to":"freecad","hackers":1,"last":"2025-12-21","quotes":1},{"slug":"fusion-360-to-freecad","from":"fusion-360","to":"freecad","hackers":1,"last":"2026-02-20","quotes":1},{"slug":"fvwm-to-awesome","from":"fvwm","to":"awesome","hackers":1,"last":"2026-07-20","quotes":1},{"slug":"gandi-to-soverin","from":"gandi","to":"soverin","hackers":1,"last":"2026-10-30","quotes":1},{"slug":"garmin-to-apple-watch","from":"garmin","to":"apple-watch","hackers":1,"last":"2026-08-12","quotes":1},{"slug":"gemini-to-claude","from":"gemini","to":"claude","hackers":1,"last":"2026-09-15","quotes":1},{"slug":"gemini-to-perplexity","from":"gemini","to":"perplexity","hackers":1,"last":"2026-05-15","quotes":1},{"slug":"ghostty-to-iterm2","from":"ghostty","to":"iterm2","hackers":1,"last":"2026-10-27","quotes":1},{"slug":"github-to-codeberg","from":"github","to":"codeberg","hackers":1,"last":"2026-07-31","quotes":1},{"slug":"github-to-forgejo","from":"github","to":"forgejo","hackers":1,"last":"2026-04-29","quotes":1},{"slug":"github-to-worktree","from":"github","to":"worktree","hackers":1,"last":"2026-03-23","quotes":1},{"slug":"github-actions-to-buildkite","from":"github-actions","to":"buildkite","hackers":1,"last":"2026-05-26","quotes":1},{"slug":"github-actions-to-concourse-ci","from":"github-actions","to":"concourse-ci","hackers":1,"last":"2025-12-17","quotes":1},{"slug":"github-copilot-to-claude","from":"github-copilot","to":"claude","hackers":1,"last":"2026-04-21","quotes":1},{"slug":"github-copilot-to-cursor","from":"github-copilot","to":"cursor","hackers":1,"last":"2026-01-07","quotes":1},{"slug":"github-copilot-to-microsoft-copilot","from":"github-copilot","to":"microsoft-copilot","hackers":1,"last":"2026-01-22","quotes":1},{"slug":"github-enterprise-server-to-github","from":"github-enterprise-server","to":"github","hackers":1,"last":"2026-08-26","quotes":1},{"slug":"gitlab-to-forgejo","from":"gitlab","to":"forgejo","hackers":1,"last":"2026-01-24","quotes":1},{"slug":"gitleaks-to-kingfisher","from":"gitleaks","to":"kingfisher","hackers":1,"last":"2026-01-23","quotes":1},{"slug":"git-spice-to-av","from":"git-spice","to":"av","hackers":1,"last":"2026-06-16","quotes":1},{"slug":"giu-to-cimgui-go","from":"giu","to":"cimgui-go","hackers":1,"last":"2025-11-24","quotes":1},{"slug":"glm-4-6-to-claude-sonnet","from":"glm-4-6","to":"claude-sonnet","hackers":1,"last":"2025-12-23","quotes":1},{"slug":"gluesql-to-datafusion","from":"gluesql","to":"datafusion","hackers":1,"last":"2026-03-05","quotes":1},{"slug":"gmail-to-mailbox-org","from":"gmail","to":"mailbox-org","hackers":1,"last":"2026-06-03","quotes":1},{"slug":"gnome-to-kde","from":"gnome","to":"kde","hackers":1,"last":"2026-06-16","quotes":1},{"slug":"gnus-to-apple-mail","from":"gnus","to":"apple-mail","hackers":1,"last":"2025-12-10","quotes":1},{"slug":"gnu-screen-to-tmux","from":"gnu-screen","to":"tmux","hackers":1,"last":"2026-02-14","quotes":1},{"slug":"goldiloader-to-ar-lazy-preload","from":"goldiloader","to":"ar-lazy-preload","hackers":1,"last":"2025-10-03","quotes":1},{"slug":"good-job-to-solid-queue","from":"good-job","to":"solid-queue","hackers":1,"last":"2026-01-14","quotes":1},{"slug":"google-to-proton","from":"google","to":"proton","hackers":1,"last":"2026-01-27","quotes":1},{"slug":"google-calendar-to-microsoft-outlook","from":"google-calendar","to":"microsoft-outlook","hackers":1,"last":"2025-12-01","quotes":1},{"slug":"google-chrome-to-brave","from":"google-chrome","to":"brave","hackers":1,"last":"2026-01-16","quotes":1},{"slug":"google-maps-to-osmand","from":"google-maps","to":"osmand","hackers":1,"last":"2026-01-23","quotes":1},{"slug":"google-photos-to-onedrive","from":"google-photos","to":"onedrive","hackers":1,"last":"2026-01-07","quotes":1},{"slug":"google-pixel-to-samsung-galaxy-s20","from":"google-pixel","to":"samsung-galaxy-s20","hackers":1,"last":"2026-08-13","quotes":1},{"slug":"google-search-to-ai","from":"google-search","to":"ai","hackers":1,"last":"2025-11-29","quotes":1},{"slug":"google-search-to-kagi","from":"google-search","to":"kagi","hackers":1,"last":"2026-05-22","quotes":1},{"slug":"google-workspace-to-microsoft-365","from":"google-workspace","to":"microsoft-365","hackers":1,"last":"2026-06-18","quotes":1},{"slug":"google-workspace-to-outlook","from":"google-workspace","to":"outlook","hackers":1,"last":"2026-09-11","quotes":1},{"slug":"gpt-4-to-gpt-5","from":"gpt-4","to":"gpt-5","hackers":1,"last":"2026-04-11","quotes":1},{"slug":"gpt-4o-to-gpt-5-2","from":"gpt-4o","to":"gpt-5-2","hackers":1,"last":"2026-07-02","quotes":1},{"slug":"gpt-5-to-gemini","from":"gpt-5","to":"gemini","hackers":1,"last":"2026-08-19","quotes":1},{"slug":"gpt-5-6-sol-to-gpt-6-astra","from":"gpt-5-6-sol","to":"gpt-6-astra","hackers":1,"last":"2026-09-13","quotes":1},{"slug":"grep-to-ack","from":"grep","to":"ack","hackers":1,"last":"2026-03-24","quotes":1},{"slug":"grimmory-to-bookorbit","from":"grimmory","to":"bookorbit","hackers":1,"last":"2026-08-25","quotes":1},{"slug":"gwt-to-dart","from":"gwt","to":"dart","hackers":1,"last":"2026-08-13","quotes":1},{"slug":"handy-to-fluidvoice","from":"handy","to":"fluidvoice","hackers":1,"last":"2026-10-11","quotes":1},{"slug":"herdr-to-tmux","from":"herdr","to":"tmux","hackers":1,"last":"2026-08-06","quotes":1},{"slug":"herdr-to-workmux","from":"herdr","to":"workmux","hackers":1,"last":"2026-08-06","quotes":1},{"slug":"heroku-to-fly-io","from":"heroku","to":"fly-io","hackers":1,"last":"2026-02-06","quotes":1},{"slug":"hetzner-to-digitalocean","from":"hetzner","to":"digitalocean","hackers":1,"last":"2026-04-18","quotes":1},{"slug":"hetzner-to-raspberry-pi","from":"hetzner","to":"raspberry-pi","hackers":1,"last":"2026-03-26","quotes":1},{"slug":"hierarchical-localization-to-colmap","from":"hierarchical-localization","to":"colmap","hackers":1,"last":"2025-12-06","quotes":1},{"slug":"hister-to-marginaliasearch","from":"hister","to":"marginaliasearch","hackers":1,"last":"2026-05-19","quotes":1},{"slug":"homebrew-to-asdf","from":"homebrew","to":"asdf","hackers":1,"last":"2026-06-12","quotes":1},{"slug":"hp-255-dual-wireless-mouse-to-logitech-lift-vertical","from":"hp-255-dual-wireless-mouse","to":"logitech-lift-vertical","hackers":1,"last":"2026-08-09","quotes":1},{"slug":"htmx-to-unpoly","from":"htmx","to":"unpoly","hackers":1,"last":"2025-12-19","quotes":1},{"slug":"httpx-to-pyqwest","from":"httpx","to":"pyqwest","hackers":1,"last":"2026-08-28","quotes":1},{"slug":"httpx-to-pyreqwest","from":"httpx","to":"pyreqwest","hackers":1,"last":"2026-03-01","quotes":1},{"slug":"iceraven-to-cromite","from":"iceraven","to":"cromite","hackers":1,"last":"2026-05-03","quotes":1},{"slug":"icinga-to-checkmk","from":"icinga","to":"checkmk","hackers":1,"last":"2026-03-08","quotes":1},{"slug":"ida-pro-to-ghidra","from":"ida-pro","to":"ghidra","hackers":1,"last":"2026-02-16","quotes":1},{"slug":"innertune-to-musify","from":"innertune","to":"musify","hackers":1,"last":"2025-09-04","quotes":1},{"slug":"intellij-idea-to-cursor","from":"intellij-idea","to":"cursor","hackers":1,"last":"2026-02-13","quotes":1},{"slug":"intellij-idea-to-emacs","from":"intellij-idea","to":"emacs","hackers":1,"last":"2026-03-26","quotes":1},{"slug":"iosevka-to-pragmasevka","from":"iosevka","to":"pragmasevka","hackers":1,"last":"2025-11-08","quotes":1},{"slug":"iphone-to-samsung-galaxy-z-flip","from":"iphone","to":"samsung-galaxy-z-flip","hackers":1,"last":"2026-06-09","quotes":1},{"slug":"iphone-13-mini-to-motorola-razr","from":"iphone-13-mini","to":"motorola-razr","hackers":1,"last":"2026-08-20","quotes":1},{"slug":"iterm-to-ghostty","from":"iterm","to":"ghostty","hackers":1,"last":"2026-01-10","quotes":1},{"slug":"jellyfin-to-nova-player","from":"jellyfin","to":"nova-player","hackers":1,"last":"2026-04-14","quotes":1},{"slug":"jellyfin-to-smb","from":"jellyfin","to":"smb","hackers":1,"last":"2026-04-14","quotes":1},{"slug":"jetbrains-to-zed","from":"jetbrains","to":"zed","hackers":1,"last":"2026-04-29","quotes":1},{"slug":"jetbrains-ides-to-zed","from":"jetbrains-ides","to":"zed","hackers":1,"last":"2026-04-29","quotes":1},{"slug":"jetbrains-rider-to-neovim","from":"jetbrains-rider","to":"neovim","hackers":1,"last":"2026-07-01","quotes":1},{"slug":"jira-to-github-issues","from":"jira","to":"github-issues","hackers":1,"last":"2026-06-05","quotes":1},{"slug":"jj-to-gitbutler","from":"jj","to":"gitbutler","hackers":1,"last":"2025-12-05","quotes":1},{"slug":"juicessh-to-termius","from":"juicessh","to":"termius","hackers":1,"last":"2026-01-27","quotes":1},{"slug":"just-eat-to-deliveroo","from":"just-eat","to":"deliveroo","hackers":1,"last":"2026-05-09","quotes":1},{"slug":"kde-to-lxde","from":"kde","to":"lxde","hackers":1,"last":"2025-12-07","quotes":1},{"slug":"kde-to-windowmaker","from":"kde","to":"windowmaker","hackers":1,"last":"2026-06-30","quotes":1},{"slug":"kde-plasma-to-niri","from":"kde-plasma","to":"niri","hackers":1,"last":"2026-04-25","quotes":1},{"slug":"kde-plasma-to-xfce","from":"kde-plasma","to":"xfce","hackers":1,"last":"2026-03-28","quotes":1},{"slug":"keepass-to-bitwarden","from":"keepass","to":"bitwarden","hackers":1,"last":"2026-05-19","quotes":1},{"slug":"kimi-to-glm","from":"kimi","to":"glm","hackers":1,"last":"2026-05-06","quotes":1},{"slug":"kindle-to-boox","from":"kindle","to":"boox","hackers":1,"last":"2026-08-31","quotes":1},{"slug":"kindle-to-kobo","from":"kindle","to":"kobo","hackers":1,"last":"2026-08-31","quotes":1},{"slug":"kindle-paperwhite-to-kobo-clara-colour","from":"kindle-paperwhite","to":"kobo-clara-colour","hackers":1,"last":"2026-08-31","quotes":1},{"slug":"kingfisher-to-gitleaks","from":"kingfisher","to":"gitleaks","hackers":1,"last":"2026-01-23","quotes":1},{"slug":"kodi-to-plex","from":"kodi","to":"plex","hackers":1,"last":"2026-07-24","quotes":1},{"slug":"lastpass-to-icloud-passwords","from":"lastpass","to":"icloud-passwords","hackers":1,"last":"2026-10-14","quotes":1},{"slug":"latex-to-typst","from":"latex","to":"typst","hackers":1,"last":"2026-04-27","quotes":1},{"slug":"libkrun-to-bubblewrap","from":"libkrun","to":"bubblewrap","hackers":1,"last":"2026-07-03","quotes":1},{"slug":"linux-to-freebsd","from":"linux","to":"freebsd","hackers":1,"last":"2026-05-06","quotes":1},{"slug":"litehtml-to-blitz","from":"litehtml","to":"blitz","hackers":1,"last":"2026-05-17","quotes":1},{"slug":"llama-cpp-to-llama-swap","from":"llama-cpp","to":"llama-swap","hackers":1,"last":"2026-06-12","quotes":1},{"slug":"llama-cpp-to-vllm","from":"llama-cpp","to":"vllm","hackers":1,"last":"2026-06-03","quotes":1},{"slug":"localstack-to-garage","from":"localstack","to":"garage","hackers":1,"last":"2026-04-14","quotes":1},{"slug":"lxc-to-docker","from":"lxc","to":"docker","hackers":1,"last":"2026-06-18","quotes":1},{"slug":"macos-to-linux","from":"macos","to":"linux","hackers":1,"last":"2026-01-03","quotes":1},{"slug":"macromedia-fireworks-to-sketch","from":"macromedia-fireworks","to":"sketch","hackers":1,"last":"2025-11-28","quotes":1},{"slug":"maim-to-grim","from":"maim","to":"grim","hackers":1,"last":"2026-01-05","quotes":1},{"slug":"marginaliasearch-to-hister","from":"marginaliasearch","to":"hister","hackers":1,"last":"2026-05-19","quotes":1},{"slug":"matrix-docker-ansible-deploy-to-element-docker-demo","from":"matrix-docker-ansible-deploy","to":"element-docker-demo","hackers":1,"last":"2025-09-02","quotes":1},{"slug":"mcp-to-a2a","from":"mcp","to":"a2a","hackers":1,"last":"2026-06-18","quotes":1},{"slug":"meetup-to-luma","from":"meetup","to":"luma","hackers":1,"last":"2026-08-05","quotes":1},{"slug":"microsoft-word-to-markdown","from":"microsoft-word","to":"markdown","hackers":1,"last":"2026-01-11","quotes":1},{"slug":"mikrotik-routeros-to-openwrt","from":"mikrotik-routeros","to":"openwrt","hackers":1,"last":"2026-07-20","quotes":1},{"slug":"minio-to-garage","from":"minio","to":"garage","hackers":1,"last":"2026-04-14","quotes":1},{"slug":"mise-to-fnox","from":"mise","to":"fnox","hackers":1,"last":"2026-06-25","quotes":1},{"slug":"mise-to-homebrew","from":"mise","to":"homebrew","hackers":1,"last":"2026-06-11","quotes":1},{"slug":"ms-dos-to-windows-98","from":"ms-dos","to":"windows-98","hackers":1,"last":"2025-12-19","quotes":1},{"slug":"musify-to-innertune","from":"musify","to":"innertune","hackers":1,"last":"2025-09-04","quotes":1},{"slug":"myspace-to-facebook","from":"myspace","to":"facebook","hackers":1,"last":"2026-02-22","quotes":1},{"slug":"nagios-to-icinga","from":"nagios","to":"icinga","hackers":1,"last":"2026-03-08","quotes":1},{"slug":"namecheap-to-porkbun","from":"namecheap","to":"porkbun","hackers":1,"last":"2026-07-23","quotes":1},{"slug":"nano-to-sublime-text","from":"nano","to":"sublime-text","hackers":1,"last":"2026-02-13","quotes":1},{"slug":"ncmpcpp-to-rmpc","from":"ncmpcpp","to":"rmpc","hackers":1,"last":"2026-01-27","quotes":1},{"slug":"neovim-to-emacs","from":"neovim","to":"emacs","hackers":1,"last":"2025-12-27","quotes":1},{"slug":"neovim-to-helix","from":"neovim","to":"helix","hackers":1,"last":"2026-03-07","quotes":1},{"slug":"neovim-to-vs-code","from":"neovim","to":"vs-code","hackers":1,"last":"2026-04-09","quotes":1},{"slug":"next-js-to-deno-fresh","from":"next-js","to":"deno-fresh","hackers":1,"last":"2026-04-09","quotes":1},{"slug":"next-js-to-nuxt","from":"next-js","to":"nuxt","hackers":1,"last":"2026-04-12","quotes":1},{"slug":"next-js-to-react-router","from":"next-js","to":"react-router","hackers":1,"last":"2026-04-08","quotes":1},{"slug":"nginx-to-frankenphp","from":"nginx","to":"frankenphp","hackers":1,"last":"2026-06-08","quotes":1},{"slug":"nginx-to-traefik","from":"nginx","to":"traefik","hackers":1,"last":"2025-12-24","quotes":1},{"slug":"niri-to-stilch","from":"niri","to":"stilch","hackers":1,"last":"2026-07-29","quotes":1},{"slug":"node-js-to-go","from":"node-js","to":"go","hackers":1,"last":"2026-09-28","quotes":1},{"slug":"node-js-to-goja","from":"node-js","to":"goja","hackers":1,"last":"2026-05-07","quotes":1},{"slug":"node-red-to-home-assistant","from":"node-red","to":"home-assistant","hackers":1,"last":"2025-11-09","quotes":1},{"slug":"noscript-to-umatrix","from":"noscript","to":"umatrix","hackers":1,"last":"2026-08-22","quotes":1},{"slug":"nova-launcher-to-lawnchair","from":"nova-launcher","to":"lawnchair","hackers":1,"last":"2026-01-20","quotes":1},{"slug":"nova-launcher-to-smart-launcher","from":"nova-launcher","to":"smart-launcher","hackers":1,"last":"2026-01-20","quotes":1},{"slug":"npm-to-yarn","from":"npm","to":"yarn","hackers":1,"last":"2026-05-11","quotes":1},{"slug":"nrepl-hx-to-replink","from":"nrepl-hx","to":"replink","hackers":1,"last":"2026-05-27","quotes":1},{"slug":"obsidian-to-outline","from":"obsidian","to":"outline","hackers":1,"last":"2026-06-26","quotes":1},{"slug":"obsidian-to-zettlr","from":"obsidian","to":"zettlr","hackers":1,"last":"2026-01-11","quotes":1},{"slug":"oh-my-zsh-to-grml","from":"oh-my-zsh","to":"grml","hackers":1,"last":"2026-01-10","quotes":1},{"slug":"ollama-to-llama-cpp","from":"ollama","to":"llama-cpp","hackers":1,"last":"2026-08-12","quotes":1},{"slug":"oneof-to-dunet","from":"oneof","to":"dunet","hackers":1,"last":"2025-10-05","quotes":1},{"slug":"oomd-to-earlyoom","from":"oomd","to":"earlyoom","hackers":1,"last":"2026-06-01","quotes":1},{"slug":"openai-to-claude","from":"openai","to":"claude","hackers":1,"last":"2026-03-03","quotes":1},{"slug":"openai-to-glm","from":"openai","to":"glm","hackers":1,"last":"2026-10-24","quotes":1},{"slug":"openai-agents-sdk-to-agno","from":"openai-agents-sdk","to":"agno","hackers":1,"last":"2026-03-29","quotes":1},{"slug":"openai-api-to-claude","from":"openai-api","to":"claude","hackers":1,"last":"2025-11-14","quotes":1},{"slug":"openai-models-to-claude","from":"openai-models","to":"claude","hackers":1,"last":"2025-12-26","quotes":1},{"slug":"opencode-to-deepseek-harness","from":"opencode","to":"deepseek-harness","hackers":1,"last":"2026-09-22","quotes":1},{"slug":"openrouter-to-deepseek","from":"openrouter","to":"deepseek","hackers":1,"last":"2026-06-09","quotes":1},{"slug":"orion-to-vivaldi","from":"orion","to":"vivaldi","hackers":1,"last":"2026-07-19","quotes":1},{"slug":"ouisync-to-syncthing-android","from":"ouisync","to":"syncthing-android","hackers":1,"last":"2025-09-14","quotes":1},{"slug":"outlook-express-to-thunderbird","from":"outlook-express","to":"thunderbird","hackers":1,"last":"2026-04-09","quotes":1},{"slug":"packer-to-lazy-nvim","from":"packer","to":"lazy-nvim","hackers":1,"last":"2026-01-10","quotes":1},{"slug":"pandoc-to-typst","from":"pandoc","to":"typst","hackers":1,"last":"2026-04-27","quotes":1},{"slug":"phosh-to-plasma-mobile","from":"phosh","to":"plasma-mobile","hackers":1,"last":"2026-08-06","quotes":1},{"slug":"photoprism-to-immich","from":"photoprism","to":"immich","hackers":1,"last":"2025-12-06","quotes":1},{"slug":"photoshop-to-canva","from":"photoshop","to":"canva","hackers":1,"last":"2026-08-25","quotes":1},{"slug":"photoshop-to-pixelmator","from":"photoshop","to":"pixelmator","hackers":1,"last":"2026-04-19","quotes":1},{"slug":"pi-gen-to-rpi-image-gen","from":"pi-gen","to":"rpi-image-gen","hackers":1,"last":"2025-11-24","quotes":1},{"slug":"pi-hole-to-unbound","from":"pi-hole","to":"unbound","hackers":1,"last":"2026-01-25","quotes":1},{"slug":"pipepipe-to-smarttube","from":"pipepipe","to":"smarttube","hackers":1,"last":"2026-10-21","quotes":1},{"slug":"pixel-4a-to-unihertz-max","from":"pixel-4a","to":"unihertz-max","hackers":1,"last":"2026-03-03","quotes":1},{"slug":"plausible-to-umami","from":"plausible","to":"umami","hackers":1,"last":"2026-07-19","quotes":1},{"slug":"plex-to-plezy","from":"plex","to":"plezy","hackers":1,"last":"2026-09-08","quotes":1},{"slug":"plexamp-to-a-self-built-mobile-music-player","from":"plexamp","to":"a-self-built-mobile-music-player","hackers":1,"last":"2026-02-17","quotes":1},{"slug":"podman-compose-to-compose","from":"podman-compose","to":"compose","hackers":1,"last":"2025-09-05","quotes":1},{"slug":"pointless-xcompose-to-xcompose","from":"pointless-xcompose","to":"xcompose","hackers":1,"last":"2025-09-23","quotes":1},{"slug":"portainer-to-cockpit","from":"portainer","to":"cockpit","hackers":1,"last":"2026-03-20","quotes":1},{"slug":"postgresql-to-clickhouse","from":"postgresql","to":"clickhouse","hackers":1,"last":"2026-06-20","quotes":1},{"slug":"prezto-to-starship","from":"prezto","to":"starship","hackers":1,"last":"2026-01-10","quotes":1},{"slug":"prism-to-shiki","from":"prism","to":"shiki","hackers":1,"last":"2026-08-10","quotes":1},{"slug":"proton-mail-to-fastmail","from":"proton-mail","to":"fastmail","hackers":1,"last":"2026-06-12","quotes":1},{"slug":"pt-to-ripgrep","from":"pt","to":"ripgrep","hackers":1,"last":"2026-03-24","quotes":1},{"slug":"pycharm-to-zed","from":"pycharm","to":"zed","hackers":1,"last":"2026-05-19","quotes":1},{"slug":"pyqt5-to-tauri","from":"pyqt5","to":"tauri","hackers":1,"last":"2026-04-26","quotes":1},{"slug":"pytorch-to-jax","from":"pytorch","to":"jax","hackers":1,"last":"2025-11-07","quotes":1},{"slug":"quickbooks-to-beancount","from":"quickbooks","to":"beancount","hackers":1,"last":"2026-04-25","quotes":1},{"slug":"rawtherapee-to-darktable","from":"rawtherapee","to":"darktable","hackers":1,"last":"2026-07-29","quotes":1},{"slug":"raylib-to-sdl","from":"raylib","to":"sdl","hackers":1,"last":"2026-03-02","quotes":1},{"slug":"react-to-vue","from":"react","to":"vue","hackers":1,"last":"2026-04-12","quotes":1},{"slug":"replink-to-nrepl-hx","from":"replink","to":"nrepl-hx","hackers":1,"last":"2026-05-27","quotes":1},{"slug":"rio-to-iterm2","from":"rio","to":"iterm2","hackers":1,"last":"2026-10-27","quotes":1},{"slug":"roku-to-xbox","from":"roku","to":"xbox","hackers":1,"last":"2026-06-15","quotes":1},{"slug":"rpi-image-gen-to-pi-gen","from":"rpi-image-gen","to":"pi-gen","hackers":1,"last":"2025-11-24","quotes":1},{"slug":"rustfs-to-seaweedfs","from":"rustfs","to":"seaweedfs","hackers":1,"last":"2026-05-01","quotes":1},{"slug":"rustfs-to-versitygw","from":"rustfs","to":"versitygw","hackers":1,"last":"2026-05-01","quotes":1},{"slug":"safari-to-zen-browser","from":"safari","to":"zen-browser","hackers":1,"last":"2026-09-01","quotes":1},{"slug":"seaweedfs-to-rustfs","from":"seaweedfs","to":"rustfs","hackers":1,"last":"2026-05-01","quotes":1},{"slug":"seaweedfs-to-versitygw","from":"seaweedfs","to":"versitygw","hackers":1,"last":"2026-05-01","quotes":1},{"slug":"sendgrid-to-smtp2go","from":"sendgrid","to":"smtp2go","hackers":1,"last":"2026-07-25","quotes":1},{"slug":"shotcut-to-kdenlive","from":"shotcut","to":"kdenlive","hackers":1,"last":"2026-04-18","quotes":1},{"slug":"siri-to-google-gemini","from":"siri","to":"google-gemini","hackers":1,"last":"2025-12-09","quotes":1},{"slug":"sketch-to-figma","from":"sketch","to":"figma","hackers":1,"last":"2025-11-28","quotes":1},{"slug":"skills-to-taste-skill","from":"skills","to":"taste-skill","hackers":1,"last":"2026-07-20","quotes":1},{"slug":"slack-to-discord","from":"slack","to":"discord","hackers":1,"last":"2026-02-09","quotes":1},{"slug":"slack-to-matrix","from":"slack","to":"matrix","hackers":1,"last":"2026-03-29","quotes":1},{"slug":"slack-to-microsoft-teams","from":"slack","to":"microsoft-teams","hackers":1,"last":"2026-10-18","quotes":1},{"slug":"smarttube-to-pipepipe","from":"smarttube","to":"pipepipe","hackers":1,"last":"2026-10-21","quotes":1},{"slug":"snap-to-makecode","from":"snap","to":"makecode","hackers":1,"last":"2026-09-11","quotes":1},{"slug":"sol-to-claude-opus-5","from":"sol","to":"claude-opus-5","hackers":1,"last":"2026-08-15","quotes":1},{"slug":"sol-to-supercmd","from":"sol","to":"supercmd","hackers":1,"last":"2026-07-14","quotes":1},{"slug":"solidworks-to-onshape","from":"solidworks","to":"onshape","hackers":1,"last":"2026-01-13","quotes":1},{"slug":"spokenly-to-fieldwork","from":"spokenly","to":"fieldwork","hackers":1,"last":"2026-09-17","quotes":1},{"slug":"spotify-to-amazon-music","from":"spotify","to":"amazon-music","hackers":1,"last":"2026-09-01","quotes":1},{"slug":"spotify-to-a-self-built-music-player","from":"spotify","to":"a-self-built-music-player","hackers":1,"last":"2026-02-17","quotes":1},{"slug":"spotify-to-finamp","from":"spotify","to":"finamp","hackers":1,"last":"2026-10-31","quotes":1},{"slug":"spotify-to-plex","from":"spotify","to":"plex","hackers":1,"last":"2026-02-17","quotes":1},{"slug":"spring-boot-to-ruby-on-rails","from":"spring-boot","to":"ruby-on-rails","hackers":1,"last":"2026-03-30","quotes":1},{"slug":"sqlite-to-tantivy","from":"sqlite","to":"tantivy","hackers":1,"last":"2026-08-21","quotes":1},{"slug":"sqlite3vfshttp-to-sql-js-httpvfs","from":"sqlite3vfshttp","to":"sql-js-httpvfs","hackers":1,"last":"2025-09-07","quotes":1},{"slug":"sql-js-httpvfs-to-sqlite3vfshttp","from":"sql-js-httpvfs","to":"sqlite3vfshttp","hackers":1,"last":"2025-09-07","quotes":1},{"slug":"statsd-to-hosted-graphite","from":"statsd","to":"hosted-graphite","hackers":1,"last":"2026-01-14","quotes":1},{"slug":"subversion-to-git","from":"subversion","to":"git","hackers":1,"last":"2026-09-29","quotes":1},{"slug":"supabase-to-better-auth","from":"supabase","to":"better-auth","hackers":1,"last":"2026-02-25","quotes":1},{"slug":"supercmd-to-sol","from":"supercmd","to":"sol","hackers":1,"last":"2026-07-14","quotes":1},{"slug":"superwhisper-to-wisprflow","from":"superwhisper","to":"wisprflow","hackers":1,"last":"2026-09-17","quotes":1},{"slug":"syncthing-android-to-ouisync","from":"syncthing-android","to":"ouisync","hackers":1,"last":"2025-09-14","quotes":1},{"slug":"sysbox-to-bubblewrap","from":"sysbox","to":"bubblewrap","hackers":1,"last":"2026-04-06","quotes":1},{"slug":"tailscale-to-nebula","from":"tailscale","to":"nebula","hackers":1,"last":"2026-08-27","quotes":1},{"slug":"talos-to-okd","from":"talos","to":"okd","hackers":1,"last":"2026-10-17","quotes":1},{"slug":"task-to-mise","from":"task","to":"mise","hackers":1,"last":"2026-08-04","quotes":1},{"slug":"taste-skill-to-skills","from":"taste-skill","to":"skills","hackers":1,"last":"2026-07-20","quotes":1},{"slug":"team-foundation-version-control-to-github","from":"team-foundation-version-control","to":"github","hackers":1,"last":"2026-08-31","quotes":1},{"slug":"telegram-to-microsoft-teams","from":"telegram","to":"microsoft-teams","hackers":1,"last":"2025-12-02","quotes":1},{"slug":"temporary-containers-to-auto-containers","from":"temporary-containers","to":"auto-containers","hackers":1,"last":"2025-11-11","quotes":1},{"slug":"thunderbird-to-evolution","from":"thunderbird","to":"evolution","hackers":1,"last":"2026-06-15","quotes":1},{"slug":"t-mobile-to-noble-mobile","from":"t-mobile","to":"noble-mobile","hackers":1,"last":"2025-12-29","quotes":1},{"slug":"tmux-to-herdr","from":"tmux","to":"herdr","hackers":1,"last":"2026-08-06","quotes":1},{"slug":"tmux-to-zellij","from":"tmux","to":"zellij","hackers":1,"last":"2026-06-29","quotes":1},{"slug":"trino-to-clickhouse","from":"trino","to":"clickhouse","hackers":1,"last":"2026-06-20","quotes":1},{"slug":"tubular-to-pipepipe","from":"tubular","to":"pipepipe","hackers":1,"last":"2026-02-15","quotes":1},{"slug":"turbo-to-htmx","from":"turbo","to":"htmx","hackers":1,"last":"2025-12-19","quotes":1},{"slug":"turbo-pascal-to-delphi","from":"turbo-pascal","to":"delphi","hackers":1,"last":"2026-02-20","quotes":1},{"slug":"twitter-to-mastodon","from":"twitter","to":"mastodon","hackers":1,"last":"2026-01-08","quotes":1},{"slug":"umatrix-to-ublock-origin","from":"umatrix","to":"ublock-origin","hackers":1,"last":"2026-08-22","quotes":1},{"slug":"uniffi-bindgen-react-native-to-craby","from":"uniffi-bindgen-react-native","to":"craby","hackers":1,"last":"2025-12-22","quotes":1},{"slug":"verizon-wireless-to-google-fi","from":"verizon-wireless","to":"google-fi","hackers":1,"last":"2026-03-20","quotes":1},{"slug":"versitygw-to-rustfs","from":"versitygw","to":"rustfs","hackers":1,"last":"2026-05-01","quotes":1},{"slug":"versitygw-to-seaweedfs","from":"versitygw","to":"seaweedfs","hackers":1,"last":"2026-05-01","quotes":1},{"slug":"vertico-to-fido-vertical-mode","from":"vertico","to":"fido-vertical-mode","hackers":1,"last":"2026-06-19","quotes":1},{"slug":"vi-to-emacs","from":"vi","to":"emacs","hackers":1,"last":"2026-10-29","quotes":1},{"slug":"vim-to-vs-code","from":"vim","to":"vs-code","hackers":1,"last":"2026-05-12","quotes":1},{"slug":"vi-readline-mode-to-emacs","from":"vi-readline-mode","to":"emacs","hackers":1,"last":"2026-09-16","quotes":1},{"slug":"visual-sourcesafe-to-subversion","from":"visual-sourcesafe","to":"subversion","hackers":1,"last":"2025-12-08","quotes":1},{"slug":"visual-studio-to-vim","from":"visual-studio","to":"vim","hackers":1,"last":"2026-03-20","quotes":1},{"slug":"vmware-to-proxmox","from":"vmware","to":"proxmox","hackers":1,"last":"2026-04-10","quotes":1},{"slug":"vs-code-to-cursor","from":"vs-code","to":"cursor","hackers":1,"last":"2026-08-01","quotes":1},{"slug":"vs-code-to-herdr","from":"vs-code","to":"herdr","hackers":1,"last":"2026-10-29","quotes":1},{"slug":"vs-code-to-jetbrains-rider","from":"vs-code","to":"jetbrains-rider","hackers":1,"last":"2026-01-12","quotes":1},{"slug":"vs-code-to-obsidian","from":"vs-code","to":"obsidian","hackers":1,"last":"2026-05-20","quotes":1},{"slug":"vs-code-to-sublime-text","from":"vs-code","to":"sublime-text","hackers":1,"last":"2026-01-06","quotes":1},{"slug":"wayland-to-x11","from":"wayland","to":"x11","hackers":1,"last":"2026-03-20","quotes":1},{"slug":"weights-biases-to-neptune","from":"weights-biases","to":"neptune","hackers":1,"last":"2025-12-09","quotes":1},{"slug":"wezterm-to-iterm2","from":"wezterm","to":"iterm2","hackers":1,"last":"2026-10-27","quotes":1},{"slug":"whoop-to-fitbit-air","from":"whoop","to":"fitbit-air","hackers":1,"last":"2026-09-15","quotes":1},{"slug":"winapprunner-to-daedalos","from":"winapprunner","to":"daedalos","hackers":1,"last":"2026-03-27","quotes":1},{"slug":"windowmaker-to-kde","from":"windowmaker","to":"kde","hackers":1,"last":"2026-04-15","quotes":1},{"slug":"windows-to-linux","from":"windows","to":"linux","hackers":1,"last":"2026-04-13","quotes":1},{"slug":"windows-to-pop-os","from":"windows","to":"pop-os","hackers":1,"last":"2026-03-28","quotes":1},{"slug":"windows-10-to-fedora","from":"windows-10","to":"fedora","hackers":1,"last":"2026-03-24","quotes":1},{"slug":"windows-10-to-xubuntu","from":"windows-10","to":"xubuntu","hackers":1,"last":"2026-05-13","quotes":1},{"slug":"windows-11-to-linux-mint","from":"windows-11","to":"linux-mint","hackers":1,"last":"2026-09-23","quotes":1},{"slug":"wireshark-pcie-to-wireshark-pcie-dissector","from":"wireshark-pcie","to":"wireshark-pcie-dissector","hackers":1,"last":"2026-01-20","quotes":1},{"slug":"wireshark-pcie-dissector-to-wireshark-pcie","from":"wireshark-pcie-dissector","to":"wireshark-pcie","hackers":1,"last":"2026-01-20","quotes":1},{"slug":"wisprflow-to-spokenly","from":"wisprflow","to":"spokenly","hackers":1,"last":"2026-09-17","quotes":1},{"slug":"wordperfect-to-microsoft-word","from":"wordperfect","to":"microsoft-word","hackers":1,"last":"2026-04-11","quotes":1},{"slug":"wordstar-to-appleworks","from":"wordstar","to":"appleworks","hackers":1,"last":"2026-06-27","quotes":1},{"slug":"wpf-to-uwp","from":"wpf","to":"uwp","hackers":1,"last":"2026-03-22","quotes":1},{"slug":"wsl-1-to-wsl-2","from":"wsl-1","to":"wsl-2","hackers":1,"last":"2026-06-05","quotes":1},{"slug":"x11-to-wayland","from":"x11","to":"wayland","hackers":1,"last":"2026-07-29","quotes":1},{"slug":"xcompose-to-pointless-xcompose","from":"xcompose","to":"pointless-xcompose","hackers":1,"last":"2025-09-23","quotes":1},{"slug":"xen-to-kvm","from":"xen","to":"kvm","hackers":1,"last":"2026-06-18","quotes":1},{"slug":"yarn-to-bun","from":"yarn","to":"bun","hackers":1,"last":"2026-05-11","quotes":1},{"slug":"youtube-to-invidious","from":"youtube","to":"invidious","hackers":1,"last":"2026-02-15","quotes":1},{"slug":"youtube-to-newpipe","from":"youtube","to":"newpipe","hackers":1,"last":"2026-01-25","quotes":1},{"slug":"youtube-music-to-bandcamp","from":"youtube-music","to":"bandcamp","hackers":1,"last":"2026-01-14","quotes":1},{"slug":"youtube-music-to-navidrome","from":"youtube-music","to":"navidrome","hackers":1,"last":"2026-01-14","quotes":1},{"slug":"zed-to-neovim","from":"zed","to":"neovim","hackers":1,"last":"2026-01-06","quotes":1},{"slug":"zerotier-to-tailscale","from":"zerotier","to":"tailscale","hackers":1,"last":"2026-02-01","quotes":1},{"slug":"zoho-to-gmail","from":"zoho","to":"gmail","hackers":1,"last":"2025-12-30","quotes":1},{"slug":"zoom-to-microsoft-teams","from":"zoom","to":"microsoft-teams","hackers":1,"last":"2025-12-18","quotes":1}]