Podman Desktop 1.0

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • awesome-tunneling

    List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting.

  • Docker Desktop provides some compelling options for lowering the barrier of entry for selfhosting. Today you can take a Windows laptop and run just about any Linux service, with pretty fast networking and host disk access. No CLI experience required. The only major missing piece is inbound networking from the internet. Tunneling[0] is my preferred solution to that problem. Or if you don't want to expose your services to the internet there's already a Tailscale extension[1].

    It's exciting and important to have an open source alternative in this space.

    [0]: https://github.com/anderspitman/awesome-tunneling

    [1]: https://tailscale.com/blog/docker/

  • atlantafx

    Modern JavaFX CSS theme collection with additional controls.

  • Objectively by what measure?

    Bear in mind that there are alternatives: JavaFX and Compose for Desktop are the ones I know best. They can be used from high level and popular languages. JavaFX is particularly good for desktop apps and can be compiled down to purely native code that starts as fast as an app written in C++ (likewise for Compose but the experiments with that are newer).

    There are some downsides: fewer people know them than with HTML. There are a few tweaks like window styles on macOS it could use to be more modern. On the other hand, it's easy to learn and you benefit from a proper reactively bindable widget library, like table and tree views if you need those. For developer tools such widgets can be useful.

    There's a modern theme for JavaFX here:

    https://github.com/mkpaz/atlantafx

    CfD uses Material Design of course, but you can customize it.

    Having written desktop apps of varying complexity in all these frameworks, I can't say Electron is clearly superior. It is in some cases (e.g. if I was wanting to write a video conferencing app then it makes sense to re-use Google's investment into Hangouts/Meet for that), but it's also worse in some cases. For instance the multi-process model constantly gets in the way, but you can't disable it as otherwise XSS turns into RCE.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

  • I'll counter with Avalonia https://avaloniaui.net/

    It's likely easier if you assume the same starting skill level since dotnet build system is way simpler to deal with.

  • k3d-boot

    provision a fully featured kubernetes development environment in minutes

  • While this may not solve your problem, I use docker-network-connect which lets me connect directly to containers running in the 172.x.x.x range. By default, macOS does not support routing from host to containers by IP.

    In the kubernetes case (I am using k3d on my Mac) pods aren't directly routable but with metallb, load balancer IP addresses can be connected to directly and there's no worry about port conflicts as there might be with k3d's default servicelb implementation (this is my bootstrap script https://github.com/andrewmackrodt/k3d-boot).

    If you need to connect to specific pods directly and it doesn't make sense to change your pod config, oc port-forward may suffice?

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Portr: Open-Source Ngrok Alternative

    2 projects | news.ycombinator.com | 20 Apr 2024
  • Easily monitor your Server from anywhere

    2 projects | dev.to | 15 Apr 2024
  • Can You Grok It – Hacking Together Your Own Dev Tunnel Service

    3 projects | news.ycombinator.com | 14 Apr 2024
  • Do You Need IPv4 Anymore?

    2 projects | news.ycombinator.com | 10 Apr 2024
  • Reverst: Reverse Tunnels in Go over HTTP/3 and QUIC

    4 projects | news.ycombinator.com | 8 Apr 2024