Skip to content

brandon-schabel/notey-md

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notey MD

A Zero Added Dependency File Based Markdown Notebook

Quickstart

Make sure you have Bun installed.

Build Markdown Parser

cd markdown-parser && bun run build

Start the Server

From the root

cd server

start the server:

bun dev

Then, open your browser and visit:
http://localhost:3001

Build the Binary

From the server directory, run:

bun run build

The built binary will be located in the bin directory as bin/notey-md.


What is Notey MD?

Noty MD is a ZERO config, zero dependency, self hosted, super lightweight Markdown Notebook.

Notey MD uses only the markdown files themselves. So if you have a collection of a bunch of Markdown files just add it to the notes directory and you'll be able to view and edit them in the browser.

By default the notes directory is in the gitignore, so if you fork the repo and want to save your markdown files to github, just remove the notes line from the gitignore.

Contributing

Contributions are welcome! Please follow these guidelines:

  1. Code Style:
    Use modern TypeScript features (e.g., async/await, arrow functions, generics). No added dependencies

  2. Branching:
    Fork the repository, create a feature branch, and open a Pull Request.

  3. Testing:
    Add or update tests to cover new functionality.

  4. Documentation:
    Update this README or add new documentation as needed, especially if new plugin hooks or features are introduced.


License

This project is licensed under the MIT License. Feel free to use, modify, and distribute it in both commercial and non-commercial projects. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published