Vyhledávání na webu

Obsidian ve skutečnosti není open source — tady je markdownový editor, který je


Obsidian byl dlouho zlatým standardem pro markdown editory. Nicméně nedávno ztratil svůj trůn ve prospěch nováčka na scéně (alespoň pro mě). Tolaria je plně open source markdown editor, který má více funkcí než Obsidian, a rozhodně byste měl zvážit jeho používání.

Obsidian může být populární, ale není open source

Ne všechny „otevřené“ projekty jsou ve skutečnosti open source

Obsidian jsem používal občas asi rok a půl. S tím, že Obsidian zastává přístup, že byste měli vlastnit svá vlastní data, jsem jen předpokládal, že je open source — mýlil jsem se. Obsidian je bohužel úplně uzavřený zdroj.

Existují komponenty Obsidianu, které jsou otevřeného zdroje, jako jeho API, importér a několik dalších nástrojů. Ale samotná aplikace Obsidian je zcela uzavřená. To znamená, že komunita nemůže ověřit kód ani nemůže přispívat do Obsidianu, aby se pokusila zlepšit hlavní aplikaci.

Přispívání do open source aplikace je jednou z nejlepších částí komunity open source. Byl byste překvapen, kolik částí AOSP (Android Open Source Project) pocházelo kdysi od komunity. Totéž lze říci o Chromu (protože Chromium je open source) a mnoha dalších open source projektech.

Myslím, že Obsidian hodně ztrácí tím, že svůj kód neotevřel, ale to je rozhodnutí, které učinili, a my se s tím prostě musíme smířit. Já jsem se s tím smířil po poslední rok a půl (nevědomky), ale poté, co jsem našel správnou open source náhradu za Obsidian, jsem úplně přešel.

Tolaria přináší úpravu Markdownu do éry umělé inteligence

Nativní servery MCP usnadňují integraci s vaší oblíbenou AI

Tolaria je poměrně nový přírůstek ve světě úpravy markdownu, ale už si získává obrovskou popularitu. Tolaria se objevila na GitHubu 21. dubna a ráno 7. května (dne, kdy píšu tento článek) má už 10 056 hvězdiček na GitHubu.

To je šílený výkon pro jakýkoli open source projekt - získat více než 10 000 hvězdiček za 16 dní. Tolaria si to však rozhodně zaslouží. Vývojář Luca Rossi je na X nesmírně aktivní a pracuje usilovně na slučování pull requestů každý den pro Tolaria.

V posledních několika týdnech aktivně zlepšoval zážitek s Tolarií a určitě jsem viděl spoustu výhod používání Tolarii oproti Obsidianu. Za prvé, Tolaria má správný MCP (protokol kontextu modelu) pro integraci s AI agenty. Obsidian má jen Obsidian CLI, který umožňuje AI agentům komunikovat s Obsidianem, ale ne tak hluboce jako správný MCP, protože MCP poskytuje strukturovaný přístup k nástrojům, interakce citlivé na kontext a usnadňuje AI agentům koordinaci požadavků.

Na rozdíl od Obsidianu nabízí Tolaria úpravy založené na blocích. I když nejsem největší fanoušek úprav založených na blocích, opravdu se mi líbí způsob, jakým je Tolaria implementovala. Existuje spousta funkcí značkovacího jazyka, které si prostě nepamatuji, takže možnost použít příkaz s lomítkem k vyvolání těchto funkcí je opravdu příjemná.

Tolaria také obsahuje vestavěnou podporu Git pro synchronizaci na dálku. I když zatím neexistuje skutečná funkce synchronizace přes server, mít Git pro synchronizaci je opravdu skvělé. To znamená, že můžete mít revize poznámek a další funkce přímo zabudované v Tolarii—něco, co Obsidian prostě nenabízí.

Jelikož je zcela otevřený, může každý přispět

Pokud je něco, co chcete, aby Tolaria udělala, jednoduše to opravte a vytvořte pull request

Zatímco Obsidian je uzavřený zdroj, Tolaria umožňuje komukoli podat pull request. Například jednou z klíčových součástí jakéhokoli markdownového editoru pro mě je pohled na desku. Pohled na desku (kanban pohled) používám denně k řešení všech svých psacích úkolů. Také tímto způsobem řeším své YouTube scénáře a téměř všechny své ostatní psaní.

Momentálně používám Notion pro všechny své psaní, protože podpora náhledu na tabuli v Obsidianu je jednoduše nedostatečná. Technicky bych mohl pro Obsidian vytvořit plugin, který by to za mě zvládal, ale není to příliš elegantní řešení a ne vždy funguje na všech platformách stejným způsobem.

Avšak s Tolarií si mohu stáhnout zdrojový kód do svého počítače a upravit jej, abych přidal pohled a funkce, které chci. Jakmile je připravený, mohu jej jednoduše odeslat zpět do hlavního repozitáře jako pull request, aby se na něj Luca podíval. Pokud se mu implementace líbí, může pull request sloučit. Pokud ne, to nevadí, protože si mohu udržovat vlastní větev Tolarie. To je krása otevřeného zdroje!

Stejně tak dávám přednost správné funkci živé synchronizace v mých markdown editorech, něco, co nabízejí jak Obsidian, tak Notion, ale Git-based synchronizace Tolaria nikoli. To je ale v pořádku, protože si mohu jen přidat základní funkci do Tolaria a podat další pull request.

Navíc, protože je Tolaria open source, je pro lidi velmi snadné projít kód a ujistit se, že nejsou prováděny žádné volání na vzdálené servery, která by tam neměla být.

Tolaria je k dispozici na macOS (optimalizováno pro procesory Apple Silicon i Intel), Windows a Linux, což z něj činí plně multiplatformní editor Markdownu. Zdá se, že podpora pro iPad, iPhone a Android je také plánována do budoucna.


Tolaria nám ukazuje, jaký by měl být markdown editor — místní a s otevřeným zdrojovým kódem

Markdownové editory nejsou jen o uchovávání souborů lokálně, ale o vědění, co se děje s textem, který do nich vložíte. Technicky vzato neexistuje způsob, jak by koncový uživatel mohl nezávisle ověřit, že Obsidian nepřenáší každé napsané slovo na své servery. Dělá Obsidian to? Nevěřím tomu, ale nemohu to ověřit.

S Tolarií můžu číst každý jednotlivý řádek kódu, abych viděl, co se s ním děje. Kdyby se Luca někdy pokusil do Tolarie vložit něco zlovolného, komunita by to snadno viděla a mohla ho na to upozornit. U Obsidiánu tomu tak jednoduše není.

Takže, pokud stále používáte Obsidian, je čas vyzkoušet Tolaria. Je zdarma, otevřený zdroj a naprosto fantastický editor Markdownu.

Související články