
just small circles 🕊
@smallcircles@social.coop · Reply to just small circles 🕊's post
Might drop in this one too in the 'back to simplicity' series, which I also just encountered. 😅
#Overtype. A #Markdown WYSIWYG editor that's just a textarea.
@smallcircles@social.coop · Reply to just small circles 🕊's post
Might drop in this one too in the 'back to simplicity' series, which I also just encountered. 😅
#Overtype. A #Markdown WYSIWYG editor that's just a textarea.
@daltux@ayom.media · Reply to Daltux 🐈 🧑💻 🌻 🌎️'s post
Não rolou: a imagem é carregada como parte do corpo da publicação, no próprio #Akkoma e também no Snac, mas não é um anexo da atividade. O #Mastodon nem exibe a imagem do #Markdown assim.
Em ambos os casos em que ela aparece, porém, perdeu o "alt".
Conclusão: Como demonstrado antes, #Snac se saiu muito melhor nesse aspecto! ☑️
@daltux@ayom.media · Reply to Daltux 🐈 🧑💻 🌻 🌎️'s post
Não rolou: a imagem é carregada como parte do corpo da publicação, no próprio #Akkoma e também no Snac, mas não é um anexo da atividade. O #Mastodon nem exibe a imagem do #Markdown assim.
Em ambos os casos em que ela aparece, porém, perdeu o "alt".
Conclusão: Como demonstrado antes, #Snac se saiu muito melhor nesse aspecto! ☑️
@daltux@fe.disroot.org · Reply to Daltux 🐈⬛'s post
Teste para descobrir se #Akkoma também consegue anexar imagem externa com #Markdown. É para aparecer o logotipo do saudoso e então notório portal de hospedagem de páginas estáticas repletas de publicidade e janelas pop-up, GeoCities (veja uma versão arquivada de 1998).
@daltux@ayom.media · Reply to daltux's post
Função muito supimpa do #SNAC que só recentemente constatei como é útil: podemos pôr no texto a ligação para uma imagem externa, que ele a transforma em anexo da "atividade" (a publicação no #ActivityPub), sem precisar armazená-la! Pode notar que essa foto do Locutus — Cap. Picard (Patrick Stewart) assimilado pelos Borg — é descarregada diretamente da Wikimedia Commons!
Não sei se outros sistemas, mesmo os que também já suportam #Markdown, fazem isso! Quem aí pode dizer?
@aral@mastodon.ar.al
The new integrated Markdown parser I’ve been implementing in Kitten has been kicking my ass for the past few weeks but I think I finally have it fully working and seamlessly so. Expect a new release this/next week that brings the parsing of Markdown pages (.page.md files) in your apps up to the standard of the recently-improved runtime Markdown parsing in Kitten HTML tagged-template strings (within `<markdown>…</markdown>` blocks).
The coolest thing is I was able to implement this without introducing any new syntax. In fact, I was able to simplify things so that you can now add arbitrary JavaScript to your Markdown pages within a multi-line script block in the YAML front matter (`script: |`) and use JavaScript string interpolation syntax in your Markdown (and, of course, Kitten components and conditionals, which, themselves, rely on string interpolation).
The only place where you have to deviate from standard Markdown in your Markdown pages is if you have JavaScript string interpolations or Kitten components/conditionals in code fences within your Markdown. In that case, you’ll have to escape them (e.g., `<\${Component} />`, `\<if \${something}>something\</if>`, etc.). And, to be fair, the person most impacted by this is likely me as the Kitten documentation at https://kitten.small-web.org is written in Kitten so I had a lot of escaping to do. But for any other use case, it means that things should just work and work exactly as they do in JavaScript pages (page.js files).
Anyway, so this is going to be a breaking change so I thought I’d give you (the three of you playing with Kitten right now?) a heads up. Of course, I’ll be updating the documentation to reflect all this.
(Remember, Kitten is in pre-release and it’s the framework I’m building/using to create Catalyst – the Small Web hosting solution – and Yarn – a small web – peer to peer – personal site app. So Kitten isn’t the means, not the end. And, at least until the Version 1 API freeze, things can and will break. That said, there’s nothing stopping you from playing with it now and, to be fair, at this point, such breaking changes should become rarer and rarer).
💕
#Kitten #SmallWeb #SmallTech #web #dev #Markdown #JavaScript #HTML #CSS #JavaScript #NodeJS
@aral@mastodon.ar.al
The new integrated Markdown parser I’ve been implementing in Kitten has been kicking my ass for the past few weeks but I think I finally have it fully working and seamlessly so. Expect a new release this/next week that brings the parsing of Markdown pages (.page.md files) in your apps up to the standard of the recently-improved runtime Markdown parsing in Kitten HTML tagged-template strings (within `<markdown>…</markdown>` blocks).
The coolest thing is I was able to implement this without introducing any new syntax. In fact, I was able to simplify things so that you can now add arbitrary JavaScript to your Markdown pages within a multi-line script block in the YAML front matter (`script: |`) and use JavaScript string interpolation syntax in your Markdown (and, of course, Kitten components and conditionals, which, themselves, rely on string interpolation).
The only place where you have to deviate from standard Markdown in your Markdown pages is if you have JavaScript string interpolations or Kitten components/conditionals in code fences within your Markdown. In that case, you’ll have to escape them (e.g., `<\${Component} />`, `\<if \${something}>something\</if>`, etc.). And, to be fair, the person most impacted by this is likely me as the Kitten documentation at https://kitten.small-web.org is written in Kitten so I had a lot of escaping to do. But for any other use case, it means that things should just work and work exactly as they do in JavaScript pages (page.js files).
Anyway, so this is going to be a breaking change so I thought I’d give you (the three of you playing with Kitten right now?) a heads up. Of course, I’ll be updating the documentation to reflect all this.
(Remember, Kitten is in pre-release and it’s the framework I’m building/using to create Catalyst – the Small Web hosting solution – and Yarn – a small web – peer to peer – personal site app. So Kitten isn’t the means, not the end. And, at least until the Version 1 API freeze, things can and will break. That said, there’s nothing stopping you from playing with it now and, to be fair, at this point, such breaking changes should become rarer and rarer).
💕
#Kitten #SmallWeb #SmallTech #web #dev #Markdown #JavaScript #HTML #CSS #JavaScript #NodeJS
@xenodium@indieweb.social · Reply to andros's post
@andros Neat!
I wrestled with something similar for Journelly. One thing I considered is how human readable/consumable I wanted the file to be without additional tooling. Probably not relevant for your use-case as it seems to work more like an rss feed. For my case/format, collapsing in org mode gave a handy overview.
Coincidentally, we use a similar feed of sorts for https://emacs.tv https://raw.githubusercontent.com/emacstv/emacstv.github.io/refs/heads/main/videos.org
@genehack@dementedandsadbut.social
@nogajun@mastodon.social
#LibreOffice の #Markdown 対応だけど実はXSLTで途中まで作ってたんだよね。でも、作っている途中にGSoCでMarkdown対応するという話が出たので作るのは止めた。Markdownパーサーを使わないXSLTだけでも、わりといいところまでできてたんだよな。どこかで供養するか
@forest_watch_impress@rss-mstdn.studiofreesia.com
「メモ帳」に続け? フリーのオフィス統合環境「LibreOffice」もMarkdown対応へ/次の「LibreOffice 25.8」には間に合わないけれど、インポート機能の実装を確認【やじうまの杜】
https://forest.watch.impress.co.jp/docs/serial/yajiuma/2036822.html
#forest_watch_impress #LibreOffice #Markdown #オフィス_ドキュメント #オフィス #Windows #ドキュメント #Mac #Linux
@forest_watch_impress@rss-mstdn.studiofreesia.com
「メモ帳」に続け? フリーのオフィス統合環境「LibreOffice」もMarkdown対応へ/次の「LibreOffice 25.8」には間に合わないけれど、インポート機能の実装を確認【やじうまの杜】
https://forest.watch.impress.co.jp/docs/serial/yajiuma/2036822.html
#forest_watch_impress #LibreOffice #Markdown #オフィス_ドキュメント #オフィス #Windows #ドキュメント #Mac #Linux
@toxi@mastodon.thi.ng
A massive shout out and gratitude to @brandtryan for being a superstar and manually reviewing and comparing the expected outputs of the hundreds of code examples & snippets included in the readmes and documentation of the #ThingUmbrella repo. Over the past weeks he submitted dozens of issues with discrepancies, which I now have 99% updated/fixed (I hope)...
Thank you, thank you! 😍
FYI. The snippet extraction system is based on https://thi.ng/tangle, which allows you to extract runnable code examples from code blocks in #Markdown files and from docstrings in source files. More info about this feature & process here:
@adrian@social.kuntner.dev
@pandoc@fosstodon.org
Create a local, reusable URL database by putting Markdown reference link definitions into a file, e.g.
[example]: https://example.com
Make use of the database by passing the file to pandoc as an additional input. The reference links can then be used normally.
See this [example][].
As seen on [this page][example]...
@willmcgugan@mastodon.social
I blogged about efficient streaming of Markdown in the terminal.
This was part of a different post, but it was a bit of a footnote. I think it deserves its own post.
@pvergain@kolektiva.social
- https://willmcgugan.github.io/announcing-toad/ (2025-07-23, Announcing Toad - a universal UI for agentic coding in the terminal, by https://willmcgugan.github.io/, @willmcgugan)
--<--
I’m a little salty that neither Anthropic nor Google reached out to me before they released their terminal-based AI coding agents.
You see until recently I was the CEO of Textualize, a startup promoting rich applications for the terminal. Textualize didn’t make it as a company, but I take heart that we built something amazing. There is now a thriving community of folk building TUIs that I am still a part of.
So you will understand why when I finally got round to checking out Claude code and Gemini CLI, I was more interested in the terminal interface than the AI magic it was performing. And I was not impressed. Both projects suffer from jank and other glitches inherent to terminals that Textualize solved years ago.
....
I’m currently taking a year’s sabbatical. When Textualize wrapped up I genuinely thought I was sick of coding, and I would never gain be able to find joy in building things. I’m happy to be wrong about that. I still enjoy coding, and Toad feels like the perfect hobby project for my very particular set of skills. Something I can build while continuing to focus on my physical and mental health (running a startup is taxing).
So I am going to build it.
I am building it.
Here’s a quick video of Toad in its current state: https://www.youtube.com/watch?v=EKsCS54xduo
What I have in mind is a universal front-end for AI in the terminal. This includes both AI chat-bots and agentic coding. The architecture I alluded to earlier is that the front-end built with Python and Textual connects to a back-end subprocess. The back-end handles the interactions with the LLM and performs any agentic coding, while the front-end provides the user interface. The two sides communicate with each other by sending and receiving JSON over stdout and stdin.
...
Toad isn’t quite ready for a public release. It remains a tadpole for now, incubating in a private repository. But you know I’m all about FOSS, and when its ready for a public beta I will release Toad under an Open Source license.
With a bit of luck, this sabbatical needn’t eat in to my retirement fund too much. If it goes well, it may even become my full-time gig.
I will shortly invite a few tech friends and collaborators to the project. These things can’t be the work of a single individual and I am going to need feedback as I work. If you would like to be a part of that, then feel free to reach out. But please note, I would like to prioritize folk in the Open Source community who have potentially related projects.
For everyone else, I will be posting updates regularly here and on my socials (link at the bottom of the page). Expect screenshots, videos, and long form articles. Please be patient—you will be agentic toading before too long.
Looking for markdown streaming? : https://willmcgugan.github.io/streaming-markdown/ (Efficient streaming of Markdown in the terminal)
-->--
#CLI #Terminal #python #textual #WillMcGugan #Toad #markdown
@pvergain@kolektiva.social
- https://willmcgugan.github.io/announcing-toad/ (2025-07-23, Announcing Toad - a universal UI for agentic coding in the terminal, by https://willmcgugan.github.io/, @willmcgugan)
--<--
I’m a little salty that neither Anthropic nor Google reached out to me before they released their terminal-based AI coding agents.
You see until recently I was the CEO of Textualize, a startup promoting rich applications for the terminal. Textualize didn’t make it as a company, but I take heart that we built something amazing. There is now a thriving community of folk building TUIs that I am still a part of.
So you will understand why when I finally got round to checking out Claude code and Gemini CLI, I was more interested in the terminal interface than the AI magic it was performing. And I was not impressed. Both projects suffer from jank and other glitches inherent to terminals that Textualize solved years ago.
....
I’m currently taking a year’s sabbatical. When Textualize wrapped up I genuinely thought I was sick of coding, and I would never gain be able to find joy in building things. I’m happy to be wrong about that. I still enjoy coding, and Toad feels like the perfect hobby project for my very particular set of skills. Something I can build while continuing to focus on my physical and mental health (running a startup is taxing).
So I am going to build it.
I am building it.
Here’s a quick video of Toad in its current state: https://www.youtube.com/watch?v=EKsCS54xduo
What I have in mind is a universal front-end for AI in the terminal. This includes both AI chat-bots and agentic coding. The architecture I alluded to earlier is that the front-end built with Python and Textual connects to a back-end subprocess. The back-end handles the interactions with the LLM and performs any agentic coding, while the front-end provides the user interface. The two sides communicate with each other by sending and receiving JSON over stdout and stdin.
...
Toad isn’t quite ready for a public release. It remains a tadpole for now, incubating in a private repository. But you know I’m all about FOSS, and when its ready for a public beta I will release Toad under an Open Source license.
With a bit of luck, this sabbatical needn’t eat in to my retirement fund too much. If it goes well, it may even become my full-time gig.
I will shortly invite a few tech friends and collaborators to the project. These things can’t be the work of a single individual and I am going to need feedback as I work. If you would like to be a part of that, then feel free to reach out. But please note, I would like to prioritize folk in the Open Source community who have potentially related projects.
For everyone else, I will be posting updates regularly here and on my socials (link at the bottom of the page). Expect screenshots, videos, and long form articles. Please be patient—you will be agentic toading before too long.
Looking for markdown streaming? : https://willmcgugan.github.io/streaming-markdown/ (Efficient streaming of Markdown in the terminal)
-->--
#CLI #Terminal #python #textual #WillMcGugan #Toad #markdown
@willmcgugan@mastodon.social
I blogged about efficient streaming of Markdown in the terminal.
This was part of a different post, but it was a bit of a footnote. I think it deserves its own post.
@orhun@fosstodon.org
Have you ever wanted to lint markdown... fast?
🌀 **mado** — A Markdown linter written in Rust 🦀
✅ Compatible with CommonMark and GitHub Flavored Markdown (GFM).
🔥 Approx. 49-60x faster than existing linters
⭐ GitHub: https://github.com/akiomik/mado
#rustlang #markdown #linter #github #actions #ci #commandline
@orhun@fosstodon.org
Have you ever wanted to lint markdown... fast?
🌀 **mado** — A Markdown linter written in Rust 🦀
✅ Compatible with CommonMark and GitHub Flavored Markdown (GFM).
🔥 Approx. 49-60x faster than existing linters
⭐ GitHub: https://github.com/akiomik/mado
#rustlang #markdown #linter #github #actions #ci #commandline
@yabuki@pao.moe
Markdownは方言がいっぱいあるので、大変そう。GFMとかCommonMark向けに仕様を変更してくれるのかなぁ。
Windows メモ帳の Markdown 仕様を知りたい #Markdown - Qiita
https://qiita.com/Yarakashi_Kikohshi/items/f7e0cffe5900dfbea5ae
@mahlzahn@nerdculture.de · Reply to Forgejo's post
@forgejo My personal highlight of this release: You can now use your #fediverse handle in #markdown documents and it will be marked up as a link to your user profile (or group, etc.).
https://forgejo.org/2025-07-release-v12-0/#redirecting-fediverse-handles
I'm excited about the future, when mentioning fediverse handles will actually be federated and will send notifications everywhere!
#Forgejo #Federation #forgefed
@mahlzahn@nerdculture.de · Reply to Forgejo's post
@forgejo My personal highlight of this release: You can now use your #fediverse handle in #markdown documents and it will be marked up as a link to your user profile (or group, etc.).
https://forgejo.org/2025-07-release-v12-0/#redirecting-fediverse-handles
I'm excited about the future, when mentioning fediverse handles will actually be federated and will send notifications everywhere!
#Forgejo #Federation #forgefed
@kkarhan@infosec.space · Reply to Kevin Karhan :verified:'s post
And yes, whoever uses #discord for #documentation and #versioning instead of a goddam #git [doesn't have to be @github / #GitHub or @gitlab / #GitLab or @Codeberg / #Codeberg or even @gitea / #Gitea - just use any git
and write down your documentation in a useable format like #Markdown or goddamn ASCII plain text FFS] should be banned for life from #coding, working in #IT or contribute to #FLOSS.
@Vorinstanz@social.tchncs.de
#LibreOffice erhält #Markdown -Unterstützung #OpenOffice
#Ent-Mircrosoften
https://linuxnews.de/libreoffice-erhaelt-markdown-unterstuetzung/
@Vorinstanz@social.tchncs.de
#LibreOffice erhält #Markdown -Unterstützung #OpenOffice
#Ent-Mircrosoften
https://linuxnews.de/libreoffice-erhaelt-markdown-unterstuetzung/
@jwildeboer@social.wildeboer.net
It seems that #LibreOffice will give us #Markdown support long before #Mastodon will add that as feature for slightly more rich formats when composing a toot. #SarcasmButOnlyHalf
It's been a feature request since ages. Just give us a bit of `courier` for commands, a tad of **bold** and
- bulleted
- lists
and [Nice link](https.//). It's long overdue :(
@nycki@bark.lgbt
If you've been using #neocities or #nekoweb to host your HTML site and you miss the convenience of *markdown and stuff,* I have a tutorial for you! It's a quick no-nonsense guide through installing Eleventy and using it to add Markdown to your HTML website!
https://github.com/nycki93/eleventy-for-neocities-users
edit: if you found this tutorial helpful, let me know! even just a "yeah this worked" is good feedback!
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@alxd@writing.exchange
Looking for people who would like to help #solarpunk by contributing #translation s to #spanish , #portugese , #german , #mandarin and other languages!
#storySeedLibrary is already translated to #polish and the translation mechanics work - now it's just a matter of adding other #language s.
We have a simple, #markdown -based translation system, where you just change index.en.md into index.es.md and you have a Spanish version of the article!
@alxd@writing.exchange
Looking for people who would like to help #solarpunk by contributing #translation s to #spanish , #portugese , #german , #mandarin and other languages!
#storySeedLibrary is already translated to #polish and the translation mechanics work - now it's just a matter of adding other #language s.
We have a simple, #markdown -based translation system, where you just change index.en.md into index.es.md and you have a Spanish version of the article!
@aliceif@mkultra.x27.one
Jumping off this:
Does markdown-but-suitable-for-IM-and-comments have anything to point at? Any specs? Any test suites? #markdown #standards #fedidev
RE: https://mkultra.x27.one/notes/a9c69ant7hg40knu
@aliceif@mkultra.x27.one · Reply to Hazelnoot's post
@hazelnoot@enby.life improving compatibility with "markdown" is a very dangerous goal to set.
Markdown as daringfireball specified it is an underspecced bad markup system for blogs that is unsuitable for implementation (underspecced with early on a lot of competing interpretations of vague or missing parts of how markdown works).
Implementing a formalized version of "Markdown" like CommonMark is also a horrible idea.
it's still fundamentally for blogs not posts and you run into utterly unsuitable for SNS problems like newlines in CommonMark and original Markdown being ignored unless preceded by two spaces. The probably #1 hardest to anticipate and find+understand the solution against part of the original Markdown and CommonMark. But there's also other problems like lists...
@hollo@hollo.social uses CommonMark and trips me up regularly - the read-only web frontend often formats very different than the MastodonAPI clients I use that use a non-standard markdown more in the style of misskey or discord that doesn't do horrible newline mangling.
Yes, causing animations with normal looking markup notation is bad but please don't set yourself up for adhering to a spec you do not want to adhere to.
@hobbsc@social.sdf.org
anyone have a favorite #editor on #linux for managing a pile of #markdown? i basically need a file tree panel and tabs.
my extended brain is a directory full of markdown files that i edit with #markornotes on my phone and whip around my machines with syncthing. i've been using my code editor on the desktop but it's a bit cumbersome because my notes aren't (often) code.
super duper bonus points if it supports #todotxt syntax highlighting.
i don't need a note taking system, just an editor.
@xenodium@indieweb.social
Love seeing non #orgmode folks happily using Journelly! @mbjones's post show us how he integrates with his #markdown flow.
https://social.lol/@mbjones/114692616742703163
ps. Markdown support is also coming to #Journelly
@xenodium@indieweb.social
Love seeing non #orgmode folks happily using Journelly! @mbjones's post show us how he integrates with his #markdown flow.
https://social.lol/@mbjones/114692616742703163
ps. Markdown support is also coming to #Journelly
@xenodium@indieweb.social
Brandon’s #journelly review https://krrd.ing/blog/journelly-reviewed/
@xenodium@indieweb.social
Brandon’s #journelly review https://krrd.ing/blog/journelly-reviewed/
@rauschma@fosstodon.org
#Markdown tip: A backslash at the end of a line inserts a <br>. Should be well supported everywhere now. (Hopefully, you won’t have to use the silly two trailing spaces that were needed in the original Markdown.)
@rauschma@fosstodon.org
#Markdown tip: A backslash at the end of a line inserts a <br>. Should be well supported everywhere now. (Hopefully, you won’t have to use the silly two trailing spaces that were needed in the original Markdown.)
@nibushibu@vivaldi.net
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@spruwel@chaos.social · Reply to Marcel's post
@morethanevil Oh please no #Markdown on Mastodon. I am quite sure it will make the reading experience worse because a) you have no idea what app/setting the reader is using - you don't control the output and b) I think to few people use Markdown in an appropriate way. The same as misuse of text and font formatting that already is possible.
@pandoc@fosstodon.org
Three methods to add a #comment to #pandoc #Markdown texts:
1.
<!-- HTML comment; will show up in HTML output,
unless suppressed with `--strip-comments` -->
2.
---
# YAML block with comment.
# Always removed.
---
3.
``` {=comment}
Creative use of raw blocks.
Included in md output, dropped everywhere else.
```
@HarmonthSeeker@caneandable.social
I'm looking for a markdown editor for Windows that’s accessible with JAWS. I currently use iA Writer but not sure how well it works with a screen reader. I also need the ability to export to Word. Any recommendations? Thanks. #BlindTech #JAWS #Markdown #Accessibility #WindowsApps #ScreenReader #WordExport
@xahteiwi@mastodon.social
Recurring #TechWriting issue that I still haven't found a good solution for:
Is anyone aware of a decently reliable automation for reformatting #Markdown text that previously used line length limits of 80 characters and forced line wraps, to one sentence per line?
Must preserve all Markdown formatting including tables and fenced code blocks.
(If you think this is trivial and can be solved with a sprinkling of regex — nope.)
Boosts appreciated!
@xahteiwi@mastodon.social
Recurring #TechWriting issue that I still haven't found a good solution for:
Is anyone aware of a decently reliable automation for reformatting #Markdown text that previously used line length limits of 80 characters and forced line wraps, to one sentence per line?
Must preserve all Markdown formatting including tables and fenced code blocks.
(If you think this is trivial and can be solved with a sprinkling of regex — nope.)
Boosts appreciated!
@graves501@fosstodon.org
@pandoc@fosstodon.org
🆕 release pandoc 3.7 ✨
Features:
• New option `--variable-json`. Structured variable values can now be passed via the command line.
• Rowspans and colspans are supported in grid-table output (#Markdown and #RST).
• Improved handling of inline TeX in #orgmode.
• #Lua subsystem: the `pandoc.read` function can now be used in “sandboxed” mode, restricting file or network access.
Please see the changelog for the full list of changes and bugfixes.
https://github.com/jgm/pandoc/releases/tag/3.7
@sublimer@mstdn.sublimer.me
書きました。
vim 1年生です。
はてなブログに投稿しました
vimでブラウザ無しでのMarkdownのプレビュー表示をする - await wakeUp(); https://sublimer.hatenablog.com/entry/2025/04/26/180300
@dennisfaucher@infosec.exchange
This is really useful
MarkItDown: Microsoft’s open-source tool for Markdown conversion | InfoWorld
@aral@mastodon.ar.al
New Kitten release 🥳
Fixes:
• Components with slotted content in Markdown pages¹ are now properly supported.
• Backticks in content slotted into components in Markdown pages are now automatically escaped.
Enjoy!
💕
#Kitten #SmallWeb #release #markdown #fixes #components #web #dev
¹ https://kitten.small-web.org/reference/#markdown-pages-page-md-files
@aral@mastodon.ar.al
New Kitten release 🎉
• New: Lovely new icons¹ and new callouts in Kitten Settings²
• New: Markdown now supports attributes and bracketed spans³
• New: client-side `kitten` global with `trigger` function for triggering events on the server from the client. (Useful when streaming client-side JavaScript when using Kitten’s Streaming HTML⁴ workflow. e.g., when you have to use a client-only web API like the Clipboard API but you want to keep all your logic on your server-side page.⁵)
• Fixed: The bound render function returned by `KittenComponent` class’s `component` getter now correctly awaits asynchronous templates. (In Kitten, you don’t have to care whether your templates contain promises. Kitten handles all that for you.)
Enjoy! 💕
¹ https://kitten.small-web.org/reference/#icons
² https://mastodon.ar.al/@aral/114381983893061099
³ https://kitten.small-web.org/reference/#markdown-support (also see https://mastodon.ar.al/@aral/114381462302862256)
⁴ https://kitten.small-web.org/tutorials/streaming-html/
⁵ e.g., See how I use this to implement a copy to clipboard button in the database page of Kitten’s Settings: https://codeberg.org/kitten/app/src/branch/main/web/%F0%9F%90%B1/settings%F0%9F%94%92/db/index.page.js#L33 Of course, you don’t have to use this and you can just write client-side JavaScript or use the built-in Alpine.js integration. e.g., how I do it on the (older) settings/identity page: https://codeberg.org/kitten/app/src/branch/main/web/%F0%9F%90%B1/settings%F0%9F%94%92/identity/index.page.js#L7
#Kitten #SmallWeb #web #dev #markdown #icons #PhosphorIcons #HTML #CSS #JavaScript #StreamingHTML #htmx #WebSocket #NodeJS
@aral@mastodon.ar.al
New Kitten release 🎉
• New: Lovely new icons¹ and new callouts in Kitten Settings²
• New: Markdown now supports attributes and bracketed spans³
• New: client-side `kitten` global with `trigger` function for triggering events on the server from the client. (Useful when streaming client-side JavaScript when using Kitten’s Streaming HTML⁴ workflow. e.g., when you have to use a client-only web API like the Clipboard API but you want to keep all your logic on your server-side page.⁵)
• Fixed: The bound render function returned by `KittenComponent` class’s `component` getter now correctly awaits asynchronous templates. (In Kitten, you don’t have to care whether your templates contain promises. Kitten handles all that for you.)
Enjoy! 💕
¹ https://kitten.small-web.org/reference/#icons
² https://mastodon.ar.al/@aral/114381983893061099
³ https://kitten.small-web.org/reference/#markdown-support (also see https://mastodon.ar.al/@aral/114381462302862256)
⁴ https://kitten.small-web.org/tutorials/streaming-html/
⁵ e.g., See how I use this to implement a copy to clipboard button in the database page of Kitten’s Settings: https://codeberg.org/kitten/app/src/branch/main/web/%F0%9F%90%B1/settings%F0%9F%94%92/db/index.page.js#L33 Of course, you don’t have to use this and you can just write client-side JavaScript or use the built-in Alpine.js integration. e.g., how I do it on the (older) settings/identity page: https://codeberg.org/kitten/app/src/branch/main/web/%F0%9F%90%B1/settings%F0%9F%94%92/identity/index.page.js#L7
#Kitten #SmallWeb #web #dev #markdown #icons #PhosphorIcons #HTML #CSS #JavaScript #StreamingHTML #htmx #WebSocket #NodeJS
@orhun@fosstodon.org
Do you use Obsidian for taking notes? You will like this 🖤
🪨 **basalt** — Manage Obsidian notes directly from the terminal
💯 Supports multiple vaults, formatting markdown & more!
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/erikjuhani/basalt
#rustlang #ratatui #tui #obsidian #markdown #notes #productivity #terminal
@orhun@fosstodon.org
Do you use Obsidian for taking notes? You will like this 🖤
🪨 **basalt** — Manage Obsidian notes directly from the terminal
💯 Supports multiple vaults, formatting markdown & more!
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/erikjuhani/basalt
#rustlang #ratatui #tui #obsidian #markdown #notes #productivity #terminal
@nibushibu@vivaldi.net
@JGraber@mastodon.social
#Python Friday #275: Print #Pandas DataFrames as #Markdown
https://pythonfriday.dev/2025/04/275-print-pandas-dataframes-as-markdown/
@stevenaleach@sigmoid.social
I think I finally have this thing complete - the paper is live hosted on a little test node, also lives as README.md on the GitHub.
https://idens.net/iden://z1HRUsTNcYMkN5WPm9s1YjGaLUVs58RVRHPjBrV1kYwdAJ.642/pub
#P2P #distributed #text #smallweb #markdown #data #linkeddata #python #rust #rustlang #linux #unix #longread #code #opensource #helloworld #federation #peer2peer #peerreview #writing
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@TeXUsersGroup@techhub.social
From #CTAN:
Vít Starý Novotný submitted an update to the markdown package.
Version: 3.11.1-0-gb7315ecf 2025-03-30
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
@TeXUsersGroup@techhub.social
From #CTAN:
Vít Starý Novotný submitted an update to the markdown package.
Version: 3.11.1-0-gb7315ecf 2025-03-30
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
@hollo@hollo.social
Holloを紹介します!
Holloは、個人向けの連合型マイクロブログソフトウェアです。FedifyとBunを基盤に構築され、ActivityPubプロトコルを通じて他のインスタンスやサービスと連携することができます。
Holloの特徴は、一人のユーザーのために設計された専用のインスタンスという点です。これにより、ユーザーは自分だけのスペースを持ちながら、Mastodon、Misskey、その他のActivityPub対応サービスのユーザーとも交流できます。
独自のウェブインターフェースを持たない代わりに、MastodonのAPIと互換性があるため、既存の多くのMastodonクライアントアプリを使用してHolloにアクセスできます。これにより、使い慣れたインターフェースでHolloを利用することができます。
主な機能には、投稿の作成・編集・削除、返信、メディア添付、投票、お気に入り、ブックマーク、ピン留めなどがあります。また、プロフィール編集、フォロー/フォロワー管理、リスト作成なども可能です。さらに、Markdownをサポートしているため、投稿やプロフィールの書式設定が容易に行えます。
Holloは現在開発の初期段階にあり、継続的に機能の追加や改善が行われています。Bunを使用することで、高速なパフォーマンスと効率的な開発が実現されています。オープンソースプロジェクトとして、GitHubで公開されており、コミュニティからの貢献を歓迎しています。
個人のブログとソーシャルメディアの利点を組み合わせたHolloは、プライバシーを重視しながら、より広いコミュニティとのつながりを求める人々に適したプラットフォームとなっています。
https://github.com/dahlia/hollo
#Hollo #ActivityPub #Mastodon #Markdown #Bun #Fedify #fedidev
@richiekhoo@hachyderm.io
Package Manager for Markdown
I'm working on a project that is intended to encourage folk to make markdown text files which can be bundled together in different bundles of text files using a package manager.
Question for coders; Which package manager would you suggest I use?
Main criterias (in order) are:
1. Easy for someone with basic command line skills to edit the file and update version numbers and add additional packages.
2. All being equal, more commonly and easy to setup is preferred.
#Markdown #CommonMark #PackageManager #Programming #Dev
#NPM #RubyGems #Cargo #PickingAMastodonInstance
#Ruby #Python #Rust #Javascript #NodeJs #Lisp #CommonGuide
@johanneskastl@digitalcourage.social
Edit: Solved, see my answer in the thread! Thanks everyone, you are awesome!
Dear #emacs users,
I am trying to re-learn emacs after using #vim for several years.
One thing that I really liked in vim is that I can "reformat" long lines in a #markdown file by marking the lines (VISUAL mode) and then hitting "gq". This kept the markdown format, e.g. lists are still lists, but the lines are wrapped at whatever I set as the maximum line length.
It seems I am missing the right search terms because I only find "M-q" aka fill-paragraph, but this does not respect e.g. markdown lists.
Does anyone have pointers or search terms for me?
@Edent@mastodon.social
I'm trying to create a Table of Content for for some of my WordPress blog posts.
But if I write a plugin to change [toc] to an HTML list, I get caught in an infinite loop.
The plugin is part of the content and so gets called recursively.
This seems like a knotty problem, so I'm using you all as a rubber-duck.
(No, I don't want to use someone else's plugin.)
@paulnatsuo@scholar.social
When writing plain-text files with collaborators, such as…
- #LaTeX, for instance on #Overleaf
- #reStructuredText, for instance for use with Sphinx/for @readthedocs
- #Markdown for many purposes.
…a practice I find very helpful is to:
1. Start every sentence on a new line, and
2. Not hard-wrap within sentences.
This makes it MUCH easier to read ordinary diffs and interpret the addition/removal/reordering of sentences, words, paragraphs, etc.
@nibushibu@vivaldi.net
@nibushibu@vivaldi.net · Reply to GENKI's post
テキストメモは、色々変遷して結局いまは #Vivaldi の Notes 機能(メモ機能?)に落ち着いてる
📱
での編集はちょっと手間もあるけど(Markdown プレビューとか補完とかもないし)それ故に諦めてシンプルな運用に振り切っちゃえば意外と快適。
ノートは大まかにフェルダー分けして、細かい属性はノートの中にハッシュタグを書いておいてそれを検索して探せるようにしてる。
エクスポートすればバックアップも簡単だし、若干タイムラグあるけどデバイス間の同期もできるし。
昔は、GoogleDrive 上に適当なフォルダーを用意してそこに #Markdown でファイルを保存、編集は #macOS なら #Notable とかで編集しているという時代もあった
@nw@ioc.exchange
@steven@korora.social
@yeokbo@uri.life
제텔카스텐을 Obsidian으로 만들어서 쓰고 있는데, 요즘 드는 고민은 이것: 다른 마크다운·제텔카스텐 툴과 달리 Obsidian만 디렉토리를 다르게 처리해서 호환이 어려움.
예를 들어 Obsidian은 디렉토리가 여러 개 있어도 하나의 Vault 안에만 있으면 상호간에 링크가 자유롭다. 대신에 파일 이름은 하나만 써야 함. A 디렉토리에 B가 있으면, C 디렉토리에는 B가 있으면 안 되는 식. 링크도 어느 디렉토리에서 작성한 파일이든 상관없이 [[B]]면 충분히 링크가 걸린다.
하지만 다른 제텔카스텐 툴은 폴더를 오가면서 쓰는 것이 다소 어렵다. C 디렉토리 안에 있는 파일 안에서 A 디렉토리의 B 파일로 가는 링크를 만들기가 어렵고, 루트 디렉토리에서 B로 가는 링크를 만들려면 [[A/B]] 같이 폴더명까지 작성해야 하는 식.
그렇다고 다른 툴에서도 쓸 수 있게 디렉토리를 하나로만 해서 써도 되려나?
@nibushibu@vivaldi.net
@scy@chaos.social
`lowdown -tterm` produces pretty nice #Markdown rendering in the #terminal.
@nibushibu@vivaldi.net
@argumento@hispagatos.space
@argumento@hispagatos.space
@pmigdal@mathstodon.xyz
New blog post:
"If it is worth keeping, save it in Markdown"
In one of Stanisław Lem's stories, "The Memoirs Found in a Bathtub," all written materials are into dust. While this is science fiction, something similar happens in our digital world.
https://p.migdal.pl/blog/2025/02/markdown-saves
#archive #archiving #markdown #socialMedia #StaticWebsites #obsidian
@pmigdal@mathstodon.xyz
New blog post:
"If it is worth keeping, save it in Markdown"
In one of Stanisław Lem's stories, "The Memoirs Found in a Bathtub," all written materials are into dust. While this is science fiction, something similar happens in our digital world.
https://p.migdal.pl/blog/2025/02/markdown-saves
#archive #archiving #markdown #socialMedia #StaticWebsites #obsidian
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@hollo@hollo.social · Reply to Hollo :hollo:'s post
@hollo@hollo.social · Reply to Hollo :hollo:'s post
@hollo@hollo.social · Reply to Hollo :hollo:'s post
@atomicpoet@atomicpoet.org
Actually, #Mastodon supports #Markdown – but only in terms of display. Here’s a demo of Mastodon using Markdown:
Now if Mastodon only supports the display of Markdown and not the input, how am I doing this?
Simple, I’m not using Mastodon. Instead, I use #Akkoma which allows for input including little displays of code like this
– which is pretty neat, right?
And this is yet another reason I provide akkomane.social as a public service for anyone on Mastodon who wants to try out Akkoma.
RE: https://mastodon.online/users/Sibshops/statuses/113953810483643186
@Sibshops@mastodon.online
@atomicpoet It doesn't support markdown, unfortunately
@atomicpoet@atomicpoet.org
Actually, #Mastodon supports #Markdown – but only in terms of display. Here’s a demo of Mastodon using Markdown:
Now if Mastodon only supports the display of Markdown and not the input, how am I doing this?
Simple, I’m not using Mastodon. Instead, I use #Akkoma which allows for input including little displays of code like this
– which is pretty neat, right?
And this is yet another reason I provide akkomane.social as a public service for anyone on Mastodon who wants to try out Akkoma.
RE: https://mastodon.online/users/Sibshops/statuses/113953810483643186
@Sibshops@mastodon.online
@atomicpoet It doesn't support markdown, unfortunately
@pandoc@fosstodon.org
Would you like to add #metadata via the command line, but feel limited because arguments to `--metadata`/`-M` are not treated as #Markdown? Here's a #LuaFilter to solve this:
function Meta (meta)
for key, value in pairs(meta) do
if type(value) == 'string' then
meta[key] = pandoc.utils.blocks_to_inlines(
pandoc.read(value).blocks)
end
end
return meta
end
Example:
pandoc -L parse-md-in-metadata.lua \
-M title='Defend democracy *now*!' …
@yeokbo@uri.life
@yeokbo@uri.life
@marzlberger@mastodon.online
Edit: Ich habe Kontakt zu 4 wunderbaren Menschen, die mir helfen können. Danke an alle!
Ich suche eine helfende Hand für meine #IT Firma @feinste_netzwerke in #Erkrath #Dusseldorf als #Nebenjob für die Abendstunden. Aufgaben sind Updates per #SSH #VPN und #Ansible (im Aufbau) und Pflege der Dokumentation mit #GIT #Markdown . Syteme sind #OPNsense #Windows #FreeBSD #TrueNAS #Linux . Erweiterung des #Monitoring per #Zabbix
@pumvandekoppel@zirk.us
I went to Calm Coding at @varia and it was very cool! We listened to #cumbia, ate cookies and talked about #servers, #microblogging, #sftp, #texteditors, #obsidian, #emacs, #vim, #bash, #zotero, #mastodon, #bluesky, #wikimedia, #hibiscus, #markdown, #orgmode, #hugo, #knitting, #happenings, #websites, #rent and #bread. Admittedly there was some coding as well.
I felt very welcome and I think it's pretty dope that I already met real peoples through Mastodon! 8-)
Ty @bene & @ccl for organizing!
@HaraldKi@nrw.social
Codeberg does not only render Markdown but also org-mode, I would not have guessed this.
A few lines example:
https://codeberg.org/harald/Codeschnipselnotizen/src/commit/ea7558d002b91cb0d095bd4f49bdcd01440515f1/OrgmodeTryout.org
@HaraldKi@nrw.social
Codeberg does not only render Markdown but also org-mode, I would not have guessed this.
A few lines example:
https://codeberg.org/harald/Codeschnipselnotizen/src/commit/ea7558d002b91cb0d095bd4f49bdcd01440515f1/OrgmodeTryout.org
@marzlberger@mastodon.online
Edit: Ich habe Kontakt zu 4 wunderbaren Menschen, die mir helfen können. Danke an alle!
Ich suche eine helfende Hand für meine #IT Firma @feinste_netzwerke in #Erkrath #Dusseldorf als #Nebenjob für die Abendstunden. Aufgaben sind Updates per #SSH #VPN und #Ansible (im Aufbau) und Pflege der Dokumentation mit #GIT #Markdown . Syteme sind #OPNsense #Windows #FreeBSD #TrueNAS #Linux . Erweiterung des #Monitoring per #Zabbix
@marzlberger@mastodon.online
Edit: Ich habe Kontakt zu 4 wunderbaren Menschen, die mir helfen können. Danke an alle!
Ich suche eine helfende Hand für meine #IT Firma @feinste_netzwerke in #Erkrath #Dusseldorf als #Nebenjob für die Abendstunden. Aufgaben sind Updates per #SSH #VPN und #Ansible (im Aufbau) und Pflege der Dokumentation mit #GIT #Markdown . Syteme sind #OPNsense #Windows #FreeBSD #TrueNAS #Linux . Erweiterung des #Monitoring per #Zabbix
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@nibushibu@vivaldi.net
#Markdown の序文にメタ情報みたいなの書くやつ、#FrontMatter っていうのか。
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@karsbehr@m.k-behrens.de
@feb @karsbehr@loma.ml @karsbehr@h.k-behrens.de Das stimmt. Ich bin ja mal gespannt, ob #Markdown auch irgendwann in #Mastodon Einzug hält.
@karsbehr@m.k-behrens.de · Reply to K@rsten 🏳️🌈's post
@karsbehr@h.k-behrens.de @karsbehr@loma.ml #Hubzilla kann im Gegensatz zu #Mastodon wenigstens #Markdown
@qiita@rss-mstdn.studiofreesia.com
Marp CLI v4.1.0 に新しく追加された「編集可能な PowerPointファイルの出力」を試してみた
https://qiita.com/youtoy/items/e7168d762d3fe909d278?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
#qiita #Markdown #PowerPoint #LibreOffice #Marp #LibreOfficeImpress
@nibushibu@vivaldi.net
@rolle@mementomori.social
Coding daily nowdays even on holidays. So fun! Just released my 700th code repository:
wordpress-to-obsidian: https://github.com/ronilaukkarinen/wordpress-to-obsidian
A Python script to convert WordPress blog posts to Markdown files for @obsidian. The script fetches posts from WordPress RSS feeds and organizes them into a year/month folder structure.
Works great with my headless Obsidian sync: https://rolle.design/setting-up-a-headless-obsidian-instance-for-syncing
@qiita@rss-mstdn.studiofreesia.com
@xenodium@indieweb.social
Hi folks. Please help get the word out! 🙏
https://lmno.lol, my blogging service, is now generally available. No invite needed!
😡 No #tracking #ads #paywall or #bloat
🥰 #privacy first, read anywhere (even #terminal), #markdown, bring your own #editor
My blog https://lmno.lol/alvaro
I hope LMNO gets you blogging in 2025!
Please help me get the word out 🙏
@laravista@mastodon.uno
Blog | #MDZG (Markdown Zen Garden) ⬇️🧘
#Tutorial: Create your #blog with MDZG on #Neocities
https://monastic.neocities.org/blog/2024/tutorial_blog_with_mdzg/
#javascript #fetch #markdown #web #marked #zen #garden #pico
@laravista@mastodon.uno
#MDZG (Markdown Zen Garden) ⬇️🧘
The idea is really simple but works:
https://monastic.neocities.org/
#javascript #fetch #markdown #web #marked #neocities #zen #garden #pico
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@laravista@mastodon.melroy.org · Reply to Melroy van den Berg's post
@laravista@mastodon.melroy.org · Reply to Hollo :hollo:'s post
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@reiver@mastodon.social
Interesting. PeerTube content (in their "application/activity+json") can be Markdown.
(Reference: curl -H 'Accept: application/activity+json' https://tube.archworks.co/videos/watch/7d1d5c2f-6d13-48d0-addd-ea99e9e9c967 )
#ActivityPub #ActivityStreams #DeSo #FediDevs #Fediverse #JSONLD #MarkDown #PeerTube
@qiita@rss-mstdn.studiofreesia.com
Next.jsでMarkdownを簡単に実装!react-markdown × TailwindCSSのコツを解説
https://qiita.com/soma-k/items/9c1c901fdca27080d1d3?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
#qiita #Markdown #React #Next_js #tailwindcss #react_markdown
@teotimepacreau@mastodon.design · Reply to kepano's post
@qiita@rss-mstdn.studiofreesia.com
Microsoft の「MarkItDown」で Officeファイルを Markdownファイルに変換【Python】
https://qiita.com/youtoy/items/e0495701f03c1875e032?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
@hopland@snabelen.no
A question to the #writers. Do you use some #markdown editor to draft your #toots? Is there an editor that allows you to chop up a toot into several pieces and count each of the parts words so you don't overstep the toots character limits, even with a page number footer?
Some of my trail of thoughts need a bit more space and losing my place because I have to rephrase and rethink something sometimes prevents the kind of trail I want to go down.
Thanks.
@radis_noir@mastodon.fedi.bzh
#Mastohelp
Je cherche un #CMS statique, léger, facile et qui fonctionne en #markdown.
On en trouve 1000 en recherchant sur les internets.
Vous avez un conseil / retour d'expérience ?
@vmbrasseur@social.vmbrasseur.com
Markwhen: #markdown but for timelines
This could be a handy little tool. I look forward to seeing whether more apps start supporting it.
https://thenewstack.io/introduction-to-markwhen-a-markdown-timeline-tool-for-devs/
@null@puddle.town
I read a lot about https://craft.do recently, including in @hiro's weekly report. They pivoted a bit from business back to consumer and had a new "v3" launch. I spent a few days with it on iOS, macOS and the web.
My TL;DR: it's a much nicer, more modern, more beautiful version of Google Docs. There's a lot of attention to detail with more focus on themes and styles.
My biggest complaint though is that it's probably going to lock you in. 1/2
@nibushibu@vivaldi.net
@nw@ioc.exchange
Does anyone know whether #Logseq will still run locally/offline after the new database version launches? I'm quite concerned that we'll go from a great app that runs completely offline to a complex database setup that's a pain to host and a pain to backup. I'm not convinced this is a good move.
@fishcharlie@mstdn-social.com
@hongminhee@fosstodon.org
@v_raton@fosstodon.org
Anyone knows a solution for note taking which using #markdown and allows to using any text editor amd allowa to sync using #syncthing solution?
@nibushibu@vivaldi.net
@TeXUsersGroup@techhub.social
From #CTAN:
Vít Starý Novotný submitted an update to the markdown package.
Version: 3.7.0-0-g98dece19 2024-08-30
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
@Edent@mastodon.social
Hello #PHP friends! Which library do you personally use to convert #Markdown into HTML?
(I cannot stress enough that I am looking for *personal* recommendations. I know how to use a search engine. I like to know what people are actually using. Yes, I realise this clarifying paragraph is longer than the question. Blame the twunts who insist on answering every question with a guess.)
@brbcoding@indieweb.social
🚀 I have just released v0.1 "Good enough"™ edition of the opinionated static #markdown blog engine I've been working on over the past few weeks.
It's called Syenite. Built in #SvelteKit with support for authoring in @obsidian
Source code 👇
@hongminhee@fosstodon.org
@hollo@hollo.social
Hollo를 소개합니다!
Hollo는 개인을 위한 연합형 마이크로블로그 소프트웨어입니다. Fedify와 Bun으로 만들어졌으며, #ActivityPub 프로토콜을 통해 다른 인스턴스 및 서비스와 교류할 수 있습니다.
Hollo의 특징은 한 사용자를 위해 설계된 전용 인스턴스라는 점입니다. 이를 통해 사용자는 자신만의 공간을 가지면서도 #Mastodon, #Misskey 및 기타 ActivityPub 지원 서비스의 사용자들과 소통할 수 있습니다.
독자적인 웹 인터페이스는 없지만, Mastodon API와 호환되어 기존의 많은 Mastodon 클라이언트 앱을 사용하여 Hollo에 접근할 수 있습니다. 이로 인해 익숙한 인터페이스로 Hollo를 이용할 수 있습니다.
주요 기능으로는 게시물 작성·편집·삭제, 답글, 미디어 첨부, 투표, 좋아요, 북마크, 고정 등이 있습니다. 또한 프로필 편집, 팔로우/팔로워 관리, 리스트 생성 등도 가능합니다. 더불어 Markdown을 지원하여 게시물이나 프로필의 서식 설정을 쉽게 할 수 있습니다.
Hollo는 현재 개발 초기 단계에 있으며, 지속적으로 기능 추가와 개선이 이루어지고 있습니다. Bun을 사용함으로써 빠른 성능과 효율적인 개발이 이뤄지고 있답니다. 오픈 소스 프로젝트로 GitHub에 공개되어 있으며, 커뮤니티의 기여를 환영합니다.
개인 블로그와 소셜 미디어의 장점을 결합한 Hollo는 프라이버시를 중시하면서도 더 넓은 커뮤니티와의 연결을 원하는 사람들에게 적합한 플랫폼으로 거듭나고 있습니다.
@hollo@hollo.social
Holloを紹介します!
Holloは、個人向けの連合型マイクロブログソフトウェアです。FedifyとBunを基盤に構築され、ActivityPubプロトコルを通じて他のインスタンスやサービスと連携することができます。
Holloの特徴は、一人のユーザーのために設計された専用のインスタンスという点です。これにより、ユーザーは自分だけのスペースを持ちながら、Mastodon、Misskey、その他のActivityPub対応サービスのユーザーとも交流できます。
独自のウェブインターフェースを持たない代わりに、MastodonのAPIと互換性があるため、既存の多くのMastodonクライアントアプリを使用してHolloにアクセスできます。これにより、使い慣れたインターフェースでHolloを利用することができます。
主な機能には、投稿の作成・編集・削除、返信、メディア添付、投票、お気に入り、ブックマーク、ピン留めなどがあります。また、プロフィール編集、フォロー/フォロワー管理、リスト作成なども可能です。さらに、Markdownをサポートしているため、投稿やプロフィールの書式設定が容易に行えます。
Holloは現在開発の初期段階にあり、継続的に機能の追加や改善が行われています。Bunを使用することで、高速なパフォーマンスと効率的な開発が実現されています。オープンソースプロジェクトとして、GitHubで公開されており、コミュニティからの貢献を歓迎しています。
個人のブログとソーシャルメディアの利点を組み合わせたHolloは、プライバシーを重視しながら、より広いコミュニティとのつながりを求める人々に適したプラットフォームとなっています。
https://github.com/dahlia/hollo
#Hollo #ActivityPub #Mastodon #Markdown #Bun #Fedify #fedidev
@ellane@pkm.social
My notes are #PlainText first, #Markdown second. They're highly portable between platforms, apps, and devices. #macos and #ios are my weapons of choice, but they'd look and work the same on #android and #Windows.
They aren't #Obsidian notes, or #Logseq / #iaWriter / #tangent / #TextEdit / #Nota / #AnyType / #Taio / #TaskPaper / #vsCode notes, though I can use any of those apps as a lens to view and work with them.
They're wild, and free. This is their theme song:
https://www.youtube.com/watch?v=iYFk_EsZ_D8
@pandoc@fosstodon.org
#Markdown syntax tip for code block attributes, yielding the best rendering results with both pandoc and on platforms such as #GitLab #GitHub, #Codeberg, etc:
``` lua {#my-id .another-class}
io.stdout:write('hi!')
```
The curly-braces syntax for attributes is ignored when read as #CommonMark, the Markdown variant used by most platforms. The above ensures that syntax highlighting still works with CommonMark, and that the other attributes get respected when converting with #pandoc.
@phpmacher@sueden.social
Seit mittlerweile mehr als 13 Jahren führe ich ein #Joblog.
eine Mischung aus Tagebuch, Notizbuch und Todo-Liste.
die ersten Jahre mit Hilfe eines Notizbuches und einem Stift. Es gab keine berufliche Situation ohne diese Bücher.
Als dann ein #Notebook mein ständiger Begleiter wurde, wechselte ich auf #Markdown.
Anfangs mithilfe eines Texteditors, später auf #Typora.
Und seit einigen Wochen habe ich die nächste Stufe erklommen und benutze #logseq.
@tomayac@toot.cafe
You can finally import and export #Markdown in Google Docs: https://workspaceupdates.googleblog.com/2024/07/import-and-export-markdown-in-google-docs.html
- Convert Markdown to Docs content on paste
- Copy Docs content as Markdown
- Export a Doc as Markdown (from File > Download)
- Import Markdown as a Doc (from File > Open or "Open with Google Docs" from Drive) 👏
@helgztech@fosstodon.org
anyone using a #markdown editor that isn't emacs, logseq or obsidian?
@TeXUsersGroup@techhub.social
From #CTAN:
Vít Starý Novotný submitted an update to the markdown package.
Version: 3.6.2-0-g6c30af7e 2024-07-14
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
@TeXUsersGroup@techhub.social
From #CTAN:
Vít Starý Novotný submitted an update to the markdown package.
Version: 3.6.1-0-g5a45a922 2024-06-20
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
@surfhosting@mastodon.pirateparty.be · Reply to selfhosting.couchsurfing's post
if anybody else out there is keeping a #markdown-based, wikified documentation silo which is grafted in/on/around a #Wordpress site, I would love to hear about what you've done. #wiki #wikis
@readbeanicecream@mastodon.social
Just a little coffee and tinkering with #protondocs this morning.
Can easily write a #markdown doc locally, store it on #protondrive and view it on proton docs.
Everything renders except images. Very promising start. #protonmail
#tech #technology #software #privacy #dataprivacy #computing #cloudcomputing
@silverbulletmd@fosstodon.org
Here it is, the newest of the newest re-recording of my introduction video to #SilverBullet
19 minutes of #PKM #Markdown awesomeness. If you're into that type of thing.
@amerey@fosstodon.org
Markdown Tools - tools for working with Markdown
#frontend #opensource #markdown
@Edent@mastodon.social
What do you use to create presentation slides in Markdown?
I'm bored of PPT, GDocs, LibreOffice.
I want to know what you *personally* use to write slides. Why do you like it? Do you recommend it? Any pitfalls?
@hollo@hollo.social
Introducing #Hollo. Hollo is an #ActivityPub-enabled single-user microblogging software. Although it's for a single user, it also supports creating and running multiple accounts for different topics.
It's headless, meaning you can use existing #Mastodon client apps instead, with its Mastodon-compatible APIs. It has most feature parity with Mastodon. Two big differences with Mastodon is that you can use #Markdown in the content of your posts and you can quote another post.
Oh, and Hollo is built using #Bun and #Fedify.
@jschauma@mstdn.social
@xenodium@indieweb.social
I’m building https://lmno.lol, a new blogging service
- No #tracking
- No #ads
- No #paywall
- No #bloat
- No #distraction
- No registration to try
- #privacy first
- #light #dark mode
- Read anywhere (even on #terminal).
- #markdown drag/drop
- Bring your own #text #editor
You can check out my blog mirror at https://lmno.lol/alvaro
Happy to send invites.
Please help me get the word out 🙏
#vim #emacs #vscode #minimalism #indiedev #indieweb #indie #smolnet #smallnet #plaintext
@jessica@beige.party
#ActuallyAutistic #Spoonie #Disabled #Atheist #Ace #Asexual #Dyslexic
#Politics #Sociology #Development #Academia #Green #Left #UrbanPlanning #Sustainability #EcoFriendly
#StarTrek #StudioGhibli #DragRace #Taskmaster #GBBO #SCD #Comedy #SciFi
#JPop #JRock #KPop #CityPop #Vaporwave
#Yoga #Football #LUFC #FPL #MotoGP #Snooker #Tennis
#Technology #Privacy #HomeAutomation #SelfHosting #FOSS #OpenSource #Android #Linux #Mac #RaspberryPi #GoHugo #Markdown
#VideoGames #TheSims #Minecraft #BTD #PTCGO
#Nature #Gardening #Plants #Flowers #Fungi #Mushrooms #Vegan #Cooking #Food #Baking
@Skivling@mastodon.nz
And... My website is live!
I've created it using Hugo, which is a great static-site generator that takes markdown files and converts them to HTML and CSS, following a theme.
I used the only theme I could find that doesn't require Javascript.
I used Codeberg Pages to host it.
The website is at https://skivling.codeberg.page
I still have a couple things to sort out, like a page with a privacy policy and explanation on how I created the website.
@scy@chaos.social
`lowdown -tterm` produces pretty nice #Markdown rendering in the #terminal.
@melroy@mastodon.melroy.org · Reply to laravista's post
@laravista Yea why mastodon doesn't have markdown is just a big question to me. It's stupid. Mastodon should have markdown support since day 2.
#mastodon #markdown #support #improvement
@laravista@mastodon.melroy.org · Reply to Melroy van den Berg's post
@pandoc@fosstodon.org
Three methods to add a #comment to #pandoc #Markdown texts:
1.
<!-- HTML comment; will show up in HTML output,
unless suppressed with `--strip-comments` -->
2.
---
# YAML block with comment.
# Always removed.
---
3.
``` {=comment}
Creative use of raw blocks.
Included in md output, dropped everywhere else.
```