sengi_app, to mastodon
@sengi_app@mastodon.social avatar

Small #wip of what next #Sengi update might bring. 😉

Still lots of work to do, and it's clearly not really fun stuff. But I know some of you will be happy to get it. 🙂

(If you want to get it sooner, buy me some coffee via my patreon!)

#mastodon #pleroma #client #app

light theme preview

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar

One Login: Towards a Single Fediverse Identity on ActivityPub (thenewstack.io)

In response to Bray’s toot, Evan Prodromou — one of the creators of ActivityPub, who is currently writing an O’Reilly book about the protocol — noted that this “is also the argument for using the ActivityPub API.” He described the API as “an open, extensible API that can handle any kind of activity type — not...

flamingos, to fediverse in One Login: Towards a Single Fediverse Identity on ActivityPub
@flamingos@feddit.uk avatar

“ActivityPub’s API is how client applications interact with the data on a user’s main account server. It lets the user read data on the same or other servers, and it lets them create activities and other kinds of objects on that server that get shared (under the user’s control) with the rest of the world.”

I can’t see how Apub’s C2S API can realistically be implemented. It’s fairly light on details and if I’m understanding it correctly the only standard way to get activity from the server is to pull from an actor’s inbox, which has to be an OrderedCollection of all the activity the actor has received (likes, notifications, posts, the lot). This shifts a lot of the work to clients which, apart from being being very classist, is very limiting for implementations.

s427, to web French
@s427@lou.lt avatar

Je découvre (et teste) https://phanpy.social/, un pour , et ça semble vraiment super. 👍

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar
orhun, to rust
@orhun@fosstodon.org avatar

No more Postman! This TUI API client goes crazy 🔥

📡 atac: A simple API client in your terminal.

🚀 Supports importing collections from Postman.
🔓 Free, account-less, and offline.
🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/Julien-cpsn/ATAC

video/mp4

okpierre, to fediverse
@okpierre@mastodon.social avatar
hobbsc, to mastodon
@hobbsc@social.sdf.org avatar

what do y'all like on ? the web-ui is cool and all but it might be neat to have something dedicated. for reference, i am a enjoyer on .

kero, to mastodon
@kero@sakurajima.moe avatar

Anyone using #megalodon on Android? I've never tried any else.. but is there a different #mastodon #android #client I should give a shot?

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar
metin, to DigitalNomadHub
@metin@graphics.social avatar

Jobs in the 2000s:

"Here's an article and a nice budget, please illustrate it, thanks."

Jobs in the 2020s:

"We're launching a new Gen Y concept in market. It's a fresh approach to Platform X, and we're working with TikTok influencers on unique NFTs. We need you to create 120 generative AI style characters in two weeks. We don't have a high budget, but you'll get lots of exposure. Someone on Fiverr offered to do it for $ 75."

Klaus666, to fediverse German

Kennt jemand einen funktionierenden für 11?

alephoto85, to fdroid Italian
@alephoto85@livellosegreto.it avatar

Sto testando questo client Invidious per Android!

Per ora, tralasciando qualche problemino con un paio di video, sembra funzionare molto bene.

È veloce, stabile, gestisce le subscriptions ed è anche carino graficamente. Direi che posso disinstallare New Pipe.

#invidous #client #fdroid #youtube

https://github.com/lamarios/clipious

alyx, to Blog French
@alyx@3615.computer avatar

📝🎉 Nouveau post : Phanpy.social: un client Mastodon rafraîchissant.

Un nouveau client Mastodon aux fonctionnalités originales, avec une interface soignée et intuitive. Le tout en PWA !
https://blog.alyx.pink/phanpy-social-une-interface-web-pour-mastodon-rafraichissante/

ErHaWeb, to php German
@ErHaWeb@phpc.social avatar

I attended with my today and now clearly see: We need more at . E.g. think of full of 🤔
Invite your and create a . We urgently need this channel in many areas‼️

ErikJonker, to mastodon
@ErikJonker@mastodon.social avatar

Elk is a good example of a mastodon client that has not the most functionality but is just very nice to use. Easy, fast, small.
https://github.com/elk-zone

WebAppsMagazine, to mastodon Italian
@WebAppsMagazine@mastodon.uno avatar
boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar
sengi_app, to mastodon
@sengi_app@mastodon.social avatar

1.7.0 is out! 🙂

Some nice improvements here: server filters support, links in profile's image gallery to open original posts and more!

Full changelog here: https://github.com/NicolasConstant/sengi/releases/tag/1.7.0

tagestipp, to fediverse German

-Client

Elk ist ein Fediverse-Client als alternative und nutzt die --, um sich mit Konten auf kompatiblen Instanzen zu verbinden.

Nach eigenen Angaben befindet sich Elk im -Status. Bugs und fehlenden Funktionen sind zu erwarten.

Website des Projekts:
https://elk.zone/

Elk im Fediverse:
@elk

tagestipp, to fediverse German

-Client

Sengi ist ein Fediverse-Client für den und nutzt die --, um sich mit Konten auf kompatiblen Instanzen zu verbinden.

Nach eigenen Angaben handelt es sich bei Sengi um einen mehrkontenfähigen Mastodon- und -Desktop-Client und .

Das von Nicolas Constant entwickelte Sengi steht für , und zur Verfügung.

Website des Projekts:
https://nicolasconstant.github.io/sengi/

Whalebird im Fediverse:
@sengi_app

orhun, to rust
@orhun@fosstodon.org avatar

Do you use Matrix for chatting? Do you like Vim? I got the perfect tool for you. ✨

📨 iamb: A Matrix client for Vim addicts.
💬 Use Vim keybindings for message editing, window navigation, and tab management in your terminal!

🔗 Docs: https://iamb.chat
⭐ GitHub: https://github.com/ulyssa/iamb

🦀 @matrix + @ratatui_rs

video/mp4

stefan, (edited ) to fediverse
@stefan@stefanbohacek.online avatar

Alright, what is the #fediverse?

"Social networks that..."

stefan,
@stefan@stefanbohacek.online avatar

@mnemonicoverload I don't know. I like standards.

If there's one thing I'd change about the fediverse (as I understand it), it would be a wider adoption of the ActivityPub client-to-server API. Even more standards!

https://www.w3.org/TR/activitypub/#client-to-server-interactions

https://github.com/mastodon/mastodon/issues/10520

alexshendi, to web German
@alexshendi@rollenspiel.social avatar

Gibt es schon einen Mastodon Client, der Toots zitieren kann (neudeutsch: Quotes)? Platformen: #Web oder #Android.

Oder kann das @Tusky schon und ich bin nur zu blöd?

Vielen Dank! Bitte boosten!

#followerpower #client #quotes

minioctt, to web Italian

Colpo di #genio estremamente radicale per risolvere un annoso #problema: il creare una data #webapp, che non abbia bisogno di grande interattibilità (vedi un social network, o un CMS), senza dover mantenere 2 #codebase separate e quindi impazzire, facendola funzionare sia con un #server che totalmente senza… ossia, come unire in una sintesi circa accettabile i due maggiori paradigmi del #frontend? 🤔️

  • Quello antico, delle prime #piattaforme #web, dove il server genera tutto l’HTML e il browser lo visualizza com’è, spesso con (quasi) zero #JavaScript (vedi la Spacc BBS). 📦️
  • Quello moderno, dove nel #backend si espongono API (spesso JSON REST), e il fronte viene sviluppato a parte come app che gira totalmente lato #client, con il #browser che richiede pezzetti di dati e fa i suoi iperprocessamenti. 💱️

Ormai quello antico non si usa quasi mai per #progetti nuovi, perché gli svantaggi sono pesanti appena si vuole andare un po’ più in là: per tappare i buchi nel progetto medio si finirebbe a dover scrivere talmente tanto #codice #ClientSide, che a questo punto era meglio fare tutto nel secondo modo, senza menzionare i modelli e le #API da esporre nel server che altrimenti non si sarebbero implementati. Però, le webapp antiche girano bene anche sul computer tascabile meno performante (average Ximi), sui browser vecchi, e spesso sono le uniche che vanno quando tutto il resto ti lascia a piedi. D’altro canto però, anche se in teoria quella #app potrebbe funzionare #offline, magari mostrando dati cachabili, se è sviluppata in modo attaccato al server ecco allora che non si può fare nulla: muore il server, muore tutto. 💣️

Quindi la mia #idea paxxerella, dato che devo fare banalmente una #applicazione come frontend per un altro servizio già esistente, ma voglio i vantaggi appena millantati: sviluppare con i paradigmi #ServerSide in un framework JS adatto, che giri sia in Node che nel browser. A quanto pare, qualcuno ci ha pensato prima, e qualcosa di già fatto ho trovato (Express+FrontExpress, Koa+Koa-Client, Rill)… ma è tutta roba ormai abbandonata, che o non funziona (ho provato) o ha altre #rogne. Te pareva che trovavo mai qualcosa di buono già pronto… Però, in un quarto d’ora ho tirato su uno #script scheletrino, giusto per poter partire per questa via. ☠️

Rapido #esempio: questo #programma (giusto da #dimostrazione, non fa nulla se non mostrare questo testo e far navigare tra pagine) gira sia come server su #NodeJS, che come script in una pagina #HTML totalmente #locale, e l’esperienza non cambia. Percepisco il potenziale, continuerò così. 😤️https://octospacc.altervista.org/2024/02/07/frontendare-lato-client-come-fossimo-nel-backend/

#API #app #applicazione #backend #browser #client #ClientSide #codebase #codice #dimostrazione #esempio #frontend #genio #HTML #idea #JavaScript #locale #NodeJS #offline #piattaforme #problema #progetti #programma #rogne #script #server #ServerSide #web #webapp

simplescreenrecorder-2024-02-07_17.05.35

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • InstantRegret
  • thenastyranch
  • mdbf
  • Durango
  • Youngstown
  • slotface
  • hgfsjryuu7
  • vwfavf
  • rosin
  • kavyap
  • osvaldo12
  • PowerRangers
  • DreamBathrooms
  • anitta
  • magazineikmin
  • khanakhh
  • GTA5RPClips
  • ethstaker
  • cubers
  • ngwrru68w68
  • tacticalgear
  • everett
  • tester
  • Leos
  • cisconetworking
  • modclub
  • provamag3
  • All magazines