Skip to content
/ ink Public

Ink is a simple, offline notes app built for quick thoughts, ideas, and personal writing. No accounts, no distractions—just write and save.

License

Notifications You must be signed in to change notification settings

Ratul345/ink

Repository files navigation

Ink ✍️

"Quietly. Like you’d look at your own handwriting after a long night."

Ink is a minimalist, offline-first notes app built for focus. No accounts, no cloud sync, no distractions—just you and your thoughts.

Ink Logo

✨ Philosophy

Ink isn't trying to replace Notion or Obsidian. It is designed to be:

  • Calm: A clean, distraction-free interface that respects your attention. Light or dark, it follows your system preference.
  • Private: 100% offline. Your data never leaves your device.
  • Fast: Opens instantly. Saves automatically. Search is immediate.
  • Intentional: Every feature earns its place. Search helps you find thoughts faster. System theme respects your choice. If it doesn't help you write, it's not here.

Ink is designed for people who think better when the world goes quiet.

🚀 Features

  • Zero Friction: Tap the pen to write. That's it.
  • Smart Auto-Save: Trust is everything. Ink saves your work as you type, with a subtle indicator to let you know it's safe.
  • Intelligent Titles: Leave the title blank? Ink automatically pulls the first line of your thought so your list stays clean.
  • Tactile Interactions: Long-press to delete with confirmation. Subtle haptic feedback. It feels like a real tool.
  • Instant Search: Find your thoughts instantly. Search works across titles and content, local-only, no filters needed.
  • System Theme: Follows your device's light/dark mode automatically. No settings, no toggles—just respects your preference.
  • Cross-Platform: Built with React Native & Expo to run beautifully on iOS, Android, and Web.

🛠️ Tech Stack

  • Framework: React Native + Expo
  • Language: TypeScript
  • Navigation: Expo Router
  • Storage: AsyncStorage (Local, on-device)
  • Icons: Ionicons

🏁 Getting Started

Prerequisites

  • Node.js (LTS recommended)
  • npm or bun

Installation

  1. Clone the repository

    git clone https://github.com/Ratul345/ink.git
    cd ink
  2. Install dependencies

    npm install
    # or
    bun install
  3. Start the development server

    npx expo start
    # or
    bun expo start
  4. Run on your device

    • Download the Expo Go app on iOS or Android.
    • Scan the QR code shown in your terminal.

🤝 Contributing

Contributions are welcome if they align with Ink's philosophy of simplicity. Please keep pull requests small, focused, and intentional. Please read our CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Ink — Because your thoughts deserve a home.

About

Ink is a simple, offline notes app built for quick thoughts, ideas, and personal writing. No accounts, no distractions—just write and save.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •