user.js VS xdg-utils

Compare user.js vs xdg-utils and see what are their differences.

xdg-utils

Desktop integration utilities (by freedesktop)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
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
user.js xdg-utils
45 3
2,717 39
- -
6.4 0.0
26 days ago over 1 year ago
JavaScript Shell
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

user.js

Posts with mentions or reviews of user.js. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-03.

xdg-utils

Posts with mentions or reviews of xdg-utils. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-05-13.
  • Why won't keyboard shortcuts work to open the terminal?
    1 project | /r/gnome | 20 Dec 2022
    I would prefer DE developers to get together and just come up with a common "launch the preferred terminal" spec. Freedesktop.org has got most of the way with xdg-terminal, but a) DEs will want something that doesn't involve running a shell script, and b) xdg-terminal isn't actually shipped in xdg-utils yet anyway.
  • Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor
    3 projects | news.ycombinator.com | 13 May 2021
    No, xdg-utils are absolutely terrible. They're a mess of untested, undebuggable, underdocumented and extremely user unfriendly shell scripts that need to die.

    I've once had xdg-open be absolutely broken on my machine, scanning all of my $HOME because of a symlink with a space [1]. Any attempt to use xdg-open would pin a CPU core for 100% while it recursively traversed millions of files because of missing quote characters in a shell script. Truly the pinnacle of software engineering.

    [1] - https://github.com/freedesktop/xdg-utils/commit/9816ebb3e6fd...

  • Cannot set Firefox as default browser
    1 project | /r/kde | 5 Apr 2021
    Fix xdg-settings support for default-web-browser for Plasma 5.19+

What are some alternatives?

When comparing user.js and xdg-utils you can also consider the following projects:

Librefox - Librefox: Firefox with privacy enhancements

ff_in_podman - Run FireFox browser in podman container with sound and video

privacytools.io - 🛡🛠 You are being watched. Protect your privacy against global mass surveillance.

contain-reddit - Reddit Container is an add-on you can install on Firefox to prevent Reddit from tracking your activity on other websites, so you can continue to use Reddit while protecting your privacy.

supercookie - ⚠️ Browser fingerprinting via favicon!

NanoCore - An adblocker

uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

Searx - Privacy-respecting metasearch engine

Firefox-UI-Fix - 🦊 I respect proton UI and aim to improve it.

ghacks-user.js - Firefox privacy, security and anti-fingerprinting: a comprehensive user.js template for configuration and hardening [Moved to: https://github.com/arkenfox/user.js]

user.js - Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening