Skip to content

art-in/microcosm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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