"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearUN
Jump
[Hyprland] first time with hyprland
  • Ward Ward Now 100%

    Invidious is currently broken due to Google changing things trying to stop 3rd party clients. But eventually Invidious will catch up and Google will give up for a bit.

    3
  • Is there any proprietary Android app for which you wish there would be an open-source alternative?
  • Ward Ward Now 100%

    yea considering its FOSS it was good enough compared to a lot of the other clients for me to move away from Symfonium

    2
  • Don't see many mentions to Waterfox?
  • Ward Ward Now 100%

    Waterfox is a neat project, but is often slow to implement security patches from Firefox upstream.

    13
  • Materialious - Desktop & Android client
  • Ward Ward Now 100%

    Materialious doesn't use remote fonts by default, only as a backup if local font loading fails. For some reason ublock in hard mode makes local font fail loading & remote font is used.

    1
  • Materialious - Desktop & Android client
  • Ward Ward Now 100%

    Materialious contains zero trackers. Believe this was a issue with ublock falsely flagging local fonts as trackers or something, someone else open a issue on the repo with a similar issue. Feel free to review the source code for any trackers.

    2
  • https://materialio.us/

    Materialious now can be used as a Desktop or Android application. Allowing it to be used for any Invidious instance! https://github.com/Materialious/Materialious/tree/main?tab=readme-ov-file

    30
    8
    Expanding Materialious to other platforms
  • Ward Ward Now 100%

    It requires the Invidious instance to have the correct COR values for Materialious, but yes connects to a existing instance.

    1
  • Expanding Materialious to other platforms
  • Ward Ward Now 100%

    Materialious does currently just use Invidious' API. If extending it requires a custom backend it will be a completely different project (what will still be using Invidious)

    1
  • Expanding Materialious to other platforms
  • Ward Ward Now 100%

    Isn't just a theme, is a completely different application built on top of Invidious' API. What works completely differently to Invidious' current UI. A LOT of things are handled different then how Invidious handles it on their frontend. Replacing Invidious current interface with Materialious isn't a good idea, because its quite a bit bigger & requires JS compared to Invidious' current UI.

    Calling Materialious a theme would be like calling clipious a theme.

    1
  • Expanding Materialious to other platforms
  • Ward Ward Now 100%

    I believe loading videos directly works, but discover/trending doesn't to my understanding.

    2
  • Expanding Materialious to other platforms
  • Ward Ward Now 100%

    Yea just need to avoid it from being bloated. The idea would be to have a global feed, what you can filter by platform.

    1
  • Expanding Materialious to other platforms
  • Ward Ward Now 100%

    Yea, Materialious is a bit more complex then a theme as it has a lot of custom client side logic (Like sync parties, playlists, etc).

    If I expanded Materialious you'd still be able to use just Invidious or Safetwitch etc.

    But Materialious at its core would still be built off the API of giants. So it wouldn't be reinventing the wheel for scrapping/handling data from twitch, YouTube etc.

    Haven't used Proxitok in a while, so not sure if its working currently. Seems to be in active development tho. Misspoken, doesn't appear to be working & hasn't been updated in awhile

    1
  • Hello, I'm the developer behind Materialious. Perhaps you came across my post a few weeks back regarding the launch of my Material design frontend for Invidious. I'm reaching out to gauge interest in expanding Materialious to serve as a unified interface for TikTok (Via Proxitok), Twitch (Via SafeTwitch), YouTube (Via Invidious), and potentially even search (Via SearxNG). I'd love to hear your ideas and thoughts on this!

    20
    12
    Materialious - A modern interface for Invidious
  • Ward Ward Now 100%

    Home page is the "popular" page what is pulled from Invidious' API. Basically just the popular videos people have been watching on that instance.

    1
  • Materialious - A modern interface for Invidious
  • Ward Ward Now 100%

    I enjoy confusing people.

    1
  • Materialious - A modern interface for Invidious
  • Ward Ward Now 100%

    Yes anyone can host Materialious on their own server! Does require you to host Invidious too.

    2
  • Materialious - A modern interface for Invidious
  • Ward Ward Now 100%

    Material design 3 was released in 2021, so I'd call that somewhat modern and is the latest release of Material design. Unlike Apple's design language Material design is also meant for the web.

    There is already a Invidious interface for Apple devices, but ofc isn't a web interface like Materialious.

    https://github.com/yattee/yattee

    3
  • Materialious - A modern interface for Invidious
  • Ward Ward Now 100%

    Materialious is a web app. Check out Clipious for a native Android Invidious client with support for Android TV.

    3
  • For the last month I've been working on a modern, material you interface for Invidious. [Github](https://github.com/WardPearce/Materialious) (Leave a star if you want) [Hosted instance](https://materialio.us/) # Features - Sponsorblock built-in. - Return YouTube dislikes built-in. - Video progress tracking & resuming. - No ads. - No tracking. - Light/Dark themes. - Custom colour themes. - Integrates with Invidious subscriptions, watch history & more. - Live stream support. - Dash support. - Chapters. - Audio only mode. - Playlists. - PWA support. ![](https://lemmy.nz/pictrs/image/c99bf0b7-38b2-41e9-83d2-311ba32e8468.png) ![](https://lemmy.nz/pictrs/image/9dd388d5-2578-4154-9090-9ff81a2e47fe.png) ![](https://lemmy.nz/pictrs/image/3ace1327-8e02-4e2d-8f1d-912795634435.png) ![](https://lemmy.nz/pictrs/image/2ef8c0c8-1d93-4144-9521-187280b04b7c.png) ![](https://lemmy.nz/pictrs/image/0938f72e-2088-41b9-9e0f-091165dc91e9.png) ![](https://lemmy.nz/pictrs/image/17e23825-5c4f-4d9f-af13-0ffe1c3e971e.png)

    241
    27

    For the last month I've been working on a modern, material you interface for Invidious. [Github](https://github.com/WardPearce/Materialious) (Leave a star if you want) [Hosted instance](https://materialio.us/) # Features - Sponsorblock built-in. - Return YouTube dislikes built-in. - Video progress tracking & resuming. - No ads. - No tracking. - Light/Dark themes. - Custom colour themes. - Integrates with Invidious subscriptions, watch history & more. - Live stream support. - Dash support. - Chapters. - Audio only mode. - Playlists. - PWA support. ![](https://lemmy.nz/pictrs/image/c99bf0b7-38b2-41e9-83d2-311ba32e8468.png) ![](https://lemmy.nz/pictrs/image/9dd388d5-2578-4154-9090-9ff81a2e47fe.png) ![](https://lemmy.nz/pictrs/image/3ace1327-8e02-4e2d-8f1d-912795634435.png) ![](https://lemmy.nz/pictrs/image/2ef8c0c8-1d93-4144-9521-187280b04b7c.png) ![](https://lemmy.nz/pictrs/image/0938f72e-2088-41b9-9e0f-091165dc91e9.png) ![](https://lemmy.nz/pictrs/image/17e23825-5c4f-4d9f-af13-0ffe1c3e971e.png)

    36
    1

    For the last month I've been working on a modern, material you interface for Invidious. [Github](https://github.com/WardPearce/Materialious) (Leave a star if you want) [Hosted instance](https://materialio.us/) # Features - Sponsorblock built-in. - Return YouTube dislikes built-in. - Video progress tracking & resuming. - No ads. - No tracking. - Light/Dark themes. - Custom colour themes. - Integrates with Invidious subscriptions, watch history & more. - Live stream support. - Dash support. - Chapters. - Audio only mode. - Playlists. - PWA support. ![](https://lemmy.nz/pictrs/image/c99bf0b7-38b2-41e9-83d2-311ba32e8468.png) ![](https://lemmy.nz/pictrs/image/9dd388d5-2578-4154-9090-9ff81a2e47fe.png) ![](https://lemmy.nz/pictrs/image/3ace1327-8e02-4e2d-8f1d-912795634435.png) ![](https://lemmy.nz/pictrs/image/2ef8c0c8-1d93-4144-9521-187280b04b7c.png) ![](https://lemmy.nz/pictrs/image/0938f72e-2088-41b9-9e0f-091165dc91e9.png) ![](https://lemmy.nz/pictrs/image/17e23825-5c4f-4d9f-af13-0ffe1c3e971e.png)

    85
    8

    For the last month I've been working on a modern, material you interface for Invidious. [Github](https://github.com/WardPearce/Materialious) (Leave a star if you want) [Hosted instance](https://materialio.us/) # Features - Sponsorblock built-in. - Return YouTube dislikes built-in. - Video progress tracking & resuming. - No ads. - No tracking. - Light/Dark themes. - Custom colour themes. - Integrates with Invidious subscriptions, watch history & more. - Live stream support. - Dash support. - Chapters. - Audio only mode. - Playlists. - PWA support. ![](https://lemmy.nz/pictrs/image/c99bf0b7-38b2-41e9-83d2-311ba32e8468.png) ![](https://lemmy.nz/pictrs/image/9dd388d5-2578-4154-9090-9ff81a2e47fe.png) ![](https://lemmy.nz/pictrs/image/3ace1327-8e02-4e2d-8f1d-912795634435.png) ![](https://lemmy.nz/pictrs/image/2ef8c0c8-1d93-4144-9521-187280b04b7c.png) ![](https://lemmy.nz/pictrs/image/0938f72e-2088-41b9-9e0f-091165dc91e9.png) ![](https://lemmy.nz/pictrs/image/17e23825-5c4f-4d9f-af13-0ffe1c3e971e.png)

    125
    11

    For the last month I've been working on a modern, material you interface for Invidious. [Github](https://github.com/WardPearce/Materialious) (Leave a star if you want) [Hosted instance](https://materialio.us/) # Features - Sponsorblock built-in. - Return YouTube dislikes built-in. - Video progress tracking & resuming. - No ads. - No tracking. - Light/Dark themes. - Custom colour themes. - Integrates with Invidious subscriptions, watch history & more. - Live stream support. - Dash support. - Chapters. - Audio only mode. - Playlists. - PWA support. ![](https://lemmy.nz/pictrs/image/c99bf0b7-38b2-41e9-83d2-311ba32e8468.png) ![](https://lemmy.nz/pictrs/image/9dd388d5-2578-4154-9090-9ff81a2e47fe.png) ![](https://lemmy.nz/pictrs/image/3ace1327-8e02-4e2d-8f1d-912795634435.png) ![](https://lemmy.nz/pictrs/image/2ef8c0c8-1d93-4144-9521-187280b04b7c.png) ![](https://lemmy.nz/pictrs/image/0938f72e-2088-41b9-9e0f-091165dc91e9.png) ![](https://lemmy.nz/pictrs/image/17e23825-5c4f-4d9f-af13-0ffe1c3e971e.png)

    225
    15

    With simple messager selling out & qksms no longer being actively worked on. What's our options for open source sms messagers? Should I dedicate time to learning flutter and building my own or does anyone know any cool foss projects working on this issue?

    80
    56
    github.com

    Thought I'd share a little side project I've been working on. Omitme is a open-source, free CLI tool (& work-in-progress GUI) for managing your data on platforms like Discord & Reddit. It's built to be expandable & generic making it easy for Omitme to work on any platform. Learn more on our [Github](https://github.com/WardPearce/omitme)

    46
    4

    Github: https://github.com/WardPearce/Purplix.io View our canary: https://purplix.io/c/purplix.io/3ZjhTlZRWv8iqa6sn9yJ3TRiIkVbwITOOlwLjJD36jQ ## What is Purplix Canary? Purplix Canary is a free & open source warrant canary tool what helps you to build trust with your users. It allows you to inform users cryptographically if your site has been compromised, seized or raided by anyone. ### How does it work? #### Site verification Purplix uses DNS records to verify the domain the canary is for, giving your users confidence they are trusting the right people. #### Canary signatures Each domain is associated with a unique key pair. The private key is generated locally and securely stored within the owner's keychain. When a user visits a canary from a specific domain for the first time, their private key is used to sign the public key. This signed version of the public key is then automatically employed for subsequent visits, effectively mitigating man-in-the-middle attacks and ensuring the trustworthiness of canary statements from the respective domain. #### Files Canaries can include signed documents to help users further understand a situation. #### Notifications Users are automatically notified on the event of a new statement being published. ![](https://lemmy.nz/pictrs/image/dcf1257b-b26c-4526-8586-e64cdd80e87e.png) ![](https://lemmy.nz/pictrs/image/dd1ce480-90ab-46cb-bc66-cf0167dcff83.png) ![](https://lemmy.nz/pictrs/image/c0162d33-83c7-4824-ab1c-fbf57972887d.png)

    86
    18

    Visit our site: https://purplix.io Support us on Github: https://github.com/WardPearce/Purplix.io ## What is Purplix Survey? Purplix Survey is a free & open source survey tool what can't read your questions & answers. With traditional surveys you are one data breach, one rouge employee or one government warrant away from all your user's data being exposed. Purplix uses modern encryption techniques to keep your user's data away from any actors. ### How does it work? #### Questions, Descriptions & Title encryption When you create a survey, we encrypt your title, descriptions & questions with a secret key. This key is then stored encrypted in your keychain. When you share your survey with others using a link, the key is stored in the link for your participants. This ensures that your survey questions can only be read by your participants. #### Answers encryption Every survey has its own unique key pair. The private key is securely stored in your keychain, while the public key is used by users to encrypt their answers. Only you have the means to decrypt the answers once they are submitted. When you share a survey, we include a hash of the public key in the URL to prevent main-in-the-middle attacks. #### Preventing spam & multiple submissions Survey creators can opt-in to use VPN blocking, requiring a Purplix account or IP blocking. IP blocking works by storing a hash of the IP salted with a key not stored by Purplix, minimizing the attack surface of tracking submission locations, these IP hashes are only stored for 7 days or until the survey closes. Users will always be informed when any of these features are enabled. Fill out a survey! https://purplix.io/s/651e32f0ab4897a99d28ea0e/CCpu5Nd8guMbuEw-jIEv10l6ICSvdCr84AtRYf9fPWk#905wt-r_OcvYfhQKhdS2Cjc1HXm7Vw6W_sm--9GkaOw ![](https://lemmy.nz/pictrs/image/446ad955-7e66-4723-9fb4-8a9ff56f5895.png)---- ![](https://lemmy.nz/pictrs/image/9f020332-dc06-4a57-981a-0038f21f6b88.png)

    155
    4

    Visit our site: https://purplix.io Support us on Github: https://github.com/WardPearce/Purplix.io ## What is Purplix Survey? Purplix Survey is a free & open source survey tool what can't read your questions & answers. With traditional surveys you are one data breach, one rouge employee or one government warrant away from all your user's data being exposed. Purplix uses modern encryption techniques to keep your user's data away from any actors. ### How does it work? #### Questions, Descriptions & Title encryption When you create a survey, we encrypt your title, descriptions & questions with a secret key. This key is then stored encrypted in your keychain. When you share your survey with others using a link, the key is stored in the link for your participants. This ensures that your survey questions can only be read by your participants. #### Answers encryption Every survey has its own unique key pair. The private key is securely stored in your keychain, while the public key is used by users to encrypt their answers. Only you have the means to decrypt the answers once they are submitted. When you share a survey, we include a hash of the public key in the URL to prevent main-in-the-middle attacks. #### Preventing spam & multiple submissions Survey creators can opt-in to use VPN blocking, requiring a Purplix account or IP blocking. IP blocking works by storing a hash of the IP salted with a key not stored by Purplix, minimizing the attack surface of tracking submission locations, these IP hashes are only stored for 7 days or until the survey closes. Users will always be informed when any of these features are enabled. Fill out a survey! https://purplix.io/s/651e32f0ab4897a99d28ea0e/CCpu5Nd8guMbuEw-jIEv10l6ICSvdCr84AtRYf9fPWk#905wt-r_OcvYfhQKhdS2Cjc1HXm7Vw6W_sm--9GkaOw ![](https://lemmy.nz/pictrs/image/446ad955-7e66-4723-9fb4-8a9ff56f5895.png)---- ![](https://lemmy.nz/pictrs/image/9f020332-dc06-4a57-981a-0038f21f6b88.png)

    154
    10
    github.com

    Thought people might be interested in seeing a project I've almost completed. Purplix.io is a open source end-to-end encrypted survey system & warrant canary manger / viewer. Would love some feedback or to answer any questions anyone has! (Ignore the Nav not expanding to the bottom on some of the screenshots, thats just due to the screen shotting tool i use for full page screenshots.) ![](https://lemmy.nz/pictrs/image/e4beae46-3b08-4480-8037-3c243ca51bd2.png) ![](https://lemmy.nz/pictrs/image/f99f1898-bf7d-43cf-aa3d-a2a760041168.png) ![](https://lemmy.nz/pictrs/image/bc37fad3-30e5-49e7-9dd9-aaf72437c81d.png) ![](https://lemmy.nz/pictrs/image/47d8db2c-bf5b-4d0a-8e90-0c8eafffde16.png) ![](https://lemmy.nz/pictrs/image/05c4fa2e-68dd-4339-97ba-4af8a81c8149.png) ![](https://lemmy.nz/pictrs/image/981f4888-c508-4342-8f27-46fa1a79e868.png)

    74
    26

    I've spent a lot of time looking for decent open source alternatives to these platforms. Most alternatives tend to be somewhat buggy or barely work often (In my personal experience.) Can anyone suggest any alternatives they have had a good experience with and use actively?

    20
    14

    Paaster is a secure and user-friendly pastebin application that prioritizes privacy and simplicity. With end-to-end encryption and paste history, Paaster ensures that your pasted code remains confidential and accessible. # Features - [End-to-end encryption](#what-is-e2ee). - Memory efficient. - File drag & drop. - [Shortcuts](#shortcuts). - Paste history (with support for [unix-like search](https://fusejs.io/examples.html#extended-search)). - Delete after view or X amount of time. - [API documentation](https://api.paaster.io/schema). - [CLI Tool](https://github.com/WardPearce/paaster-cli). - Access code protection (Require a passphrase to view paste.) - Rate limiting. - Share via QR code. - PWA support. - i18n support. - Automatic or manual language detection. - No dynamically loaded 3rd party dependencies, meaning malicious code must be present at build time. - Use of `package-lock.json`, `poetry.lock` & [Socket.dev](https://socket.dev/) to fight against supply chain attacks & vulnerabilities. - [Vercel](https://vercel.com) support. [Source code](https://github.com/WardPearce/paaster) [Site](https://paaster.io/)

    21
    3
    Ward Now
    17 116

    WardPearce

    Ward@ lemmy.nz

    Open source developer & privacy advocate.