NoteHub is an open-source markdown editor powered by GitHub. NoteHub stores your notes in a GitHub repository meaning you have total control over your data.
Having notes stored in GitHub also opens up a huge world of opportunities to automate your note taking using GitHub actions. For some examples check out NoteHub.Actions which provides some example automation such as generating new journal entries and automatically adding header images to new files.
NoteHub also integrates natural language processing using retext and rehype, powered by unified. Additionally, it can accept an increasing list of mdx components to bring your notes to life.
App: Master
AWS Lambda and APIGateway are used with serverless to host the API in production.
Continuous integration provided by CircleCI.
GQL is used to provide TypeScript types.
Built with React and Hooks. Styled with Styled Components. Data layer provider by Apollo.