UMindMap je lehká statická webová aplikace pro osobní použití, která umožňuje rychlé zachycení a uspořádání myšlenek bez zbytečných složitostí. Aplikace nepotřebuje instalaci ani registraci – stačí ji otevřít na lokálním počítači v běžném webovém prohlížeči. Strukturu mapy vytváříte pomocí zanořených seznamů, jednotlivé uzly můžete doplnit poznámkami ve formátu Markdown a jediným kliknutím převést vše do grafické podoby formátu SVG. Díky jednoduchému textovému zápisu zůstávají data snadno čitelná, přenositelná a plně pod vaší kontrolou. Myšlenkové mapy lze navíc sdílet pro čtení i bez serverové podpory – stačí na statický webový server nahrát aplikaci společně s datovým souborem a název datového souboru připojit k URL jako parametr. Jako například tady nebo tady.
Aplikaci jsem napsal pro vlastní potřebu. Předtím jsem používal desktopový FreeMind, ale vadila mi nutnost instalace na různých počítačích, kde občas nebyla k dispozici ani Java. Zároveň jsem nechtěl přecházet na cloudové služby, protože svá data chci mít pod vlastní kontrolou a u komerčních projektů bývá často nepřípustné ukládat interní informace mimo firemní infrastrukturu.
Výsledkem je aplikace pracující s obyčejným textovým souborem. Díky tomu lze obsah snadno verzovat v Gitu, upravovat v libovolném textovém editoru i publikovat na statickém webu.
Při vývoji jsem využil Claude Code. Nejvíce práce mi nakonec dalo testování, hlášení chyb a zpřesňování zadání. Zdrojový kód je k dispozici jako open-source na GitHubu pod licencí Apache License 2.0.
Internetové odkazy:
Postřehy ze světa open-source.
Přečteno 42 885×
Přečteno 23 734×
Přečteno 20 021×
Přečteno 19 888×
Přečteno 19 559×