All Projects → captbaritone → markdown.today

captbaritone / markdown.today

Licence: MIT license
Store your journal as an encrypted markdown file on Dropbox and edit/view it from any browser

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to markdown.today

Sublimenotebook
📝 Make Sublime Text your favorite note taking/journal application
Stars: ✭ 203 (+232.79%)
Mutual labels:  journal, dropbox
react-rbac-ui-manager
react-rbac-ui-manager is a simple RBAC (Role Based Access Control) user interface library based on the material design system using the Material-UI lib.
Stars: ✭ 73 (+19.67%)
Mutual labels:  material-ui
gatsby-starter
Gatsby Starter for creating portfolio & blog.
Stars: ✭ 55 (-9.84%)
Mutual labels:  material-ui
blog
blog posts & source code.
Stars: ✭ 44 (-27.87%)
Mutual labels:  material-ui
create-material-ui-app
create-react-app + storybook + storybook-addon-material-ui
Stars: ✭ 55 (-9.84%)
Mutual labels:  material-ui
Chromecast
Chromecast desktop app: Node.js, Electron, React & Material-UI.
Stars: ✭ 49 (-19.67%)
Mutual labels:  material-ui
mulukhiya-toot-proxy
各種ActivityPub対応インスタンスへの投稿に対して、内容の更新等を行うプロキシ。通称「モロヘイヤ」。
Stars: ✭ 24 (-60.66%)
Mutual labels:  dropbox
go-storage
A vendor-neutral storage library for Golang: Write once, run on every storage service.
Stars: ✭ 387 (+534.43%)
Mutual labels:  dropbox
io-dev
IO Dev is a portfolio website to showcase the work and projects I have created
Stars: ✭ 22 (-63.93%)
Mutual labels:  material-ui
pdiary
A simple terminal diary journal application written in Python with encryption support.
Stars: ✭ 24 (-60.66%)
Mutual labels:  journal
nbox
基于阿里云OSS的网盘客户端程序!
Stars: ✭ 31 (-49.18%)
Mutual labels:  dropbox
lunatask
All-in-one encrypted to-do list, notebook, habit and mood tracker, pomodoro timer, and journaling app
Stars: ✭ 35 (-42.62%)
Mutual labels:  journal
Portfolio
A Next.js & Material UI portfolio that stylizes markdown files from the GitHub API and Contentful CMS.
Stars: ✭ 18 (-70.49%)
Mutual labels:  material-ui
playlist-randomizer
A small React app that makes use of Redux, React Router and Material UI
Stars: ✭ 32 (-47.54%)
Mutual labels:  material-ui
components
Components for interactive scientific writing, reactive documents and explorable explanations.
Stars: ✭ 32 (-47.54%)
Mutual labels:  material-ui
react-crud-icons
57 SVG icons for CRUD applications, packaged as a React component with light & dark themes and tooltip.
Stars: ✭ 19 (-68.85%)
Mutual labels:  material-ui
react-typescript-boilerplate
A React + Redux + TypeScript + HOT + Webpack + Material-UI + Sass boilerplate
Stars: ✭ 18 (-70.49%)
Mutual labels:  material-ui
vulcan-material-ui
Replacement for Vulcan components using Material-UI.
Stars: ✭ 28 (-54.1%)
Mutual labels:  material-ui
dropboxignore
It's all about the missing .dropboxignore file.
Stars: ✭ 83 (+36.07%)
Mutual labels:  dropbox
onyxia-ui
🌓 A modern UI toolkit with excellent typing.
Stars: ✭ 26 (-57.38%)
Mutual labels:  material-ui

Markdown Today

Store your journal as a markdown file on Dropbox, and edit/view it from any browser.

Screenshots of Markdown Today

Features

  • Optimized for use in a mobile browser but looks great on desktop too.
  • No server. You only have to trust your browser and Dropbox. (And this code)
  • Persists your Dropbox token to local storage so you don't have to re-login each time.
  • Optional in-browser AES encryption using Stanford JavaScript Crypto Library for "trust no one" security.

Commands

  • Run a dev server: npm start.
  • Run tests (in "watch" mode): npm test.
  • Build a production bundle: npm run build.
  • Deploy: npm run deploy. (Requires SSH access to the server)

Deploying to your own server

Get your own Dropbox Client ID

You'll need to register you fork of the app with Dropbox at their My Apps page.

Update src/constants.js to include your new Client ID and redirect URL.

Configure your web server

Markdown Today expects your webserver to serve index.html for all requests that are not found. An .htaccess file for Apache2 is included in public/.

Technology

Many thanks for the great open-source libraries that made this project possible. To name just a few:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].