awesome-privacy
awesome-privacy copied to clipboard
[ADDITION] 📝 `Websurfx`
Category
Search Engines
Software to be added
Websurfx 🚀 An open source alternative to Searx which provides a modern-looking, lightning-fast, privacy respecting, secure metasearch engine.
A few things to note:
-
Websurfx source code is hosted on GitHub
-
Websurfx uses JavaScript, which we are planning to eliminate with help of feature based compilation feature provided by rust. Also, by migrating to rust based web framework called
leptos
. Which will look something like this: -
Default:
It will usewasm
andjs
withcsr
andssr
. -
Harderned:
It will usessr
only with somejs
-
Harderned-with-no-scripts:
It will usessr
only with nojs
at all.
Supporting Material
GitHub link to repo: https://github.com/neon-mmd/websurfx Recent Security fixes I made:
- https://github.com/neon-mmd/websurfx/issues/172
- https://github.com/neon-mmd/websurfx/issues/108 Recent Posts:
- A post explaining my project: https://programming.dev/post/2679227
- A post sharing programming content to teach on
how to wrap error with enums with error-stack crate
: https://betterprogramming.pub/how-to-wrap-your-errors-with-enums-when-using-error-stack-77b122016e6e
Association Disclosure
I will like to fully disclose my association as the owner
of the project.
Would you like to submit a PR?
Maybe?
Please tick the boxes
- [X] You have filled out this form accurately, and to the best of your knowledge
- [X] You have indicated whether or not you are associated with the suggested addition
- [X] A similar submission has not already been opened for this software / service
- [X] You agree to the code of conduct
Please ensure that your ticket's title is preceded with a category.
For example, [ADDITION]
, [AMENDMENT]
, [REMOVAL]
or [QUESTION]
.
If you're enjoying Awesome-Privacy, consider dropping us a ⭐
🤖 I'm a bot, and this message was automated
This looks awesome! I'm trying it out now :)
I noticed the docs say it's still in in the testing phase, and not ready for production use. Maybe it would be worth waiting until it's stable before including here? Or at least MVP feature complete, with a Docker container.
This looks awesome! I'm trying it out now :)
Thanks :heart: for trying it out. I really appreciate it :+1: .
I noticed the docs say it's still in in the testing phase, and not ready for production use. Maybe it would be worth waiting until it's stable before including here? Or at least MVP feature complete, with a Docker container.
No, actually the thing is the project has become stabilized, and we are about to get the first release done by September 30th or even earlier, just a few things remaining to be done. So we are already planning to update the Readme of our project at the end of the first release. Also, I have read the contributing guidelines a few times prior to submitting the issue to make sure I don't miss anything there. So keeping the guidelines in mind, I submitted the PR because I know this project doesn't need unstable or unfinished projects being listed in the readme. :slightly_smiling_face:
Also, for the docker deployment part :slightly_smiling_face: . I would suggest taking a look at this section of our docs, we have this covered there:
https://github.com/neon-mmd/websurfx/blob/rolling/docs/installation.md#docker-deployment
@Lissy93 can you please take a look at this issue. It has been nearly a week. So I would suggest having it worked on if possible :slightly_smiling_face: .
Also, just as a side note, I don't like pinging others, but I thought I should remind you. Sometimes people tend to forget because of life and other things like having too many notifications too work on, etc. so I thought I give you a soft reminder. I hope you will not take it negatively :slightly_smiling_face: .
Let's wait until you've got the first stable release published :)
Let's wait until you've got the first stable release published :)
@lissy93 I have just released the first stable release. So I would suggest having another look at our project and having this PR worked on and merged. :slightly_smiling_face:
Also, here is the changelog of the new release:
https://github.com/neon-mmd/websurfx/releases/tag/v1.0.0
Please ensure that your ticket's title is preceded with a category.
For example, [ADDITION]
, [AMENDMENT]
, [REMOVAL]
or [QUESTION]
.