mamot.fr is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mamot.fr est un serveur Mastodon francophone, géré par La Quadrature du Net.

Server stats:

3.5K
active users

#crossplatform

4 posts4 participants0 posts today
zeyus :cv_red:‎:ci_floppy:‎:crt_w_prompt:‎:winamp:<p>But, I have done something that is super cool and I have nobody to share it with, and nothing to show for it besides some passing tests.</p><p><a href="https://github.com/zeyus/liblsl.dart/blob/main/packages/liblsl/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/zeyus/liblsl.dart/b</span><span class="invisible">lob/main/packages/liblsl/</span></a> (readme is outdated, see tests)</p><p>HMU if you're a <a href="https://corteximplant.com/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareengineering</span></a> , <a href="https://corteximplant.com/tags/networkengineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>networkengineering</span></a> , <a href="https://corteximplant.com/tags/systemsarchitecture" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemsarchitecture</span></a> or <a href="https://corteximplant.com/tags/designpattern" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>designpattern</span></a> nerd, I'd love feedback and suggestions for improvement (or just question my sanity)</p><p><a href="https://corteximplant.com/tags/dart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dart</span></a> <a href="https://corteximplant.com/tags/flutter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flutter</span></a> <a href="https://corteximplant.com/tags/crossplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crossplatform</span></a> <a href="https://corteximplant.com/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://corteximplant.com/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://corteximplant.com/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a> <a href="https://corteximplant.com/tags/ffi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ffi</span></a> <a href="https://corteximplant.com/tags/dartnative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dartnative</span></a></p>
Jeremie<p>🧵 Following part 1, here is the part 2 of my series of articles on how to build a <a href="https://mamot.fr/tags/crossplatform" class="mention hashtag" rel="tag">#<span>crossplatform</span></a> search engine from scratch, in <a href="https://mamot.fr/tags/rustlang" class="mention hashtag" rel="tag">#<span>rustlang</span></a> .</p><p>📰 This article is about how we go from a document to a set of structured indexes.</p><p>💬 Enjoy reading it, feel free to provide some feedback, here or directly on GitHub 😉 </p><p>🔗 Here is the link: <a href="https://jdrouet.github.io/posts/202503191700-search-engine-part-2/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">jdrouet.github.io/posts/202503</span><span class="invisible">191700-search-engine-part-2/</span></a></p><p><a href="https://mamot.fr/tags/rustlang" class="mention hashtag" rel="tag">#<span>rustlang</span></a> <a href="https://mamot.fr/tags/encryption" class="mention hashtag" rel="tag">#<span>encryption</span></a> <a href="https://mamot.fr/tags/searchengine" class="mention hashtag" rel="tag">#<span>searchengine</span></a> <a href="https://mamot.fr/tags/opensource" class="mention hashtag" rel="tag">#<span>opensource</span></a> <a href="https://mamot.fr/tags/wasm" class="mention hashtag" rel="tag">#<span>wasm</span></a> <a href="https://mamot.fr/tags/crossplatform" class="mention hashtag" rel="tag">#<span>crossplatform</span></a></p>
xoron :verified:<p>Selhosted P2P E2EE File Transfer &amp; Messaging PWA</p><p><a href="https://positive-intentions.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">positive-intentions.com</span><span class="invisible"></span></a></p><p>A p2p encrypted file transfer and messaging app. Here are some features below:</p><p> * <a href="https://infosec.exchange/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a><br> * <a href="https://infosec.exchange/tags/CrossPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CrossPlatform</span></a><br> * <a href="https://infosec.exchange/tags/PWA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PWA</span></a><br> * <a href="https://infosec.exchange/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a>, <a href="https://infosec.exchange/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a>, <a href="https://infosec.exchange/tags/Desktop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Desktop</span></a> (self compile)<br> * App store, Play store (coming soon)<br> * Desktop<br> * <a href="https://infosec.exchange/tags/Windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows</span></a>, <a href="https://infosec.exchange/tags/MacOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MacOS</span></a>, <a href="https://infosec.exchange/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> (self compile)<br> * run `index.html` on any modern <a href="https://infosec.exchange/tags/browser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>browser</span></a><br> * <a href="https://infosec.exchange/tags/Decentralized" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Decentralized</span></a><br> * <a href="https://infosec.exchange/tags/Secure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Secure</span></a><br> * <a href="https://infosec.exchange/tags/NoCookies" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NoCookies</span></a><br> * <a href="https://infosec.exchange/tags/P2P" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>P2P</span></a> <a href="https://infosec.exchange/tags/encrypted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>encrypted</span></a><br> * No registration<br> * No installing<br> * <a href="https://infosec.exchange/tags/Messaging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Messaging</span></a><br> * Group Messaging (coming soon)<br> * Text Messaging<br> * <a href="https://infosec.exchange/tags/Multimedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Multimedia</span></a> Messaging<br> * <a href="https://infosec.exchange/tags/Screensharing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Screensharing</span></a> (on desktop browsers)<br> * Offline Messaging (in <a href="https://infosec.exchange/tags/research" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>research</span></a> phase)<br> * <a href="https://infosec.exchange/tags/FileTransfer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileTransfer</span></a><br> * <a href="https://infosec.exchange/tags/VideoCalls" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VideoCalls</span></a><br> * <a href="https://infosec.exchange/tags/DataOwnership" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataOwnership</span></a><br> * <a href="https://infosec.exchange/tags/SelfHosted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SelfHosted</span></a><br> * GitHub pages Hosting<br> * <a href="https://infosec.exchange/tags/LocalOnly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LocalOnly</span></a> storage</p><p>Check it out!</p><p>(Degoogled links to the apps)<br>- Chat: <a href="https://chat.positive-intentions.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">chat.positive-intentions.com</span><span class="invisible"></span></a><br>- File: <a href="https://file.positive-intentions.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">file.positive-intentions.com</span><span class="invisible"></span></a><br>- GitHub: <a href="https://github.com/positive-intentions" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/positive-intentions</span><span class="invisible"></span></a></p>
Jeremie<p>Following the introduction, here is the part 1 of my series of articles on how to build a crossplatform search engine from scratch, in <a href="https://mamot.fr/tags/rustlang" class="mention hashtag" rel="tag">#<span>rustlang</span></a>.</p><p>This section will handle how we&#39;ll store the encrypted data on any platform.</p><p>Enjoy reading it, feel free to provide some feedback, here or directly on GitHub 😉 </p><p><a href="https://jdrouet.github.io/posts/202503170800-search-engine-part-1/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">jdrouet.github.io/posts/202503</span><span class="invisible">170800-search-engine-part-1/</span></a></p><p><a href="https://mamot.fr/tags/rustlang" class="mention hashtag" rel="tag">#<span>rustlang</span></a> <a href="https://mamot.fr/tags/rust" class="mention hashtag" rel="tag">#<span>rust</span></a> <a href="https://mamot.fr/tags/encryption" class="mention hashtag" rel="tag">#<span>encryption</span></a> <a href="https://mamot.fr/tags/searchengine" class="mention hashtag" rel="tag">#<span>searchengine</span></a> <a href="https://mamot.fr/tags/wasm" class="mention hashtag" rel="tag">#<span>wasm</span></a> <a href="https://mamot.fr/tags/crossplatform" class="mention hashtag" rel="tag">#<span>crossplatform</span></a></p>
Alvin Ashcraft 🐿️<p>Write Uno Time, Run Everywhere with the Uno Platform - Joseph Guadagno - NDC London 2025</p><p><a href="https://www.youtube.com/watch?v=vyR38vxo4ug" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=vyR38vxo4u</span><span class="invisible">g</span></a> </p><p><a href="https://hachyderm.io/tags/unoplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unoplatform</span></a> <a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://hachyderm.io/tags/xaml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xaml</span></a> <a href="https://hachyderm.io/tags/mobiledev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mobiledev</span></a> <a href="https://hachyderm.io/tags/crossplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crossplatform</span></a> <a href="https://hachyderm.io/tags/ndclondon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ndclondon</span></a></p>
Total Sonic Media<p><span class="h-card" translate="no"><a href="https://mastodon.social/@openvibe" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>openvibe</span></a></span> - trying out your app, and it's working great for one click cross platform posting, and seeing multiple platforms on one thread. I also appreciated how easy it was to setup a new Nostr account on it. Would love to see y'all add in support for Diaspora*, Friendica and Pixelfed on your app as well. Thanks for your consideration!<br><a href="https://mastodon.social/tags/fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fediverse</span></a> <a href="https://mastodon.social/tags/mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodon</span></a> <a href="https://mastodon.social/tags/crossplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crossplatform</span></a> <a href="https://mastodon.social/tags/bluesky" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bluesky</span></a> <a href="https://mastodon.social/tags/friendica" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>friendica</span></a> <a href="https://mastodon.social/tags/diaspora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>diaspora</span></a> <a href="https://mastodon.social/tags/pixelfed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pixelfed</span></a> <a href="https://mastodon.social/tags/openvibe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openvibe</span></a> <a href="https://mastodon.social/tags/nostr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nostr</span></a> <a href="https://mastodon.social/tags/socialmedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialmedia</span></a></p>
rijo<p>Ghost introduces social web integration <a href="https://ppc.land/ghost-introduces-social-web-integration/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ppc.land/ghost-introduces-soci</span><span class="invisible">al-web-integration/</span></a> <a href="https://frankfurt.social/tags/SocialMedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialMedia</span></a> <a href="https://frankfurt.social/tags/ContentDistribution" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ContentDistribution</span></a> <a href="https://frankfurt.social/tags/CreatorIndependence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreatorIndependence</span></a> <a href="https://frankfurt.social/tags/CrossPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CrossPlatform</span></a> <a href="https://frankfurt.social/tags/WebIntegration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebIntegration</span></a></p>
PPC Land<p>Ghost introduces social web integration: New feature enables cross-platform content distribution and interaction while maintaining creator independence. <a href="https://ppc.land/ghost-introduces-social-web-integration/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ppc.land/ghost-introduces-soci</span><span class="invisible">al-web-integration/</span></a> <a href="https://mastodon.social/tags/SocialMedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialMedia</span></a> <a href="https://mastodon.social/tags/ContentDistribution" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ContentDistribution</span></a> <a href="https://mastodon.social/tags/CreatorIndependence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreatorIndependence</span></a> <a href="https://mastodon.social/tags/CrossPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CrossPlatform</span></a> <a href="https://mastodon.social/tags/WebIntegration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebIntegration</span></a></p>
Jeremie<p>Here is the first article of a series, on how to build a search engine, from scratch, in Rust.</p><p>Feel free to give me some feedback 😉</p><p><a href="https://jdrouet.github.io/posts/202503161800-search-engine-intro/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">jdrouet.github.io/posts/202503</span><span class="invisible">161800-search-engine-intro/</span></a></p><p><a href="https://mamot.fr/tags/rustlang" class="mention hashtag" rel="tag">#<span>rustlang</span></a> <a href="https://mamot.fr/tags/encryption" class="mention hashtag" rel="tag">#<span>encryption</span></a> <a href="https://mamot.fr/tags/searchengine" class="mention hashtag" rel="tag">#<span>searchengine</span></a> <a href="https://mamot.fr/tags/wasm" class="mention hashtag" rel="tag">#<span>wasm</span></a> <a href="https://mamot.fr/tags/crossplatform" class="mention hashtag" rel="tag">#<span>crossplatform</span></a></p>
zeyus :cv_red:‎:ci_floppy:‎:crt_w_prompt:‎:winamp:<p>Liblsl 0.0.2 released <a href="https://pub.dev/packages/liblsl" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pub.dev/packages/liblsl</span><span class="invisible"></span></a> :cursed_cool: :blobfoxblanketmonitor:</p><p>I made a Dart /Flutter native asset package for Lab Streaming Layer (LSL), used to synchronise timing of equipment over a network, often in academic research situations.</p><p>The lib compiles for Linux, iOS, Android, Windows and OSX. I even got it running with no probs on the Quest 2.</p><p>Next step is making the API more friendly for Dart users</p><p>The lovely dev of LSL / liblsl kindly linked my package from the official docs :awwwblob: :ablobcatheart:</p><p><a href="https://labstreaminglayer.readthedocs.io/info/language_wrappers.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">labstreaminglayer.readthedocs.</span><span class="invisible">io/info/language_wrappers.html</span></a></p><p><a href="https://corteximplant.com/tags/oss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oss</span></a> <a href="https://corteximplant.com/tags/lsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lsl</span></a> <a href="https://corteximplant.com/tags/liblsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>liblsl</span></a> <a href="https://corteximplant.com/tags/labstreaminglayer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>labstreaminglayer</span></a> <a href="https://corteximplant.com/tags/dart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dart</span></a> <a href="https://corteximplant.com/tags/lib" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lib</span></a> <a href="https://corteximplant.com/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://corteximplant.com/tags/opensourcesoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensourcesoftware</span></a> <a href="https://corteximplant.com/tags/flutter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flutter</span></a> <a href="https://corteximplant.com/tags/crossplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crossplatform</span></a> <a href="https://corteximplant.com/tags/Research" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Research</span></a> <a href="https://corteximplant.com/tags/tool" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tool</span></a> <a href="https://corteximplant.com/tags/library" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>library</span></a></p>
Bob Carver<p><a href="https://www.wired.com/story/end-to-end-encryption-android-ios-roundup/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">wired.com/story/end-to-end-enc</span><span class="invisible">ryption-android-ios-roundup/</span></a><br><a href="https://infosec.exchange/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a> <a href="https://infosec.exchange/tags/privacy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>privacy</span></a> <a href="https://infosec.exchange/tags/encrypted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>encrypted</span></a> <a href="https://infosec.exchange/tags/texts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>texts</span></a> <a href="https://infosec.exchange/tags/crossplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crossplatform</span></a> <a href="https://infosec.exchange/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a> <a href="https://infosec.exchange/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a></p>
xoron :verified:<p>Selhosted P2P E2EE File Transfer &amp; Messaging PWA</p><p><a href="https://positive-intentions.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">positive-intentions.com</span><span class="invisible"></span></a></p><p>A p2p encrypted file transfer and messaging app. Here are some features below:</p><p> * <a href="https://infosec.exchange/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a><br> * <a href="https://infosec.exchange/tags/CrossPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CrossPlatform</span></a><br> * <a href="https://infosec.exchange/tags/PWA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PWA</span></a><br> * <a href="https://infosec.exchange/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a>, <a href="https://infosec.exchange/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a>, <a href="https://infosec.exchange/tags/Desktop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Desktop</span></a> (self compile)<br> * App store, Play store (coming soon)<br> * Desktop<br> * <a href="https://infosec.exchange/tags/Windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows</span></a>, <a href="https://infosec.exchange/tags/MacOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MacOS</span></a>, <a href="https://infosec.exchange/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> (self compile)<br> * run `index.html` on any modern <a href="https://infosec.exchange/tags/browser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>browser</span></a><br> * <a href="https://infosec.exchange/tags/Decentralized" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Decentralized</span></a><br> * <a href="https://infosec.exchange/tags/Secure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Secure</span></a><br> * <a href="https://infosec.exchange/tags/NoCookies" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NoCookies</span></a><br> * <a href="https://infosec.exchange/tags/P2P" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>P2P</span></a> <a href="https://infosec.exchange/tags/encrypted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>encrypted</span></a><br> * No registration<br> * No installing<br> * <a href="https://infosec.exchange/tags/Messaging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Messaging</span></a><br> * Group Messaging (coming soon)<br> * Text Messaging<br> * <a href="https://infosec.exchange/tags/Multimedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Multimedia</span></a> Messaging<br> * <a href="https://infosec.exchange/tags/Screensharing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Screensharing</span></a> (on desktop browsers)<br> * Offline Messaging (in <a href="https://infosec.exchange/tags/research" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>research</span></a> phase)<br> * <a href="https://infosec.exchange/tags/FileTransfer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileTransfer</span></a><br> * <a href="https://infosec.exchange/tags/VideoCalls" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VideoCalls</span></a><br> * <a href="https://infosec.exchange/tags/DataOwnership" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataOwnership</span></a><br> * <a href="https://infosec.exchange/tags/SelfHosted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SelfHosted</span></a><br> * GitHub pages Hosting<br> * <a href="https://infosec.exchange/tags/LocalOnly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LocalOnly</span></a> storage</p><p>Check it out!</p><p>(Degoogled links to the apps)<br>- Chat: <a href="https://chat.positive-intentions.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">chat.positive-intentions.com</span><span class="invisible"></span></a><br>- File: <a href="https://file.positive-intentions.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">file.positive-intentions.com</span><span class="invisible"></span></a><br>- GitHub: <a href="https://github.com/positive-intentions" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/positive-intentions</span><span class="invisible"></span></a></p>
Alvin Ashcraft 🐿️<p>Electron 35.0.0 is now available.</p><p><a href="https://www.electronjs.org/blog/electron-35-0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">electronjs.org/blog/electron-3</span><span class="invisible">5-0</span></a></p><p><a href="https://hachyderm.io/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://hachyderm.io/tags/electron" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>electron</span></a> <a href="https://hachyderm.io/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://hachyderm.io/tags/crossplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crossplatform</span></a> <a href="https://hachyderm.io/tags/chromium" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>chromium</span></a></p>
Alvin Ashcraft<p>Electron 35.0.0 is now available. <a href="https://www.electronjs.org/blog/electron-35-0" rel="nofollow noopener noreferrer" target="_blank">www.electronjs.org/blog/electro...</a> <a class="hashtag" href="https://bsky.app/search?q=%23javascript" rel="nofollow noopener noreferrer" target="_blank">#javascript</a> <a class="hashtag" href="https://bsky.app/search?q=%23electron" rel="nofollow noopener noreferrer" target="_blank">#electron</a> <a class="hashtag" href="https://bsky.app/search?q=%23webdev" rel="nofollow noopener noreferrer" target="_blank">#webdev</a> <a class="hashtag" href="https://bsky.app/search?q=%23crossplatform" rel="nofollow noopener noreferrer" target="_blank">#crossplatform</a> <a class="hashtag" href="https://bsky.app/search?q=%23chromium" rel="nofollow noopener noreferrer" target="_blank">#chromium</a><br><br><a href="https://www.electronjs.org/blog/electron-35-0" rel="nofollow noopener noreferrer" target="_blank">Electron 35.0.0 | Electron</a></p>
Hacker News<p>IEMidi –&nbsp; Cross-platform MIDI map editor for arbitrary controllers — <a href="https://github.com/Interactive-Echoes/IEMidi" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Interactive-Echoes/</span><span class="invisible">IEMidi</span></a><br><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/IEMidi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IEMidi</span></a> <a href="https://mastodon.social/tags/MIDI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MIDI</span></a> <a href="https://mastodon.social/tags/Map" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Map</span></a> <a href="https://mastodon.social/tags/Editor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Editor</span></a> <a href="https://mastodon.social/tags/CrossPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CrossPlatform</span></a> <a href="https://mastodon.social/tags/MusicTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MusicTech</span></a> <a href="https://mastodon.social/tags/InteractiveEchoes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InteractiveEchoes</span></a></p>
Joche Ojeda<p>My Adventures Picking a UI Framework: Why I Chose Uno Platform</p><p><a href="https://www.jocheojeda.com/2025/03/07/my-adventures-picking-a-ui-framework-why-i-chose-uno-platform/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">jocheojeda.com/2025/03/07/my-a</span><span class="invisible">dventures-picking-a-ui-framework-why-i-chose-uno-platform/</span></a></p><p><a href="https://mastodon.social/tags/UnoPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnoPlatform</span></a> <a href="https://mastodon.social/tags/UIDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIDevelopment</span></a> <a href="https://mastodon.social/tags/dotNET" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotNET</span></a> <a href="https://mastodon.social/tags/CrossPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CrossPlatform</span></a> <a href="https://mastodon.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://mastodon.social/tags/XAML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XAML</span></a> <a href="https://mastodon.social/tags/VisualStudio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisualStudio</span></a> <a href="https://mastodon.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> <a href="https://mastodon.social/tags/MobileDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MobileDevelopment</span></a> <a href="https://mastodon.social/tags/WindowsUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WindowsUI</span></a> <a href="https://mastodon.social/tags/DeveloperTools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperTools</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/UIFramework" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIFramework</span></a></p>
Hacker News<p>A cross-platform multi-target dotfiles manager written in Rust — <a href="https://github.com/Shemnei/punktf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/Shemnei/punktf</span><span class="invisible"></span></a><br><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/crossplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crossplatform</span></a> <a href="https://mastodon.social/tags/dotfiles" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotfiles</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/openSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openSource</span></a> <a href="https://mastodon.social/tags/developerTools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerTools</span></a></p>
CristoDCGomez | 👨‍💻💻🎮<p>Java se llamaría originalmente "Oak" (roble), pero ese nombre ya estaba registrado. Lo renombraron por el café que consumían sus creadores. Su famoso lema "Write Once, Run Anywhere" resultó ser demasiado optimista.</p><p><a href="https://w3c.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://w3c.social/tags/ProgrammingHumor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgrammingHumor</span></a> <a href="https://w3c.social/tags/CodingHistory" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodingHistory</span></a> <a href="https://w3c.social/tags/CrossPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CrossPlatform</span></a></p>
Alvin Ashcraft 🐿️<p>Building Cross Platform Applications using Hot Design and Codespaces with Uno Platform and No IDE by Nick Randolph.</p><p><a href="https://nicksnettravels.builttoroam.com/uno-platform-codespaces/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nicksnettravels.builttoroam.co</span><span class="invisible">m/uno-platform-codespaces/</span></a></p><p><a href="https://hachyderm.io/tags/unoplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unoplatform</span></a> <a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/hotreload" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hotreload</span></a> <a href="https://hachyderm.io/tags/xaml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xaml</span></a> <a href="https://hachyderm.io/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://hachyderm.io/tags/mobiledev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mobiledev</span></a> <a href="https://hachyderm.io/tags/crossplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crossplatform</span></a></p>
Alvin Ashcraft 🐿️<p>Customize Flutter DataGrid for Enhanced Data Visualization.</p><p><a href="https://www.syncfusion.com/blogs/post/customize-flutter-data-grid-widget?utm_source=alvinashcraft&amp;utm_medium=email&amp;utm_campaign=alvinashcraft_blog_edmfeb25" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">syncfusion.com/blogs/post/cust</span><span class="invisible">omize-flutter-data-grid-widget?utm_source=alvinashcraft&amp;utm_medium=email&amp;utm_campaign=alvinashcraft_blog_edmfeb25</span></a></p><p><a href="https://hachyderm.io/tags/flutter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flutter</span></a> <a href="https://hachyderm.io/tags/crossplatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crossplatform</span></a> <a href="https://hachyderm.io/tags/mobiledev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mobiledev</span></a> <a href="https://hachyderm.io/tags/windev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windev</span></a> <a href="https://hachyderm.io/tags/syncfusion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>syncfusion</span></a> <a href="https://hachyderm.io/tags/ux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ux</span></a></p>