noc.social is part of the decentralized social network powered by Mastodon.
This instance is focused on technology, networking, linux, privacy, security, infosec, engineering, but open to anyone. Civil discourse, polite and open. Managed by the noc.org / trunc.org team.

Administered by:

Server stats:

677
active users

Learn more

ordfRobert<p>progress :3<br>might've taken a wee detour with gtk4 and markdown..</p><p><a href="https://kulturfront.org/tags/gnome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnome</span></a> <a href="https://kulturfront.org/tags/gjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gjs</span></a></p>
ordfRobert<p>the progress is progressening. <a href="https://kulturfront.org/tags/gnome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnome</span></a> <a href="https://kulturfront.org/tags/gjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gjs</span></a> <a href="https://kulturfront.org/tags/creativewriting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>creativewriting</span></a></p>
Pascal Garber<p>🚀 New releases of ts-for-gir and the TypeScript type definitions for <a href="https://floss.social/tags/GNOME" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNOME</span></a> Shell 48 are out!<br>You can now build native GNOME apps and shell extensions using modern, strongly-typed <a href="https://floss.social/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a>. 💻✨</p><p>🔗 ts-for-gir: <a href="https://github.com/gjsify/ts-for-gir" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">github.com/gjsify/ts-for-gir</span><span class="invisible"></span></a><br>🔗 GNOME Shell types: <a href="https://github.com/gjsify/gnome-shell" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">github.com/gjsify/gnome-shell</span><span class="invisible"></span></a></p><p><a href="https://floss.social/tags/GNOME" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNOME</span></a> <a href="https://floss.social/tags/GJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GJS</span></a> <a href="https://floss.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/LinuxDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinuxDev</span></a></p>
Monoka<p>Share of programming languages used by <a href="https://mastodon.social/tags/GTK3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTK3</span></a> / <a href="https://mastodon.social/tags/GTK4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTK4</span></a> applications (2025-03-16):</p><p>28% <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a><br>21% <a href="https://mastodon.social/tags/Vala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vala</span></a><br>20% <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a><br>17% <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a><br>06% <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a>++ <a href="https://mastodon.social/tags/Cplusplus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cplusplus</span></a><br>06% <a href="https://mastodon.social/tags/gjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gjs</span></a> <a href="https://mastodon.social/tags/Javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Javascript</span></a><br>04% Other: <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/Go" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Go</span></a> <a href="https://mastodon.social/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a> <a href="https://mastodon.social/tags/Haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Haskell</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/Typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Typescript</span></a> <a href="https://mastodon.social/tags/Crystal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Crystal</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/D" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>D</span></a> <a href="https://mastodon.social/tags/Perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Perl</span></a></p><p>63% use GTK4 (90% of them use <a href="https://mastodon.social/tags/libadwaita" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>libadwaita</span></a>), while still 37% use GTK3</p><p>Method: Source [1] lists 543 awesome <a href="https://mastodon.social/tags/gtk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gtk</span></a> (3/4) <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> applications and their <a href="https://mastodon.social/tags/programminglanguage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programminglanguage</span></a></p><p>[1] <a href="https://github.com/valpackett/awesome-gtk" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/valpackett/awesome-</span><span class="invisible">gtk</span></a></p><p><a href="https://mastodon.social/tags/GTK" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTK</span></a> <a href="https://mastodon.social/tags/FLOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FLOSS</span></a> <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</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/Gnome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gnome</span></a> </p><p><span class="h-card"><a href="https://floss.social/@GTK" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>GTK</span></a></span> <span class="h-card"><a href="https://floss.social/@gnome" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>gnome</span></a></span></p>
Cauê<p>I love working on my <a href="https://mastodon.social/tags/GNOME" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNOME</span></a> extension. I always fix one bug and create two more that don't make any sense.:polarbear:</p><p><a href="https://mastodon.social/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a> <a href="https://mastodon.social/tags/GJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GJS</span></a> <a href="https://mastodon.social/tags/GNOME" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNOME</span></a></p>
Revath S Kumar :javascript:<p>Another small progress on bender, small <a href="https://fosstodon.org/tags/gtk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gtk</span></a> utility using <a href="https://fosstodon.org/tags/gjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gjs</span></a> for text transformation inspired by <a href="https://fosstodon.org/tags/rofi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rofi</span></a> &amp; <a href="https://fosstodon.org/tags/alfred" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>alfred</span></a> </p><p>Now actions can be defined using config. </p><p><a href="https://github.com/revathskumar/bender/releases/tag/v1.2.0" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/revathskumar/bender</span><span class="invisible">/releases/tag/v1.2.0</span></a></p><p><a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/utility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>utility</span></a> <a href="https://fosstodon.org/tags/gnome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnome</span></a></p>
Revath S Kumar :javascript:<p>Finally made some progress on a small <a href="https://fosstodon.org/tags/gtk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gtk</span></a> utility using <a href="https://fosstodon.org/tags/gjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gjs</span></a> </p><p>Still in very early stage development<br>Written in <a href="https://fosstodon.org/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a> <br>uses <a href="https://fosstodon.org/tags/adwaita" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>adwaita</span></a> widgets. </p><p><a href="https://github.com/revathskumar/bender" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">github.com/revathskumar/bender</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/gtk4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gtk4</span></a> <a href="https://fosstodon.org/tags/gnome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnome</span></a> <a href="https://fosstodon.org/tags/gnome47" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnome47</span></a></p>
Monoka<p>Share of programming languages used by <a href="https://mastodon.social/tags/GTK3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTK3</span></a> / <a href="https://mastodon.social/tags/GTK4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTK4</span></a> applications (2024-12-11): </p><p>28% <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a><br>22% <a href="https://mastodon.social/tags/Vala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vala</span></a><br>20% <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a><br>17% <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> <br>06% <a href="https://mastodon.social/tags/gjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gjs</span></a> <a href="https://mastodon.social/tags/Javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Javascript</span></a><br>06% <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a>++ <a href="https://mastodon.social/tags/Cplusplus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cplusplus</span></a> <br>03% Other (incl. <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/Go" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Go</span></a>, <a href="https://mastodon.social/tags/Haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Haskell</span></a>, <a href="https://mastodon.social/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a>, <a href="https://mastodon.social/tags/Crystal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Crystal</span></a>, <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a>, <a href="https://mastodon.social/tags/D" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>D</span></a>, <a href="https://mastodon.social/tags/Perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Perl</span></a> )</p><p>63% use GTK4 (90% of them use <a href="https://mastodon.social/tags/libadwaita" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>libadwaita</span></a>), while still 37% use GTK3.</p><p>Method: Source [1] lists 486 awesome <a href="https://mastodon.social/tags/gtk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gtk</span></a> (3/4) <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> applications and their <a href="https://mastodon.social/tags/programminglanguage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programminglanguage</span></a>.</p><p>[1] <a href="https://github.com/valpackett/awesome-gtk" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/valpackett/awesome-</span><span class="invisible">gtk</span></a></p><p><a href="https://mastodon.social/tags/GTK" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTK</span></a> <a href="https://mastodon.social/tags/FLOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FLOSS</span></a> <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</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/Gnome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gnome</span></a> </p><p><span class="h-card"><a href="https://mastodon.social/@gtk" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>gtk</span></a></span> <span class="h-card"><a href="https://mastodon.social/@Gnome" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Gnome</span></a></span></p>
Monoka<p><span class="h-card"><a href="https://gts.aylamz.me/@aylamz" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>aylamz</span></a></span> Here you see the approximate share of recent Gnome applications by programming language: <a href="https://mastodon.social/@GerryT/113463210509263513" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@GerryT/113463</span><span class="invisible">210509263513</span></a></p><p><a href="https://mastodon.social/tags/Vala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vala</span></a> (and <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> ?) seem to be not recommended for new projects, at least according to <span class="h-card"><a href="https://mastodon.social/@ebassi" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ebassi</span></a></span> . Here you see his points: <a href="https://www.phoronix.com/news/GNOME-Vala-Bassi" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">phoronix.com/news/GNOME-Vala-B</span><span class="invisible">assi</span></a> (link to his blog at the bottom). Probably <span class="h-card"><a href="https://mastodon.social/@vala_lang" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>vala_lang</span></a></span> has a different opinion on that.</p><p>Me, not being a programmer, this would leave <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a>, <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a>, and <a href="https://mastodon.social/tags/gjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gjs</span></a> <a href="https://mastodon.social/tags/Javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Javascript</span></a> that seem most suitable for new <a href="https://mastodon.social/tags/Gnome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gnome</span></a> <a href="https://mastodon.social/tags/GTK4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTK4</span></a> <a href="https://mastodon.social/tags/libadwaita" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>libadwaita</span></a> projects</p>
Monoka<p>Share of programming languages used by <a href="https://mastodon.social/tags/GTK3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTK3</span></a> / <a href="https://mastodon.social/tags/GTK4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTK4</span></a> applications : </p><p>30% <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a><br>23% <a href="https://mastodon.social/tags/Vala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vala</span></a><br>21% <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a><br>16% <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> <br>06% <a href="https://mastodon.social/tags/gjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gjs</span></a> <a href="https://mastodon.social/tags/Javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Javascript</span></a><br>06% <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a>++ <a href="https://mastodon.social/tags/Cplusplus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cplusplus</span></a> <br>02% Other (including <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/Go" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Go</span></a>, <a href="https://mastodon.social/tags/Haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Haskell</span></a>, <a href="https://mastodon.social/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a>, <a href="https://mastodon.social/tags/Crystal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Crystal</span></a>, <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a>, <a href="https://mastodon.social/tags/d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>d</span></a> )</p><p>62% use GTK4, while still 38% use GTK3.</p><p>Method: Source [1] lists 453 awesome <a href="https://mastodon.social/tags/gtk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gtk</span></a> (3/4) <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> applications and their <a href="https://mastodon.social/tags/programminglanguage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programminglanguage</span></a>. Date: 2024-11-11.</p><p>[1] <a href="https://github.com/valpackett/awesome-gtk" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/valpackett/awesome-</span><span class="invisible">gtk</span></a></p><p><a href="https://mastodon.social/tags/GTK" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTK</span></a> <a href="https://mastodon.social/tags/FLOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FLOSS</span></a> <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</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/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Gnome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gnome</span></a> </p><p><span class="h-card"><a href="https://floss.social/@GTK" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>GTK</span></a></span> <span class="h-card"><a href="https://floss.social/@gnome" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>gnome</span></a></span></p>
lea<p>I've been making something horrible with <a href="https://ordinary.cafe/tags/GNOME" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNOME</span></a>/#GTK, <a href="https://ordinary.cafe/tags/GJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GJS</span></a>, and <a href="https://ordinary.cafe/tags/React" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>React</span></a>....</p>
Emmanuele Bassi<p>Today at 10:15 MDT (16:15 UTC), Philip Chimento, Andy Holmes, and Evan Welsh and others will present the latest JavaScript technologies available in the GNOME stack for the crowd at GUADEC 2024</p><p><a href="https://events.gnome.org/event/209/contributions/738/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">events.gnome.org/event/209/con</span><span class="invisible">tributions/738/</span></a></p><p><a href="https://mastodon.social/tags/guadec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guadec</span></a> <a href="https://mastodon.social/tags/guadec2024" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guadec2024</span></a> <a href="https://mastodon.social/tags/gnome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnome</span></a> <a href="https://mastodon.social/tags/igalia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>igalia</span></a> <a href="https://mastodon.social/tags/gjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gjs</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a></p>
Felicitas Pojtinger 🌅<p>Is there a working Torrent client that I could get running with <a href="https://mastodon.social/tags/GJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GJS</span></a>? I'm investigating a potential <a href="https://mastodon.social/tags/panrpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>panrpc</span></a> port to GJS so that I can swap out Go &amp; GTK4 with TypeScript &amp; GTK4 (for easier GStreamer embedding), and while I might be able to get the panrpc transport layer working with GstWebRTC I don't know how I would get the torrent layer to work since WebTorrent isn't and most bindings depend Node</p>
Replied to Lorenzo

The objective is to make a working WASI implemention for GJS, so that complex extensions such as GSConnect can make use of languages like Rust to implement the underlying KDEConnect protocol.

This could also be used to run SQLite easily on a gjs/GTK application.

Well in reality this unlocks a thousand of possibilities and I can't list them all.

#gnome #gtk #gjs #wasm #rust

(3/5) #Gnome is supposedly more opinionated, providing fewer options and a more minimalist experience. That's definitely not what I'm looking for, but it seems like Gnome extensions can offer any customization that KDE settings can.

My experience in Web Dev also makes me feel pretty confident writing my own extensions and themes in #GJS