art-in / microcosm

notebook as a graph

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

microcosm GitHub Actions

microcosm is a note taking web app, which organizes notes in a graph.

use case is personal knowledge base for crystallizing ideas and saving important stuff.

Demo (rus)

Features

  • pwa
    • responsive (phone, tablet, desktop)
    • secure
    • offline ready
    • installable
  • view modes:
    • mindmap
    • zen (simple text)
  • markdown
  • import from Evernote

Install

git clone https://github.com/art-in/microcosm
cd microcosm
npm install
npm run build
npm run serve

Config

There is config.js file with all the options and descriptions for them.

Tasks

npm start make & serve dev build (watch mode)
npm run build make production build
npm run serve serve production build
npm run test run all tests
npm run test:static run static tests (lint, types, etc.)
npm run test:unit run unit tests
npm run test:unit:watch run unit tests (watch mode)
npm run deploy:docker publish docker image with production build to Docker Hub

About

notebook as a graph


Languages

Language:JavaScript 96.1%Language:CSS 3.6%Language:Dockerfile 0.3%Language:HTML 0.0%