v0.55.8

Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

Non ancora secondi fa
            False
        
Non ancora secondi fa
Current erroring screenshot from most recent request

Testo trigger Testo ignorato Testo bloccato

9 ore fa
    Skip to content

      Navigation Menu

            Sign in Appearance settings
                * Platform
                        + AI CODE CREATION
                            o GitHub Copilot Write better code with AI
                            o GitHub Copilot app Direct agents from issue to merge
                            o MCP Registry Integrate external tools
                        + DEVELOPER WORKFLOWS
                            o Actions Automate any workflow
                            o Codespaces Instant dev environments
                            o Issues Plan and track work
                            o Code Review Manage code changes
                            o Code Quality Enforce quality at merge
                        + APPLICATION SECURITY
                            o GitHub Advanced Security Find and fix vulnerabilities
                            o Code security Secure your code as you build
                            o Secret protection Stop leaks before they start
                        + EXPLORE
                            o Why GitHub
                            o Documentation
                            o Blog
                            o Changelog
                            o Marketplace
                      View all features
                * Solutions
                        + BY COMPANY SIZE
                            o Enterprises
                            o Small and medium teams
                            o Startups
                            o Nonprofits
                        + BY USE CASE
                            o App Modernization
                            o DevSecOps
                            o DevOps
                            o CI/CD
                            o View all use cases
                        + BY INDUSTRY
                            o Healthcare
                            o Financial services
                            o Manufacturing
                            o Government
                            o View all industries
                      View all solutions
                * Resources
                        + EXPLORE BY TOPIC
                            o AI
                            o Software Development
                            o DevOps
                            o Security
                            o View all topics
                        + EXPLORE BY TYPE
                            o Customer stories
                            o Events & webinars
                            o Ebooks & reports
                            o Business insights
                            o GitHub Skills
                        + SUPPORT & SERVICES
                            o Documentation
                            o Customer support
                            o Community forum
                            o Trust center
                            o Partners
                      View all resources
                * Open Source
                        + COMMUNITY
                            o GitHub Sponsors Fund open source developers
                        + PROGRAMS
                            o Security Lab
                            o Maintainer Community
                            o Accelerator
                            o GitHub Stars
                            o Archive Program
                        + REPOSITORIES
                            o Topics
                            o Trending
                            o Collections
                * Enterprise
                        + ENTERPRISE SOLUTIONS
                            o Enterprise platform AI-powered developer platform
                        + AVAILABLE ADD-ONS
                            o GitHub Advanced Security Enterprise-grade security features
                            o Copilot for Business Enterprise-grade AI features
                            o Premium Support Enterprise-grade 24/7 support
              * Pricing
                Type / to search
                Sign in
              Sign up Appearance settings
      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              Uh oh!

              There was an error while loading. Please reload this page.

              fish-shell / fish-shell Public

                      * Uh oh!

                        There was an error while loading. Please reload this page.

              * Notifications You must be signed in to change notification settings
              * Fork 2.3k
                * Star 34k
          * Code
          * Issues 514
          * Pull requests 58
          * Discussions
          * Actions
          * Projects
          * Wiki
          * Security and quality 2
          * Insights
          Additional navigation options
                  * Code
                  * Issues
                  * Pull requests
                  * Discussions
                  * Actions
                  * Projects
                  * Wiki
                  * Security and quality
                  * Insights
                                              master
                                          Branches Tags
                                            Go to file
                                        Code
                                          Open more actions menu

                                        Folders and files

                                          Name                        Name                          Last commit message    Last commit date
                                            Latest commit           
                                                                    
                                                History             
                                                                    
                                                23,161 Commits      
                                                  23,161 Commits    
                                                  .builds                     .builds                                                      
                                                  .cargo                      .cargo                                                       
                                                  .github                     .github                                                      
                                                  benchmarks                  benchmarks                                                   
                                                  build_tools                 build_tools                                                  
                                                  cmake                       cmake                                                        
                                                  contrib                     contrib                                                      
                                                  crates                      crates                                                       
                                                  doc_internal                doc_internal                                                 
                                                  doc_src                     doc_src                                                      
                                                  docker                      docker                                                       
                                                  etc                         etc                                                          
                                                  localization                localization                                                 
                                                  osx                         osx                                                          
                                                  share                       share                                                        
                                                  src                         src                                                          
                                                  tests                       tests                                                        
                                                  updatecli.d                 updatecli.d                                                  
                                                  vagrants/ bsds              vagrants/ bsds                                               
                                                  .clang-format               .clang-format                                                
                                                  .editorconfig               .editorconfig                                                
                                                  .gitattributes              .gitattributes                                               
                                                  .gitignore                  .gitignore                                                   
                                                  .rustfmt.toml               .rustfmt.toml                                                
                                                  BSDmakefile                 BSDmakefile                                                  
                                                  CHANGELOG.rst               CHANGELOG.rst                                                
                                                  CMakeLists.txt              CMakeLists.txt                                               
                                                  CODE_OF_CONDUCT.md          CODE_OF_CONDUCT.md                                           
                                                  CONTRIBUTING.rst            CONTRIBUTING.rst                                             
                                                  COPYING                     COPYING                                                      
                                                  Cargo.lock                  Cargo.lock                                                   
                                                  Cargo.toml                  Cargo.toml                                                   
                                                  GNUmakefile                 GNUmakefile                                                  
                                                  README.rst                  README.rst                                                   
                                                  SECURITY.md                 SECURITY.md                                                  
                                                  build.rs                    build.rs                                                     
                                                  clippy.toml                 clippy.toml                                                  
                                                  deny.toml                   deny.toml                                                    
                                                  fish.pc.in                  fish.pc.in                                                   
                                                  fish.png                    fish.png                                                     
                                                  fish.spec.in                fish.spec.in                                                 
                                                  pyproject.toml              pyproject.toml                                               
                                                  uv.lock                     uv.lock                                                      
                                            View all files          
                                          

                                              Repository files navigation

                                                * 
                                                * README
                                                * Code of conduct
                                                * Contributing
                                                * License
                                                * Security
                                                More items

                                                fish - the friendly interactive shell

                                              fish is a smart and user-friendly command line shell for macOS, Linux, and the rest of the family. fish includes features like syntax highlighting, autosuggest-as-you-type, and fancy tab completions that just work, with no configuration required.

                                              For downloads, screenshots and more, go to https://fishshell.com/.

                                                Quick Start

                                              fish generally works like other shells, like bash or zsh. A few important differences can be found at https://fishshell.com/docs/current/tutorial.html by searching for the magic phrase “unlike other shells”.

                                              Detailed user documentation is available by running help within fish, and also at https://fishshell.com/docs/current/index.html

                                                Getting fish

                                                macOS

                                              fish can be installed:

                                                * using Homebrew: brew install fish
                                                * using MacPorts: sudo port install fish
                                                * using the installer from fishshell.com
                                                * as a standalone app from fishshell.com

                                              Note: The minimum supported macOS version is 10.12.

                                                Packages for Linux

                                              Packages for Debian, Fedora, openSUSE, and Red Hat Enterprise Linux/CentOS are available from the openSUSE Build Service.

                                              Packages for Ubuntu are available from the fish PPA, and can be installed using the following commands:

                                              sudo apt-add-repository ppa:fish-shell/release-4
                                              sudo apt update
                                              sudo apt install fish
                                              

                                              Instructions for other distributions may be found at fishshell.com.

                                                Windows

                                                * On Windows 10/11, fish can be installed under the WSL Windows Subsystem for Linux with the instructions for the appropriate distribution listed above under “Packages for Linux”, or from source with the instructions below.
                                                * fish can also be installed on all versions of Windows using Cygwin or MSYS2.

                                                Building from source

                                              If packages are not available for your platform, GPG-signed tarballs are available from fishshell.com and fish-shell on GitHub. See the Building section for instructions.

                                                Running fish

                                              Once installed, run fish from your current shell to try fish out!

                                                Dependencies

                                              Running fish requires:

                                                * some common *nix system utilities (currently mktemp), in addition to the basic POSIX utilities (cat, cut, dirname, ls, mkdir, mkfifo, rm, sh, sort, tee, tr, uname and sed at least, but the full coreutils plus find and awk is preferred)

                                              The following optional features also have specific requirements:

                                                * builtin commands that have the --help option or print usage messages require man for display
                                                * automated completion generation from manual pages requires Python 3.5+
                                                * the fish_config web configuration tool requires Python 3.5+ and a web browser
                                                * the :ref:`alt-o <shared-binds-alt-o>` binding requires the file program.
                                                * system clipboard integration (with the default Ctrl-V and Ctrl-X bindings) require either the xsel, xclip, wl-copy/wl-paste or pbcopy/pbpaste utilities
                                                * full completions for yarn and npm require the all-the-package-names NPM module
                                                * colorls is used, if installed, to add color when running ls on platforms that do not have color support (such as OpenBSD)

                                                Building

                                                Dependencies

                                              Compiling fish requires:

                                                * Rust (version 1.85 or later), including cargo
                                                * CMake (version 3.15 or later)
                                                * a C compiler (for system feature detection and the test helper binary)
                                                * PCRE2 (headers and libraries) - optional, this will be downloaded if missing
                                                * gettext (only the msgfmt tool) - optional, for translation support
                                                * an Internet connection, as other dependencies will be downloaded automatically

                                              Sphinx is also optionally required to build the documentation from a cloned git repository.

                                              Additionally, running the full test suite requires diff, git, Python 3.5+, pexpect, less, tmux and wget.

                                                Building from source with CMake

                                              Rather than building from source, consider using a packaged build for your platform. Using the steps below makes fish difficult to uninstall or upgrade. Release packages are available from the links above, and up-to-date development builds of fish are available for many platforms

                                              To install into /usr/local, run:

                                                mkdir build; cd build
                                                cmake ..
                                                cmake --build .
                                                sudo cmake --install .

                                              The install directory can be changed using the -DCMAKE_INSTALL_PREFIX parameter for cmake.

                                                CMake Build options

                                              In addition to the normal CMake build options (like CMAKE_INSTALL_PREFIX), fish's CMake build has some other options available to customize it.

                                                * Rust_COMPILER=path - the path to rustc. If not set, cmake will check $PATH and ~/.cargo/bin
                                                * Rust_CARGO=path - the path to cargo. If not set, cmake will check $PATH and ~/.cargo/bin
                                                * Rust_CARGO_TARGET=target - the target to pass to cargo. Set this for cross-compilation.
                                                * WITH_DOCS=ON|OFF - whether to build the documentation. By default, this is ON when Sphinx is installed.
                                                * FISH_INDENT_FOR_BUILDING_DOCS - useful for cross-compilation. Set this to the path to the fish_indent executable to use for building HTML docs. By default, ${CMAKE_BINARY_DIR}/fish_indent will be used. If that's not runnable on the compile host, you can build a native one with cargo build --bin fish_indent and set this to $PWD/target/debug/fish_indent.
                                                * FISH_USE_SYSTEM_PCRE2=ON|OFF - whether to use an installed pcre2. This is normally autodetected.
                                                * WITH_MESSAGE_LOCALIZATION=ON|OFF - whether to include translations.
                                                * extra_functionsdir, extra_completionsdir and extra_confdir - to compile in an additional directory to be searched for functions, completions and configuration snippets

                                                Building fish with Cargo

                                              You can also build fish with Cargo. This example uses uv to install Sphinx (which is used for man-pages and --help options). You can also install Sphinx another way and drop the uv run --no-managed-python prefix.

                                                git clone https://github.com/fish-shell/fish-shell
                                                cd fish-shell
                                                
                                                 # Optional: check out a specific version rather than building the latest
                                                 # development version.
                                                git checkout  " $( git for-each-ref refs/tags/ | awk ' $2 == "tag" { print $3 } ' | tail -1 ) " 
                                                
                                                uv run --no-managed-python \
                                                    cargo install --path .

                                              This will place standalone binaries in ~/.cargo/bin/, but you can move them wherever you want.

                                              To disable translations, disable the localize-messages feature by passing --no-default-features --features=embed-manpages to cargo.

                                              You can also link this build statically (but not against glibc) and move it to other computers.

                                              Here are the remaining advantages of a full installation, as currently done by CMake:

                                                * Man pages like fish(1) installed in standard locations, easily accessible from outside fish.
                                                * Separate files for builtins (e.g. $PREFIX/share/fish/man/man1/abbr.1).
                                                * A local copy of the HTML documentation, typically accessed via the help fish function. In Cargo builds, help will redirect to https://fishshell.com/docs/current/
                                                * Ability to use our CMake options extra_functionsdir, extra_completionsdir and extra_confdir, (also recorded in $PREFIX/share/pkgconfig/fish.pc) which are used by some package managers to house third-party completions. Regardless of build system, fish uses $XDG_DATA_DIRS/{vendor_completion.d,vendor_conf.d,vendor_functions.d}.

                                                Contributing Changes to the Code

                                              See the Guide for Developers.

                                                Contact Us

                                              Questions, comments, rants and raves can be posted to the official fish mailing list at https://lists.sourceforge.net/lists/listinfo/fish-users or join us on our matrix channel. Or use the fish tag on Unix & Linux Stackexchange. There is also a fish tag on Stackoverflow, but it is typically a poor fit.

                                              Found a bug? Have an awesome idea? Please open an issue.

                                        About

                                        The user-friendly command line shell.

                                          fishshell.com

                                        Topics

                                          fishrustshellterminal

                                        Resources

                                          Readme
                                          License

                                        Code of conduct

                                          Code of conduct

                                        Contributing

                                          Contributing

                                        Security policy

                                          Security policy
                                          Activity
                                          Custom properties

                                        Stars

                                          34.0k stars

                                        Watchers

                                          277 watching

                                        Forks

                                          2.3k forks
                                          Report repository

                                        Releases

                                        Sponsor this project

                                        Used by

                                        Contributors

                                        Languages

    Footer

        © 2026 GitHub, Inc.

      Footer navigation

        * Terms
        * Privacy
        * Security
        * Status
        * Community
        * Docs
        * Contact
        * Manage cookies
        * Do not share my personal information
      You can’t perform that action at this time.
For now, Differences are performed on text, not graphically, only the latest screenshot is available.

Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots.