A small tool to view real-world ActivityPub objects as JSON! Enter a URL
or username from Mastodon or a similar service below, and we'll send a
request with
the right
Accept
header
to the server to view the underlying object.
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"ostatus": "http://ostatus.org#",
"atomUri": "ostatus:atomUri",
"inReplyToAtomUri": "ostatus:inReplyToAtomUri",
"conversation": "ostatus:conversation",
"sensitive": "as:sensitive",
"toot": "http://joinmastodon.org/ns#",
"votersCount": "toot:votersCount",
"blurhash": "toot:blurhash",
"focalPoint": {
"@container": "@list",
"@id": "toot:focalPoint"
},
"Hashtag": "as:Hashtag"
}
],
"id": "https://mastodon.online/users/luis_felipe/collections/featured",
"type": "OrderedCollection",
"totalItems": 5,
"orderedItems": [
{
"id": "https://mastodon.online/users/luis_felipe/statuses/111972039947328859",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2024-02-21T23:22:18Z",
"url": "https://mastodon.online/@luis_felipe/111972039947328859",
"attributedTo": "https://mastodon.online/users/luis_felipe",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.online/users/luis_felipe/followers"
],
"sensitive": false,
"atomUri": "https://mastodon.online/users/luis_felipe/statuses/111972039947328859",
"inReplyToAtomUri": null,
"conversation": "tag:mastodon.online,2024-02-21:objectId=292121261:objectType=Conversation",
"content": "<p>📢 New "Lambda Sun" design in the store. Check it out 🛒</p><p><a href=\"https://um4no.creator-spring.com/search?searchterm=lambda%20sun\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">um4no.creator-spring.com/searc</span><span class=\"invisible\">h?searchterm=lambda%20sun</span></a></p><p>More color variations available on request. </p><p>As always, the designs are libre cultural works available in my Guix graphics repository. You can use them to print your own stuff.</p><p><a href=\"https://codeberg.org/luis-felipe/guix-graphics\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">codeberg.org/luis-felipe/guix-</span><span class=\"invisible\">graphics</span></a></p><p>Purchases greatly help me keep contributing to libre culture projects, tho, so many thanks to all who have helped me in that way.</p><p>I hope you enjoy the new design :)</p><p><a href=\"https://mastodon.online/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a> <a href=\"https://mastodon.online/tags/guix\" class=\"mention hashtag\" rel=\"tag\">#<span>guix</span></a> <a href=\"https://mastodon.online/tags/scheme\" class=\"mention hashtag\" rel=\"tag\">#<span>scheme</span></a> <a href=\"https://mastodon.online/tags/lisp\" class=\"mention hashtag\" rel=\"tag\">#<span>lisp</span></a></p>",
"contentMap": {
"en": "<p>📢 New "Lambda Sun" design in the store. Check it out 🛒</p><p><a href=\"https://um4no.creator-spring.com/search?searchterm=lambda%20sun\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">um4no.creator-spring.com/searc</span><span class=\"invisible\">h?searchterm=lambda%20sun</span></a></p><p>More color variations available on request. </p><p>As always, the designs are libre cultural works available in my Guix graphics repository. You can use them to print your own stuff.</p><p><a href=\"https://codeberg.org/luis-felipe/guix-graphics\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">codeberg.org/luis-felipe/guix-</span><span class=\"invisible\">graphics</span></a></p><p>Purchases greatly help me keep contributing to libre culture projects, tho, so many thanks to all who have helped me in that way.</p><p>I hope you enjoy the new design :)</p><p><a href=\"https://mastodon.online/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a> <a href=\"https://mastodon.online/tags/guix\" class=\"mention hashtag\" rel=\"tag\">#<span>guix</span></a> <a href=\"https://mastodon.online/tags/scheme\" class=\"mention hashtag\" rel=\"tag\">#<span>scheme</span></a> <a href=\"https://mastodon.online/tags/lisp\" class=\"mention hashtag\" rel=\"tag\">#<span>lisp</span></a></p>"
},
"updated": "2024-02-21T23:25:01Z",
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.online/media_attachments/files/111/971/990/278/276/359/original/9a64e7da0c25ff8b.png",
"name": "Back view of a dark heather long sleeve tee featuring the yellow/orange design.\n\nDesign: Guix's young wildebeest head encircled by a Sun composed of lambdas, and an outer ring that repeats a pattern composed of the letters \"GUIX\".",
"blurhash": "U#Knbyay_Nj[xufQozay.8fQadj[RkfQWAj[",
"focalPoint": [
-0.01,
1
],
"width": 741,
"height": 632
},
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.online/media_attachments/files/111/971/991/368/498/339/original/28493e4546ac006b.png",
"name": "Back view of a gold long sleeve tee featuring the black design.\n\nDesign: Guix's young wildebeest head encircled by a Sun composed of lambdas, and an outer ring that repeats a pattern composed of the letters \"GUIX\".",
"blurhash": "U$Rn_ZoJyZj[XAa|t7f6tnazRjfkxCjtNGfk",
"focalPoint": [
0.05,
1
],
"width": 741,
"height": 632
},
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.online/media_attachments/files/111/971/992/682/659/819/original/bcc92dc46c211132.png",
"name": "Back view of a Tahiti blue tee featuring the black design.\n\nDesign: Guix's young wildebeest head encircled by a Sun composed of lambdas, and an outer ring that repeats a pattern composed of the letters \"GUIX\".",
"blurhash": "U#MINXof~BayNHfkS5js%1fQRjfQ%2f6nha}",
"focalPoint": [
0,
1
],
"width": 751,
"height": 707
},
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.online/media_attachments/files/111/971/997/910/573/538/original/8af151f4d128289e.png",
"name": "Back view of a light olive tee featuring the black design.\n\nDesign: Guix's young wildebeest head encircled by a Sun composed of lambdas, and an outer ring that repeats a pattern composed of the letters \"GUIX\".",
"blurhash": "U*M*21of_4ayRifQWAj[%MfQRjfQ%3fQogay",
"focalPoint": [
-0.01,
1
],
"width": 751,
"height": 707
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/gnu",
"name": "#gnu"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/guix",
"name": "#guix"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/scheme",
"name": "#scheme"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/lisp",
"name": "#lisp"
}
],
"replies": {
"id": "https://mastodon.online/users/luis_felipe/statuses/111972039947328859/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.online/users/luis_felipe/statuses/111972039947328859/replies?only_other_accounts=true&page=true",
"partOf": "https://mastodon.online/users/luis_felipe/statuses/111972039947328859/replies",
"items": []
}
},
"likes": {
"id": "https://mastodon.online/users/luis_felipe/statuses/111972039947328859/likes",
"type": "Collection",
"totalItems": 16
},
"shares": {
"id": "https://mastodon.online/users/luis_felipe/statuses/111972039947328859/shares",
"type": "Collection",
"totalItems": 10
}
},
{
"id": "https://mastodon.online/users/luis_felipe/statuses/111499624008448254",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2023-11-30T13:00:43Z",
"url": "https://mastodon.online/@luis_felipe/111499624008448254",
"attributedTo": "https://mastodon.online/users/luis_felipe",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.online/users/luis_felipe/followers"
],
"sensitive": false,
"atomUri": "https://mastodon.online/users/luis_felipe/statuses/111499624008448254",
"inReplyToAtomUri": null,
"conversation": "tag:mastodon.online,2023-11-30:objectId=253636020:objectType=Conversation",
"content": "<p>📢 New Guix caps available in the store 🛒</p><p><a href=\"https://um4no.creator-spring.com/hats\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">um4no.creator-spring.com/hats</span><span class=\"invisible\"></span></a></p><p>Or download the design to use it as you wish:</p><p><a href=\"https://codeberg.org/luis-felipe/guix-graphics\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">codeberg.org/luis-felipe/guix-</span><span class=\"invisible\">graphics</span></a></p><p>(Purchases and donations greatly help me to keep contributing to libre cultural works.)</p><p>Now you can literally wear your Guix hats when doing Guix things.</p><p>Enjoy :)</p><p>P.S. Coming up soon: GNU Guile caps</p><p><a href=\"https://mastodon.online/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a> <a href=\"https://mastodon.online/tags/guix\" class=\"mention hashtag\" rel=\"tag\">#<span>guix</span></a></p>",
"contentMap": {
"en": "<p>📢 New Guix caps available in the store 🛒</p><p><a href=\"https://um4no.creator-spring.com/hats\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">um4no.creator-spring.com/hats</span><span class=\"invisible\"></span></a></p><p>Or download the design to use it as you wish:</p><p><a href=\"https://codeberg.org/luis-felipe/guix-graphics\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">codeberg.org/luis-felipe/guix-</span><span class=\"invisible\">graphics</span></a></p><p>(Purchases and donations greatly help me to keep contributing to libre cultural works.)</p><p>Now you can literally wear your Guix hats when doing Guix things.</p><p>Enjoy :)</p><p>P.S. Coming up soon: GNU Guile caps</p><p><a href=\"https://mastodon.online/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a> <a href=\"https://mastodon.online/tags/guix\" class=\"mention hashtag\" rel=\"tag\">#<span>guix</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://files.mastodon.online/media_attachments/files/111/499/570/457/097/944/original/2c70ca896c7039de.jpg",
"name": "Black cap with the horizontal version of the GNU Guix logo on the front.\n\nThe Guix logo is a stylized head of a young wildebeest, similar to a capital V with horns. To its right, a text in sans-serif reads \"Guix\" (pronounced as \"Geeks\").\n\nThis particular version of the logo is a simplified version that removes gradients, since they are not supported in this embroidery technique.",
"blurhash": "U+Lqe9WB~qj[t7j[j[j[_3j[M{j[azazayfP",
"focalPoint": [
0,
0
],
"width": 800,
"height": 800
},
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://files.mastodon.online/media_attachments/files/111/499/602/534/865/075/original/9099c0b04aff71b2.jpg",
"name": "Pink cap with the horizontal version of the GNU Guix logo on the front, in cherry.\n\nThe Guix logo is a stylized head of a young wildebeest, similar to a capital V with horns. To its right, a text in sans-serif reads \"Guix\" (pronounced as \"Geeks\").\n\nThis particular version of the logo is a simplified version that removes gradients, since they are not supported in this embroidery technique.",
"blurhash": "UkR2fHjZ.mfk%2j[NZa|yqaynOj[off7aefQ",
"focalPoint": [
0,
0
],
"width": 800,
"height": 800
},
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://files.mastodon.online/media_attachments/files/111/499/605/312/909/719/original/db836244f25de735.jpg",
"name": "Red cap with the horizontal version of the GNU Guix logo on the front.\n\nThe Guix logo is a stylized head of a young wildebeest, similar to a capital V with horns. To its right, a text in sans-serif reads \"Guix\" (pronounced as \"Geeks\").\n\nThis particular version of the logo is a simplified version that removes gradients, since they are not supported in this embroidery technique.",
"blurhash": "U+N,GKae_Nj[t7j[W;fk?vfkRPj[jaf7ayfP",
"focalPoint": [
0,
0
],
"width": 800,
"height": 800
},
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://files.mastodon.online/media_attachments/files/111/499/607/706/251/135/original/11d306829bbf9c90.jpg",
"name": "Green camo cap with the horizontal version of the GNU Guix logo on the front.\n\nThe Guix logo is a stylized head of a young wildebeest, similar to a capital V with horns. To its right, a text in sans-serif reads \"Guix\" (pronounced as \"Geeks\").\n\nThis particular version of the logo is a simplified version that removes gradients, since they are not supported in this embroidery technique.",
"blurhash": "U*L}BCWB~qj[t7fkfkj[_3j[M{j[fkjaaya{",
"focalPoint": [
0,
0
],
"width": 800,
"height": 800
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/gnu",
"name": "#gnu"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/guix",
"name": "#guix"
}
],
"replies": {
"id": "https://mastodon.online/users/luis_felipe/statuses/111499624008448254/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.online/users/luis_felipe/statuses/111499624008448254/replies?only_other_accounts=true&page=true",
"partOf": "https://mastodon.online/users/luis_felipe/statuses/111499624008448254/replies",
"items": []
}
},
"likes": {
"id": "https://mastodon.online/users/luis_felipe/statuses/111499624008448254/likes",
"type": "Collection",
"totalItems": 15
},
"shares": {
"id": "https://mastodon.online/users/luis_felipe/statuses/111499624008448254/shares",
"type": "Collection",
"totalItems": 9
}
},
{
"id": "https://mastodon.online/users/luis_felipe/statuses/110567085159134556",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2023-06-18T20:23:49Z",
"url": "https://mastodon.online/@luis_felipe/110567085159134556",
"attributedTo": "https://mastodon.online/users/luis_felipe",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.online/users/luis_felipe/followers"
],
"sensitive": false,
"atomUri": "https://mastodon.online/users/luis_felipe/statuses/110567085159134556",
"inReplyToAtomUri": null,
"conversation": "tag:mastodon.online,2023-06-18:objectId=180408112:objectType=Conversation",
"content": "<p>I forgot to announce that Guile Documentá 0.2.0 is also publicly available now.</p><p>Guile Documentá is a command-line tool to generate API documentation for GNU Guile Scheme projects. </p><p>More information in the website:</p><p><a href=\"https://luis-felipe.gitlab.io/guile-documenta/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">luis-felipe.gitlab.io/guile-do</span><span class=\"invisible\">cumenta/</span></a></p><p>The API section in the manual was extracted from the source files of the project:</p><p><a href=\"https://luis-felipe.gitlab.io/guile-documenta/manual/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">luis-felipe.gitlab.io/guile-do</span><span class=\"invisible\">cumenta/manual/</span></a></p><p>As always, I hope people find it useful (I'm scratching my own itches).</p><p><a href=\"https://mastodon.online/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a> <a href=\"https://mastodon.online/tags/guix\" class=\"mention hashtag\" rel=\"tag\">#<span>guix</span></a> <a href=\"https://mastodon.online/tags/guile\" class=\"mention hashtag\" rel=\"tag\">#<span>guile</span></a></p>",
"contentMap": {
"en": "<p>I forgot to announce that Guile Documentá 0.2.0 is also publicly available now.</p><p>Guile Documentá is a command-line tool to generate API documentation for GNU Guile Scheme projects. </p><p>More information in the website:</p><p><a href=\"https://luis-felipe.gitlab.io/guile-documenta/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">luis-felipe.gitlab.io/guile-do</span><span class=\"invisible\">cumenta/</span></a></p><p>The API section in the manual was extracted from the source files of the project:</p><p><a href=\"https://luis-felipe.gitlab.io/guile-documenta/manual/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">luis-felipe.gitlab.io/guile-do</span><span class=\"invisible\">cumenta/manual/</span></a></p><p>As always, I hope people find it useful (I'm scratching my own itches).</p><p><a href=\"https://mastodon.online/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a> <a href=\"https://mastodon.online/tags/guix\" class=\"mention hashtag\" rel=\"tag\">#<span>guix</span></a> <a href=\"https://mastodon.online/tags/guile\" class=\"mention hashtag\" rel=\"tag\">#<span>guile</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.online/media_attachments/files/110/567/028/948/550/083/original/8169455cad6c8fea.png",
"name": "Guile Documentá's logo.",
"blurhash": "UE9aT+tj9FMz-;t7IURj4VnUx[XM4-R$%Ms=",
"focalPoint": [
-0.01,
0.82
],
"width": 681,
"height": 326
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/gnu",
"name": "#gnu"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/guix",
"name": "#guix"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/guile",
"name": "#guile"
}
],
"replies": {
"id": "https://mastodon.online/users/luis_felipe/statuses/110567085159134556/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.online/users/luis_felipe/statuses/110567085159134556/replies?min_id=110567091679999025&page=true",
"partOf": "https://mastodon.online/users/luis_felipe/statuses/110567085159134556/replies",
"items": [
"https://mastodon.online/users/luis_felipe/statuses/110567091679999025"
]
}
},
"likes": {
"id": "https://mastodon.online/users/luis_felipe/statuses/110567085159134556/likes",
"type": "Collection",
"totalItems": 14
},
"shares": {
"id": "https://mastodon.online/users/luis_felipe/statuses/110567085159134556/shares",
"type": "Collection",
"totalItems": 13
}
},
{
"id": "https://mastodon.online/users/luis_felipe/statuses/110560901937637958",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2023-06-17T18:11:21Z",
"url": "https://mastodon.online/@luis_felipe/110560901937637958",
"attributedTo": "https://mastodon.online/users/luis_felipe",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.online/users/luis_felipe/followers"
],
"sensitive": false,
"atomUri": "https://mastodon.online/users/luis_felipe/statuses/110560901937637958",
"inReplyToAtomUri": null,
"conversation": "tag:mastodon.online,2023-06-17:objectId=180047857:objectType=Conversation",
"content": "<p>Mazo 1.1.0 is publicly available now. It is a learning application that helps you memorize simple concepts using multimedia flash cards and spaced reviews.</p><p>This version doesn't come with new functionality but upgrades the graphical components to GTK 4. </p><p>You can install it on any GNU/Linux device using the GNU Guix package manager.</p><p>More information about the app in its website:</p><p><a href=\"https://luis-felipe.gitlab.io/mazo/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">luis-felipe.gitlab.io/mazo/</span><span class=\"invisible\"></span></a></p><p><a href=\"https://mastodon.online/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a> <a href=\"https://mastodon.online/tags/guix\" class=\"mention hashtag\" rel=\"tag\">#<span>guix</span></a> <a href=\"https://mastodon.online/tags/mazo\" class=\"mention hashtag\" rel=\"tag\">#<span>mazo</span></a> <a href=\"https://mastodon.online/tags/learning\" class=\"mention hashtag\" rel=\"tag\">#<span>learning</span></a></p>",
"contentMap": {
"en": "<p>Mazo 1.1.0 is publicly available now. It is a learning application that helps you memorize simple concepts using multimedia flash cards and spaced reviews.</p><p>This version doesn't come with new functionality but upgrades the graphical components to GTK 4. </p><p>You can install it on any GNU/Linux device using the GNU Guix package manager.</p><p>More information about the app in its website:</p><p><a href=\"https://luis-felipe.gitlab.io/mazo/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">luis-felipe.gitlab.io/mazo/</span><span class=\"invisible\"></span></a></p><p><a href=\"https://mastodon.online/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a> <a href=\"https://mastodon.online/tags/guix\" class=\"mention hashtag\" rel=\"tag\">#<span>guix</span></a> <a href=\"https://mastodon.online/tags/mazo\" class=\"mention hashtag\" rel=\"tag\">#<span>mazo</span></a> <a href=\"https://mastodon.online/tags/learning\" class=\"mention hashtag\" rel=\"tag\">#<span>learning</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.online/media_attachments/files/110/560/876/306/768/154/original/8ef0cb68c005c679.png",
"name": "Screenshot. Reviewing cards in a deck of bird species. Photograph: Momotus aequatorialis by Francesco Veronesi. License CC BY-SA 2.0. ",
"blurhash": "U78=4Aou8#R+.ejtaPM|Qwofo{V@f4tiRSov",
"focalPoint": [
0.06,
1
],
"width": 528,
"height": 898
},
{
"type": "Document",
"mediaType": "video/mp4",
"url": "https://files.mastodon.online/media_attachments/files/110/560/877/493/585/409/original/dbf849d0b655c121.mp4",
"name": "Video illustrating deck navigation, study session for a deck bird species, and browsing cards of the same deck for editing.",
"blurhash": "U97nnC?GW,VscIj?awayNiRiV?WUbKocs,j?",
"focalPoint": [
0,
0
],
"width": 528,
"height": 782
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/gnu",
"name": "#gnu"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/guix",
"name": "#guix"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/mazo",
"name": "#mazo"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/learning",
"name": "#learning"
}
],
"replies": {
"id": "https://mastodon.online/users/luis_felipe/statuses/110560901937637958/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.online/users/luis_felipe/statuses/110560901937637958/replies?only_other_accounts=true&page=true",
"partOf": "https://mastodon.online/users/luis_felipe/statuses/110560901937637958/replies",
"items": []
}
},
"likes": {
"id": "https://mastodon.online/users/luis_felipe/statuses/110560901937637958/likes",
"type": "Collection",
"totalItems": 10
},
"shares": {
"id": "https://mastodon.online/users/luis_felipe/statuses/110560901937637958/shares",
"type": "Collection",
"totalItems": 5
}
},
{
"id": "https://mastodon.online/users/luis_felipe/statuses/109587137164908573",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2022-12-27T18:50:09Z",
"url": "https://mastodon.online/@luis_felipe/109587137164908573",
"attributedTo": "https://mastodon.online/users/luis_felipe",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.online/users/luis_felipe/followers"
],
"sensitive": false,
"atomUri": "https://mastodon.online/users/luis_felipe/statuses/109587137164908573",
"inReplyToAtomUri": null,
"conversation": "tag:mastodon.online,2022-12-27:objectId=109793844:objectType=Conversation",
"content": "<p>Today (actually, yesterday) I release Guile Probá 0.2.0, a set of testing tools for GNU Guile projects with SRFI 64-based test suites.</p><p><a href=\"https://luis-felipe.gitlab.io/guile-proba/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">luis-felipe.gitlab.io/guile-pr</span><span class=\"invisible\">oba/</span></a></p><p>It comes with a command-line interface that allows you to run test suites with test discovery:</p><p>$ proba run TESTS_DIR</p><p>It is also a library with helpers for testing.</p><p>You can install it on any GNU/Linux device using GNU Guix.</p><p>I hope you find it useful.</p><p><a href=\"https://mastodon.online/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a> <a href=\"https://mastodon.online/tags/guile\" class=\"mention hashtag\" rel=\"tag\">#<span>guile</span></a> <a href=\"https://mastodon.online/tags/guix\" class=\"mention hashtag\" rel=\"tag\">#<span>guix</span></a> <a href=\"https://mastodon.online/tags/srfi64\" class=\"mention hashtag\" rel=\"tag\">#<span>srfi64</span></a> <a href=\"https://mastodon.online/tags/testing\" class=\"mention hashtag\" rel=\"tag\">#<span>testing</span></a></p>",
"contentMap": {
"en": "<p>Today (actually, yesterday) I release Guile Probá 0.2.0, a set of testing tools for GNU Guile projects with SRFI 64-based test suites.</p><p><a href=\"https://luis-felipe.gitlab.io/guile-proba/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">luis-felipe.gitlab.io/guile-pr</span><span class=\"invisible\">oba/</span></a></p><p>It comes with a command-line interface that allows you to run test suites with test discovery:</p><p>$ proba run TESTS_DIR</p><p>It is also a library with helpers for testing.</p><p>You can install it on any GNU/Linux device using GNU Guix.</p><p>I hope you find it useful.</p><p><a href=\"https://mastodon.online/tags/gnu\" class=\"mention hashtag\" rel=\"tag\">#<span>gnu</span></a> <a href=\"https://mastodon.online/tags/guile\" class=\"mention hashtag\" rel=\"tag\">#<span>guile</span></a> <a href=\"https://mastodon.online/tags/guix\" class=\"mention hashtag\" rel=\"tag\">#<span>guix</span></a> <a href=\"https://mastodon.online/tags/srfi64\" class=\"mention hashtag\" rel=\"tag\">#<span>srfi64</span></a> <a href=\"https://mastodon.online/tags/testing\" class=\"mention hashtag\" rel=\"tag\">#<span>testing</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.online/media_attachments/files/109/587/064/299/513/111/original/d99941c51d361747.png",
"name": "Foreground: Guile Probá's logo, version number and summary. The whole thing reads \"Guile Probá version 0.2.0. Testing tools for GNU Guile projects using SRFI 64-based test suites\".\n\nThe logo includes a car wheel. The rim design is composed of eight lowercase lambda letters and the GNU Guile logo on the center.\n\nBackground: A dusk in the desert. Three pyramids in the distance. Two birds in the sky.",
"blurhash": "UCNZe6Iczp+^.kNxIUwc9Zn%$*X8:5wJKiK4",
"focalPoint": [
0.06,
0.56
],
"width": 549,
"height": 543
},
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.online/media_attachments/files/109/587/064/805/482/104/original/292514d610f1a7b3.png",
"name": "Screenshot displaying the results of running a test suite on the command-line with \"proba run tests\" command. It reads:\n\nTEST SUITE\n\n✖ FAIL: Return a shiny new robot.\nGroup: [procedure] make-robot\nFile: tests/test-things.scm:28\nExpected value: \"🤖\"\nActual value: \"💩\"\n\nTOTAL TESTS: 4\nPASSED: 3\nFAILED: 1\nXPASSED: 0\nXFAILED: 0\n\n(Full log in \"/tmp/guile-proba-test-suite.log\")",
"blurhash": "U13bgn_3xte-?bt8ogWCNGE1M|WCs,M_Ris-",
"focalPoint": [
0,
0
],
"width": 774,
"height": 533
},
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.online/media_attachments/files/109/587/065/254/323/115/original/01e6b00318caf9c5.png",
"name": "Screenshot displaying the results of running a test suite on a GNU Guile REPL (Read-Eval-Print Loop) with the \"run\" command. It reads:\n\nTEST SUITE\n\n✖ FAIL: Return a shiny new robot.\nGroup: [procedure] make-robot\nFile: tests/test-things.scm:28\nExpected value: \"🤖\"\nActual value: \"💩\"\n\nTOTAL TESTS: 4\nPASSED: 3\nFAILED: 1\nXPASSED: 0\nXFAILED: 0\n\n(Full log in \"/tmp/guile-proba-test-suite.log\")",
"blurhash": "U23u}~?HnhjY:ij]S5bIYQIVM{ayiuRPWBoe",
"focalPoint": [
0,
0
],
"width": 774,
"height": 533
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/gnu",
"name": "#gnu"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/guile",
"name": "#guile"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/guix",
"name": "#guix"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/srfi64",
"name": "#srfi64"
},
{
"type": "Hashtag",
"href": "https://mastodon.online/tags/testing",
"name": "#testing"
}
],
"replies": {
"id": "https://mastodon.online/users/luis_felipe/statuses/109587137164908573/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.online/users/luis_felipe/statuses/109587137164908573/replies?only_other_accounts=true&page=true",
"partOf": "https://mastodon.online/users/luis_felipe/statuses/109587137164908573/replies",
"items": []
}
},
"likes": {
"id": "https://mastodon.online/users/luis_felipe/statuses/109587137164908573/likes",
"type": "Collection",
"totalItems": 19
},
"shares": {
"id": "https://mastodon.online/users/luis_felipe/statuses/109587137164908573/shares",
"type": "Collection",
"totalItems": 13
}
}
]
}