Trippy Alternatives

Similar projects and alternatives to trippy

  1. czkawka

    365 trippy VS czkawka

    Multi functional app to find duplicates, empty folders, similar images etc.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. just

    195 trippy VS just

    🤖 Just a command runner

  4. wezterm

    155 trippy VS wezterm

    A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

  5. zoxide

    104 trippy VS zoxide

    A smarter cd command. Supports all major shells.

  6. tui-rs

    68 trippy VS tui-rs

    Discontinued Build terminal user interfaces and dashboards using Rust

  7. ratatui

    58 trippy VS ratatui

    Discontinued Rust library that's all about cooking up terminal user interfaces (TUIs) 👨‍🍳🐀 [Moved to: https://github.com/ratatui/ratatui] (by ratatui-org)

  8. lsd

    65 trippy VS lsd

    The next gen ls command

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. tl

    60 trippy VS tl

    The compiler for Teal, a typed dialect of Lua

  11. gcodepreview

    OpenPythonSCAD library for moving a tool in lines and arcs so as to model how a part would be cut using G-Code or described as a DXF.

  12. tokei

    34 trippy VS tokei

    Count your code, quickly.

  13. mtr

    24 trippy VS mtr

    Official repository for mtr, a network diagnostic tool

  14. duf

    27 trippy VS duf

    Disk Usage/Free Utility - a better 'df' alternative

  15. rcl

    19 trippy VS rcl

    A reasonable configuration language

  16. freebies

    Source code for Uisual templates. Free HTML/CSS landing page templates for startups. New template every week.

  17. Ptah.sh

    Self-hosted alternative to Heroku

  18. rhit

    8 trippy VS rhit

    A nginx log explorer

  19. weaver

    3 trippy VS weaver

    API tool,but egui style and rusty (by willser)

  20. mezura

    A fairly fast, fairly accurate and very customizable stats generator and growth tracker, for programming projects, in the form of a CLI executable, written in Rust.

  21. pyroscope-rs

    Pyroscope Profiler for Rust. Profile your Rust applications.

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better trippy alternative or higher similarity.

trippy discussion

Log in or Post with

trippy reviews and mentions

Posts with mentions or reviews of trippy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-02-12.
  • Nping – ping, but with a graph or table view
    3 projects | news.ycombinator.com | 12 Feb 2025
    Another interesting tool in this space is trippy, which ‘combines the functionality of traceroute and ping’

    https://github.com/fujiapple852/trippy

  • Schrödinger's IPv6 Cat
    1 project | news.ycombinator.com | 13 Dec 2024
    You can, with several caveats, detect which hop(s) on the path perform NAT by using some trickery [1]:

    > NAT devices are detected by observing a difference in the expected and actual checksum of the UDP packet that is returned as the part of the Original Datagram in the ICMP Time Exceeded message. If they differ then it indicates that a NAT device has modified the packet. This happens because the NAT device must recalculate the UDP checksum after modifying the packet (i.e. translating the source port) and so the checksum in the UDP packet that is nested in the ICMP error may not, depending on the device, match the original checksum.

    [1] https://github.com/fujiapple852/trippy/releases/tag/0.11.0

  • How Raw sockets behave differently in macOS and Linux
    1 project | news.ycombinator.com | 18 Sep 2024
    OP, you may find this [1] “trick” useful. It allows you to dynamically determine the correct byte order for the various IPv4 headers for the platform and thus avoid the need to statically decide on the byte ordering for each platform you intend to target.

    You may also find this [2] table useful, it shows which platforms allow the combination of IPPROTO_ICMP + IP_HDRINCL so it may be used without elevated privileges.

    In general, my experience of raw sockets is that they are not very “raw” at all, the OS can and does still perform a variety modifications and additions to what you send and receive, in highly platform specific and often poorly documented ways. In particular, TCP and raw sockets should generally be avoided.

    [1] https://github.com/fujiapple852/trippy/blob/master/crates/tr...

    [2] https://github.com/fujiapple852/trippy/issues/101#issuecomme...

  • Ask HN: What are you working on (August 2024)?
    132 projects | news.ycombinator.com | 24 Aug 2024
  • Apnic: Cgnat is harming internet innovation (2022)
    2 projects | news.ycombinator.com | 26 Apr 2024
    [3] https://github.com/fujiapple852/trippy/issues/1104
  • FLaNK Stack Weekly 11 Dec 2023
    31 projects | dev.to | 11 Dec 2023
  • Trippy – A Network Diagnostic Tool
    1 project | /r/patient_hackernews | 10 Dec 2023
    1 project | /r/hackernews | 10 Dec 2023
    1 project | /r/hypeurls | 9 Dec 2023
    7 projects | news.ycombinator.com | 9 Dec 2023
    You are right that showing packet loss for intermediate hops is a frequent source of confusion.

    Rather than leave it out, I added a status column which shows different statuses for intermediate hops (blue if the hop responds to less than 100% of probes and brown if it responds to 0%) vs the target hop (amber and red).

    Where this breaks down is when dealing with ECMP for UDP & TCP tracing, as a given hop (ttl) may represent the target for a given round of tracing but not for the next. The mistake, imho, is to associate _any_ data with a hop (ttl) rather than the hop in the context of a tracing flow.

    That is why Trippy had a number of features aimed at helping with ECMP, such as Paris and Dublin tracing, and the ability to filter tracing by unique flow id. I've covered these quite a bit in the 0.8.0 [0] and 0.9.0 [1] release notes if you want to know more.

    [0] https://github.com/fujiapple852/trippy/releases/tag/0.8.0

  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 15 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic trippy repo stats
22
4,323
9.7
6 days ago

fujiapple852/trippy is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of trippy is Rust.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai