Experimental browser for the Atmosphere
Pure native syntax highlighting with TurboModules + Fabric. Works on iOS ✅ Works on Android ✅ `react-native-shiki` 1.0.0 in final testing: - Native rendering pipeline - Full @shiki.style compatibility - No JS-to-native round trips `react-native-shiki-engine` will be deprecated upon release.
Mar 6, 2025, 1:22 AM
{ "uri": "at://did:plc:ubz4oedvsb7dsuncqi5jb7o2/app.bsky.feed.post/3ljodfx2i2s2u", "cid": "bafyreigkajidjcouo4hyxene5vtzzrdzgroeriuivitzobgfgq3rqzt6ti", "value": { "text": "Pure native syntax highlighting with TurboModules + Fabric.\n\nWorks on iOS ✅\nWorks on Android ✅\n\n`react-native-shiki` 1.0.0 in final testing:\n- Native rendering pipeline\n- Full @shiki.style compatibility\n- No JS-to-native round trips\n\n`react-native-shiki-engine` will be deprecated upon release.", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.recordWithMedia", "media": { "alt": "Demo video of a React Native syntax highlighter showcasing example Rust code with the Dracula theme powered by Shiki.", "$type": "app.bsky.embed.video", "video": { "$type": "blob", "ref": { "$link": "bafkreihgz46loabr75gdqr5tswq4k3n3ooulcj2khtwra6wbermvmqpyru" }, "mimeType": "video/mp4", "size": 2597888 }, "aspectRatio": { "width": 1080, "height": 2400 } }, "record": { "$type": "app.bsky.embed.record", "record": { "cid": "bafyreiforv2hdykwzijzqbmq2tosnk3lufdkyoifexh6wjors47iph6cqe", "uri": "at://did:plc:fpruhuo22xkm5o7ttr2ktxdo/app.bsky.feed.post/3l7ts2vtreo2l" } } }, "langs": [ "en" ], "facets": [ { "$type": "app.bsky.richtext.facet", "index": { "byteEnd": 192, "byteStart": 180 }, "features": [ { "did": "did:plc:zi2m35oro4zuq5hef62loa6d", "$type": "app.bsky.richtext.facet#mention" } ] } ], "createdAt": "2025-03-06T01:22:44.733Z" } }