8000 GitHub - ashutoshtanwar1/jot: A minimal note-taking app
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ashutoshtanwar1/jot

Repository files navigation

                                                              ...::..
                   ..............    ....:::....    ..........:+###*=.
                   .-*##########+. .:+*##%%%%##*=   =*##########%%%%%.
                   .-##%%%%%%%%#+  =#%%%%%%%%%%%%#-  #%%%%%%%%%%%%%%#.
                   .:++*#%%%%%%#= =#%%%%%#=-=#%%%%%  #%%#*++++++++=-..
                    .....*%%%%*-  -+++++=:..:*%%%%%  #%#=:+++++-....
                 ...... .+####+:   -*##*=..:*%%%%%%+:    -#%%%%+:
               .:+###*-..-====-   +#%%%%#+.:+#%%%%#:.    -#%%%%+:
              ..+#%%%%#..+%%%%*: -*%%%%%#=...-===-:..    -#%%%%+:    ...
              .:*%%%%#=.:*%%%%*: :*%%%%#=...+######-.    =#%%%%*-.  .-+**+-..
              .:*%%%%#####%%%%*:  =#%%%%#####%%%%%#.   .=#%%%%%%*=  =#%%%%#=.
               .:+#%%%%%%%%%#*:.   -*#%%%%%%%%%%#+.    :=%%%%%%%#=  +#%%%%#=.
                 .:=**###**+:..      :=**###**+-..     .-*******+-   +*##*=..
                   ..........         ...........      ...........   .......


      .+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*.
      .+#############################################################################+.

Jot

A minimal note-taking app built with React, TypeScript, and Tiptap.

Demo

Features

  • Modern React-based application with TypeScript
  • Clean, dark-mode-friendly UI
  • Powerful markdown editor using Tiptap
  • Formatting options (bold, italic, headings, code block etc)
  • Dark mode toggle

Screenshots

Here's a quick look at Jot in both dark and light modes:

Home Page (Dark) Home Page (Light)
Home Page Dark Home Page Light
File View (Dark) File View (Light)
File View Dark File View Light

Tech Stack

  • ⚛️ React (Vite)
  • 📘 TypeScript
  • 🎨 Tailwind CSS
  • 🧩 shadcn/ui
  • ✏️ Tiptap Editor
  • 🌙 Dark mode support

Getting Started

Clone the repository

git clone https://github.com/ashutoshtanwar1/jot.git
cd jot

Install dependencies

npm install

Start the development server

Electron

npm run dev:electron

Web

npm run dev:web

Open your browser and navigate to http://localhost:5173

Project Structure

src/
  components/         # UI components
  design-system/      # Design system, reusable UI components, and design tokens
    components/
      ui/             # UI primitives and elements
    lib/              # Design system utilities and libraries
  editor/             # Tiptap editor components

public/               # Static assets

About

A minimal note-taking app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0