https://alternativeto.net/ search tool...
Moderator: trava90
Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.
Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.
Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
- Clear any current output
- Navigate or refresh the page in question
- Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
-
f-117
- Fanatic

- Posts: 120
- Joined: 2017-02-04, 20:41
https://alternativeto.net/ search tool...
When I go to https://alternativeto.net/ and try to use their search function (Find alternative to...), nothing happens.
I put my search words in the box and press enter. Nothing happens. No search results display.
It does the same thing in safe mode and in Basilisk. The search does not work.
Scott
I put my search words in the box and press enter. Nothing happens. No search results display.
It does the same thing in safe mode and in Basilisk. The search does not work.
Scott
-
ron_1
- Knows the dark side

- Posts: 3056
- Joined: 2012-06-28, 01:20
Re: https://alternativeto.net/ search tool...
Error console:
Timestamp: 12/27/2025 12:16:13 PM
Error: Error: Invariant: Expected document.currentScript to be a <script> element. Received null instead. This is a bug in Next.js.
Source File: undefined
Line: 1
Timestamp: 12/27/2025 12:16:13 PM
Error: Error: Invariant: Expected document.currentScript to be a <script> element. Received null instead. This is a bug in Next.js.
Source File: undefined
Line: 1
-
Gemmaugr
- Lunatic

- Posts: 417
- Joined: 2025-02-03, 07:55
Re: https://alternativeto.net/ search tool...
I sent a mail to them at hello@alternativeto.net
I'll post back if the response is forthcoming.
Quick reply back: "I passed on the info to the crew, we will talk about this and fix it as soon as possible if it's a bug."
I'll post back if the response is forthcoming.
Quick reply back: "I passed on the info to the crew, we will talk about this and fix it as soon as possible if it's a bug."
-
f-117
- Fanatic

- Posts: 120
- Joined: 2017-02-04, 20:41
Re: https://alternativeto.net/ search tool...
Thanks everyone!
It's good to hear that someone on their end will look into this and try to fix it.
Scott
It's good to hear that someone on their end will look into this and try to fix it.
Scott
-
adoxa
- Astronaut

- Posts: 577
- Joined: 2019-03-16, 13:26
- Location: Qld, Aus.
Re: https://alternativeto.net/ search tool...
I think currentScript is a red herring; the actual problem is that the search button is disabled and never gets enabled. Didn't try and track that down. If you inspect the search field/magnifying glass you'll see a button element with disabled="" - remove that bit and search will work.
-
Gemmaugr
- Lunatic

- Posts: 417
- Joined: 2025-02-03, 07:55
Re: https://alternativeto.net/ search tool...
Tried it and so it is. It seems you can't actually click on anything else non-link either, hearts, thumbs, etc. It's also broken in more ways, like strange lines around various objects.adoxa wrote: ↑2025-12-28, 07:38I think currentScript is a red herring; the actual problem is that the search button is disabled and never gets enabled. Didn't try and track that down. If you inspect the search field/magnifying glass you'll see a button element with disabled="" - remove that bit and search will work.
-
ron_1
- Knows the dark side

- Posts: 3056
- Joined: 2012-06-28, 01:20
-
vannilla
- Moon Magic practitioner

- Posts: 2519
- Joined: 2018-05-05, 13:29
Re: https://alternativeto.net/ search tool...
Purely speculating, but I think some code somewhere "unlocks" the search function and the currentScript error prevents execution of those instructions.
There is a high chance the "bug in next.js" is something deep inside the framework that makes use of something the browser does not support and at some point this error is overwritten with the message we see in the console.
In short, there is something missing in the browser that is hidden by unhelpful error messages and that results in a non-interactive user interface.
There is a high chance the "bug in next.js" is something deep inside the framework that makes use of something the browser does not support and at some point this error is overwritten with the message we see in the console.
In short, there is something missing in the browser that is hidden by unhelpful error messages and that results in a non-interactive user interface.
-
adoxa
- Astronaut

- Posts: 577
- Joined: 2019-03-16, 13:26
- Location: Qld, Aus.
Re: https://alternativeto.net/ search tool...
I called currentScript a red herring, because I used a userScript (adapted from a previously-posted one) to implement it; the errors disappeared, but the disabled state remained. I'm afraid I'm not keen enough to keep trying to track it down.
-
Moonchild
- Project founder

- Posts: 38821
- Joined: 2011-08-28, 17:27
- Location: Sweden
Re: https://alternativeto.net/ search tool...
The situation is most likely that it is loaded in a disabled state and then enabled via scripting. That in turn makes all of it reliant on the scripting completing without aborting at any point in time, meaning "if even a single bit of API that is expected isn't there, it will not enable". Basically enforcing only the test collection of features will allow use of the function even if Pale Moon could otherwise perform the searches just fine.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
f-117
- Fanatic

- Posts: 120
- Joined: 2017-02-04, 20:41
Re: https://alternativeto.net/ search tool...
Just to let you know they fixed the search tool on the site. It now works on PM, FF and WF.
Scott
Scott
-
Gemmaugr
- Lunatic

- Posts: 417
- Joined: 2025-02-03, 07:55
Re: https://alternativeto.net/ search tool...
Indeed. I got this email just after I checked that mail yesterday, go figure:
Awesome. They also did a little Firefox-based (shrug) article, mentioning Pale Moon and Basilisk: https://alternativeto.net/news/2026/1/o ... omization/Hello there.
I want to inform you that, as a first step, we have fixed the searchbox on AlternativeTo homepage: writing the name of an app and clicking Enter, you now get a search result page.
This at least lets Pale Moon users browse our website again.
We are still working on improving support for Pale Moon browser. Hopefully we'll be able to release some new fixes in the next future.
Best regards,
Danilo
—
AlternativeTo - crowd-sourced software recommendations