Mak is
a universal notepad


Instant & Intuitive
Organize Ideas
Customizable
Gist Sync
FAQ

Open mak.ink

Instant & Intuitive

Mak is designed to be instant and intuitive.

Clean

Mak is nothing but a piece of paper.

Markdown

Of course!

Say hello to the Super GFM Power.

Auto-saving

Open it, write something, close it.

Everything remains the same.

Blazing Fast

Start to type in 1 sec with 1 click, anytime and anywhere1.

No download or setup needed.

Works Offline

No worries, you can still use Mak even there’s no Internet connection2.

Why not just take a break?

Intuitive

Shortcuts? Open a file? Print PDF?...

You know what to do. Just have a try.

1~1 second startup time with Service Worker and caching strategy enabled, which are available in modern browsers.
2Using Service Worker. Mak has to be opened before in the browser. Also some features like Gist Syncing require Internet access.

Organize Ideas

Sometimes people are walking checklists.
Mak is trying to provide a more flexible way to help manage both your small ideas and plans.

To-do List

To-do List

To-do list in Markdown syntax:

- [X] Pick up rental car
- [ ] Finish essay
- [ ] Dinner w/ Jon


You may have multiple work-in-progress drafts.
Unlike the PC file system, Mak organizes files flatly. No folders. It’s just a list of files.

Files

Files

A file is an URL with a hashtag (#).
You can easily access & edit files via URL: https://mak.ink#hello

URL=“Uniform Resource Locator”


Links

Markdown links [title](url) are clickable.

You can jump between files. Links can also be combined with options.

There’re several preset files in Mak, which are read-only:
#list, #preferences, #profile and #sample. You can access via links or go command.

Link materials together

Writing an essay, a novel or a diary?
Try spliting your ideas into files!

If you don’t want to leave your hands from the keyboard to “click” links, use Ctrl+Enter on them.
Or use the go: command to navigate between files:

Forget about sticky notes

Close the temporary Notepads in your taskbar.
And uninstall your to-do list Apps.

Customizable

You can configure Mak in several ways.
The easiest way is to open the #preferences file:

Preferences

Night Mode

Switch between light/dark themes.


Preview

Side by side or a separated window.


Font Size

Line Number

Export

Mak recognizes [](set:option) as links, just click on them to apply.
Similar to the go: command, you can use the set: command to apply settings:

Both settings and content you’re editing will be synced automatically between tabs and stored in your browser.

https://mak.ink?dark&num&split&gist=30c93213bf556dc671f9df983a932b2a

Mix

Combine file (#filename)
and options (?option) in URL.

Note that options in URL are scoped to that file.
Use set to change global settings.

Gist Sync

Gist1 is a code snippet service provided by GitHub. It’s an easy way to share code snippets or documents with others.
“With gists, you can share single files, parts of files, and full applications with other people.”

In Mak you can use Gist to sync your files over the Internet2.

Sync

Use push / pull like Git.

Everything under your control.

Versioning

Gist saves the every single change you’ve made.

https://gist.github.com/your-gist-id/revisions

Share

Share or view your document via Mak:


Basically you can handle Gists via the status bar:

Besides the status bar buttons, there’re also set: commands in Mak to manipulate Gists:
set: login, logout, pull, push


After your Gist loaded (?gist=id), Mak saves it as a file (#id).

If you click “push” for a non-gist file, Mak will convert it to Gist for you.
By default, all Gists created in Mak are private and you can change it to public later.
However, everyone can READ a Gist if he/she has the Gist ID (so you can pull any Gist even you’re not logged in).

If you try to push to a Gist that you don’t have the permission, Mak will suggest to fork the Gist.

1The https://gist.github.com website might be not accessible in some countries / regions. But in Mak Gist fetching and publishing features are still usable via its API.
2You need to login to GitHub to enable all these features.

FAQ

Privacy and security

Mak itself only stores your data inside the browser cache locally (localStorage).
Mak does NOT collect any log from your device or your GitHub account.

If you’re using Gist Sync mode, Mak will choose private Gist by default and will never sync without your permission.
Gist is a product from GitHub. Gist downloading / uploading only happens between you and GitHub.

Normally the browser will not clean up your local cache. But if you accidentally do that, all your documents will be lost.
Please manually backup (set:export) or sync (Gist) your documents as frequently as possible.

Be careful. There’s no way to recover if you have lost them.

Free?

Free. This project started from a HCI idea and there’re no further plans by now.
And it’s a free software open sourced under the MIT license (soon).

Donation

Thanks a lot, you’re so nice. How about giving me a star or a tweet?

Why Gist?

I think Gist is already a perfect product. Actually it’s one of the best tools I’ve ever used.

Gist encourages people to create and share small documents.
It’s easy to read, write, embed in your website, share and comment on a Gist.

Most Importantly, it’s super light-weighted and has the very same design philosophy with Mak.
In some word, Mak is just an interface based on Gist.

Any alternatives?

There’re many awesome alternatives. Notion, Typora, Left, Write.as, Caret and Tempad are both good products.
Give a try and find the one you need.

App for mobile users?

Sorry but actually I don’t have much time to build the mobile version.
For iOS users I would recommend you the default Notes App by Apple (or Bear for Markdown).

Who are you?

I’m a Web developer and designer. You can follow me on GitHub and Twitter.
If you have any suggestions for Mak, feel free to open an issue.


Enjoy your writing

And create something wonderful!

Text powers the editor.

Mak is an Inns project.Copyright © 2018, inns.studio. All rights reserved.