Skip to content

Sound1ab/NoteHub.Frontend

Repository files navigation

📓 NoteHub

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.

👀 Preview Links

App: Master

Production

AWS Lambda and APIGateway are used with serverless to host the API in production.

🚀 CircleCI

Continuous integration provided by CircleCI.

☮️ GraphQL Code Generator

GQL is used to provide TypeScript types.

🍺 Front End

Built with React and Hooks. Styled with Styled Components. Data layer provider by Apollo.

About

Note taking webapp with github integration

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages