Skip to content

ewkchong/knowledge-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Knowledge Base

Knowledge Base is an Obsidian-inspired repository of knowledge that allows you to store and share your Markdown notes and ideas; you can keep them linked together to create a conceptual map of your mind. This was a for fun/learning project after falling in love with Obsidian and the idea of linking notes together through related concepts. Knowledge Base was created using a React + Tailwind frontend and a TypeScript + GraphQL API service on the backend.

image

Technologies

  • Electron
  • Vite
  • React
  • d3.js
  • Tailwind
  • TypeScript
  • Apollo GraphQL Server
  • Express
  • PostgreSQL
  • AWS ECS, EC2, RDS

Installation

#!/bin/bash

cd app && npm run make

A zip file containing the executable will be created in the /app/out/make directory

Features

  • creation, editing, deletion of Markdown notes
  • force-directed graph visualization of linked notes using d3.js

About

Obsidian-inspired repository of knowledge that allows you to store and share your Markdown notes and ideas. Built with TypeScript, React, and GraphQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages