GithubHelp home page GithubHelp logo

mbrukman / takenote Goto Github PK

View Code? Open in Web Editor NEW

This project forked from taniarascia/takenote

0.0 1.0 0.0 1.48 MB

๐Ÿ“ A web-based note-taking app with GitHub sync and Markdown support.

Home Page: https://takenote.dev

License: MIT License

HTML 1.03% TypeScript 78.46% CSS 20.51%

takenote's Introduction

A web-based note-taking app with GitHub sync and Markdown support. (WIP)

Screenshot

Setup

Install

git clone [email protected]:taniarascia/takenote
cd takenote
npm i

Run

npm start

Seed data

To seed the app with some test data, paste the contents of seed.js into your browser console and refresh.

Features

  • Plain text notes with Markdown highlighting and frontmatter metadata
  • Add, update, download, temporarily delete and delete notes
  • Add, update, and delete categories
  • Add notes to categories or mark note as favorite
  • Keybinding shortcuts for common actions
  • Settings for light/dark mode, sync frequency, and Vim mode
  • Search notes
  • Sync and store notes in GitHub gist (currently local storage)

Contributing

TakeNote is an open source project, and contributions of any kind are welcome! Open issues, bugs, and enhancements are all listed on the issues tab and labeled accordingly. Feel free to open bug tickets and make feature requests. Easy bugs and features will be tagged with the good first issue label.

The project is written in TypeScript, React and Redux. TypeScript is set to strict mode, with no implicit any allowed. The formatting style for the project is set by Prettier.

Contributors

Thanks goes to these wonderful people:

Tania Rascia
Tania Rascia

๐Ÿ’ป ๐Ÿค” ๐Ÿ›
hankolsen
hankolsen

๐Ÿ’ป ๐Ÿ›
Joseph Perez
Joseph Perez

๐Ÿ’ป
Paul
Paul

๐Ÿ’ป โš ๏ธ
Martin Rosenberg
Martin Rosenberg

๐Ÿ’ป ๐Ÿ›
Melissa
Melissa

๐Ÿ’ป
Jason Towle
Jason Towle

๐Ÿ’ป
Mark Erikson
Mark Erikson

๐Ÿค”
Alphonse Bouy
Alphonse Bouy

๐Ÿ›
dave2kb
dave2kb

๐ŸŽจ ๐Ÿค”
Devin McIntyre
Devin McIntyre

๐Ÿ’ป
Jeffrey Fisher
Jeffrey Fisher

๐Ÿ›
Alex Dong
Alex Dong

๐Ÿ’ป

Author

License

This project is open source and available under the MIT License.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.