# Cross-Platform Dev Forum

**URL:** https://forum.devtalk.com/c/cross-platform-dev-forum/178.md

[Latest](https://forum.devtalk.com/latest.md) · [Categories](https://forum.devtalk.com/categories.md) · [Tags](https://forum.devtalk.com/tags.md)

---

## [Fast UTF-8 handling for modern C++ with support for legacy C](https://forum.devtalk.com/t/fast-utf-8-handling-for-modern-c-with-support-for-legacy-c/247628)

<div class="topic-metadata">

**Author:** [@kirkjkrauss](https://forum.devtalk.com/u/kirkjkrauss)\
**Replies:** 1\
**Last updated:** [6 November 2026 05:58 UTC](https://forum.devtalk.com/t/fast-utf-8-handling-for-modern-c-with-support-for-legacy-c/247628 "2026-11-06T05:58:20Z")

</div>

The FastUtf8 package provides efficient UTF-8 handling for modern C++ with support for legacy C. It includes a FastUtf8::Uniseries C++ class that lets you target UTF-8 for internationalization. UTF-8 is all you need for…

---

## [Docker Compose: dynamically change the image architecture based on running host machine](https://forum.devtalk.com/t/docker-compose-dynamically-change-the-image-architecture-based-on-running-host-machine/155452)

<div class="topic-metadata">

**Author:** [@jaeyson](https://forum.devtalk.com/u/jaeyson)\
**Replies:** 11\
**Last updated:** [4 June 2024 07:22 UTC](https://forum.devtalk.com/t/docker-compose-dynamically-change-the-image-architecture-based-on-running-host-machine/155452 "2024-06-04T07:22:39Z")

</div>

Hi! quick question: is it possible to dynamically change the image’s arch based on the host’s machine instead of create 2 separate docker compose file? Currently I have 2 files: For arm64 (osx) services: typesense: …

---

## [Announcing GitHub Sponsorship Matching for Uno Platform Contributors and](https://forum.devtalk.com/t/announcing-github-sponsorship-matching-for-uno-platform-contributors-and/120549)

<div class="topic-metadata">

**Author:** [@mtmattei](https://forum.devtalk.com/u/mtmattei)\
**Replies:** 0\
**Last updated:** [15 August 2023 19:09 UTC](https://forum.devtalk.com/t/announcing-github-sponsorship-matching-for-uno-platform-contributors-and/120549 "2023-08-15T19:09:28Z")

</div>

---

## [Langcc: A Next-Generation Compiler Compiler](https://forum.devtalk.com/t/langcc-a-next-generation-compiler-compiler/75148)

<div class="topic-metadata">

**Author:** [@sirinath](https://forum.devtalk.com/u/sirinath)\
**Replies:** 0\
**Last updated:** [24 September 2022 08:00 UTC](https://forum.devtalk.com/t/langcc-a-next-generation-compiler-compiler/75148 "2022-09-24T08:00:03Z")

</div>

langcc is a tool that takes the formal description of a language, in a standard BNF-style format, and automatically generates a compiler front-end, including data structure definitions for the language’s abstract syntax …

---

## [Tauri -- Kinda sorta Electron in Rust?](https://forum.devtalk.com/t/tauri-kinda-sorta-electron-in-rust/49592)

<div class="topic-metadata">

**Author:** [@malloryerik](https://forum.devtalk.com/u/malloryerik)\
**Replies:** 5\
**Last updated:** [13 April 2022 15:21 UTC](https://forum.devtalk.com/t/tauri-kinda-sorta-electron-in-rust/49592 "2022-04-13T15:21:13Z")

</div>

https://tauri.studio/docs/about/intro When I saw this I instantly thought of @OvermindDL1… Electron-killer? In Rust? Security-first? OK, currently in Node.js but with polyglot backends in the future? Hello, Holy Grail? …

---

## [RID - Integrate Rust into your Dart or Flutter app simply by annotating it](https://forum.devtalk.com/t/rid-integrate-rust-into-your-dart-or-flutter-app-simply-by-annotating-it/48838)

<div class="topic-metadata">

**Author:** [@Exadra37](https://forum.devtalk.com/u/Exadra37)\
**Replies:** 8\
**Last updated:** [8 April 2022 15:51 UTC](https://forum.devtalk.com/t/rid-integrate-rust-into-your-dart-or-flutter-app-simply-by-annotating-it/48838 "2022-04-08T15:51:59Z")

</div>

Interface from Flutter to Rust without writing complex and error prone FFI boilerplate. Author your application logic in Rust to benefit from its security and speed. Benefit from Flutter’s hot reload feature whi…

---

## [A Tale of Three Rust Codebases](https://forum.devtalk.com/t/a-tale-of-three-rust-codebases/30313)

<div class="topic-metadata">

**Author:** [@OvermindDL1](https://forum.devtalk.com/u/OvermindDL1)\
**Replies:** 2\
**Last updated:** [29 November 2021 18:44 UTC](https://forum.devtalk.com/t/a-tale-of-three-rust-codebases/30313 "2021-11-29T18:44:40Z")

</div>

---

## [Notion - organise your life/team](https://forum.devtalk.com/t/notion-organise-your-life-team/1126)

<div class="topic-metadata">

**Author:** [@wolf4earth](https://forum.devtalk.com/u/wolf4earth)\
**Replies:** 10\
**Last updated:** [9 August 2021 14:47 UTC](https://forum.devtalk.com/t/notion-organise-your-life-team/1126 "2021-08-09T14:47:06Z")

</div>

I have to mention Notion.so, especially because they recently went completely free for personal usage (I had a subscription in before). I’ve tried various things to organize myself digitally over the years: I used Tre…

---

## [Obsidian – a cross platform app to help you create a knowledge base with Markdown files](https://forum.devtalk.com/t/obsidian-a-cross-platform-app-to-help-you-create-a-knowledge-base-with-markdown-files/970)

<div class="topic-metadata">

**Author:** [@axelson](https://forum.devtalk.com/u/axelson)\
**Replies:** 19\
**Last updated:** [2 August 2021 16:28 UTC](https://forum.devtalk.com/t/obsidian-a-cross-platform-app-to-help-you-create-a-knowledge-base-with-markdown-files/970 "2021-08-02T16:28:39Z")

</div>

I’ve been really enjoying obsidian.md: It is very snappy (even though it is based on Electron). I love that it is all local by default with no required login or sync (and you can use your own syncing solution). But i…

---

## [An Unbelievable Demo](https://forum.devtalk.com/t/an-unbelievable-demo/10221)

<div class="topic-metadata">

**Author:** [@OvermindDL1](https://forum.devtalk.com/u/OvermindDL1)\
**Replies:** 7\
**Last updated:** [8 June 2021 08:26 UTC](https://forum.devtalk.com/t/an-unbelievable-demo/10221 "2021-06-08T08:26:53Z")

</div>

This is the story of the most unbelievable demo I’ve been given in world of open source. You can’t make this stuff up.

---

## [Fish shell](https://forum.devtalk.com/t/fish-shell/9697)

<div class="topic-metadata">

**Author:** [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Replies:** 1\
**Last updated:** [18 May 2021 15:47 UTC](https://forum.devtalk.com/t/fish-shell/9697 "2021-05-18T15:47:28Z")

</div>

Finally, a command line shell for the 90s fish is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family. Full details here: This thread was posted by one of our members via one…

---

## [Revery - an Electron alternative](https://forum.devtalk.com/t/revery-an-electron-alternative/4338)

<div class="topic-metadata">

**Author:** [@malloryerik](https://forum.devtalk.com/u/malloryerik)\
**Replies:** 7\
**Last updated:** [17 December 2020 09:16 UTC](https://forum.devtalk.com/t/revery-an-electron-alternative/4338 "2020-12-17T09:16:46Z")

</div>

Huh, this is interesting. Actually I’m especially interested by Revery as an Electron alternative. How is it coming along?

---

## [Virtual Desktops (such as xrdesktop)](https://forum.devtalk.com/t/virtual-desktops-such-as-xrdesktop/1267)

<div class="topic-metadata">

**Author:** [@OvermindDL1](https://forum.devtalk.com/u/OvermindDL1)\
**Replies:** 5\
**Last updated:** [5 August 2020 15:35 UTC](https://forum.devtalk.com/t/virtual-desktops-such-as-xrdesktop/1267 "2020-08-05T15:35:46Z")

</div>

Honestly, what I want now is a standing desk, and a room-scale VR setup, don’t need monitors, just keyboard in reality and so forth, have my monitors in VR, as well as whatever else I want to get things done. Other thin…

---

## [PropCheck - Ruby library for property-based testing](https://forum.devtalk.com/t/propcheck-ruby-library-for-property-based-testing/1122)

<div class="topic-metadata">

**Author:** [@Qqwy](https://forum.devtalk.com/u/Qqwy)\
**Replies:** 5\
**Last updated:** [30 July 2020 14:47 UTC](https://forum.devtalk.com/t/propcheck-ruby-library-for-property-based-testing/1122 "2020-07-30T14:47:34Z")

</div>

Hi everyone! Property-based testing is amazing: You specify what types of input values you expect and what kinds of properties are expected to hold true for all of those possible inputs, and the runtime is then able to …

---

## [Where is VR now, where is it going in the next 5 years, and in the next 25? Are you using it? What for?](https://forum.devtalk.com/t/where-is-vr-now-where-is-it-going-in-the-next-5-years-and-in-the-next-25-are-you-using-it-what-for/1081)

<div class="topic-metadata">

**Author:** [@OvermindDL1](https://forum.devtalk.com/u/OvermindDL1)\
**Replies:** 6\
**Last updated:** [14 July 2020 20:12 UTC](https://forum.devtalk.com/t/where-is-vr-now-where-is-it-going-in-the-next-5-years-and-in-the-next-25-are-you-using-it-what-for/1081 "2020-07-14T20:12:27Z")

</div>

VR, especially home VR via HMD’s has had a resurgance in the past 5-10 years, from being used for gaming with popular games like Beat Saber and Half Life: Alyx to being able to actually do normal computer work in immersi…

---

## [Wireshark - anyone used it?](https://forum.devtalk.com/t/wireshark-anyone-used-it/981)

<div class="topic-metadata">

**Author:** [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Replies:** 10\
**Last updated:** [8 July 2020 16:12 UTC](https://forum.devtalk.com/t/wireshark-anyone-used-it/981 "2020-07-08T16:12:44Z")

</div>

Just discovered this: Wireshark is the world’s foremost and widely-used network protocol analyzer. It lets you see what’s happening on your network at a microscopic level and is the de facto (and often de jure) standa…
