Skip to content

shaaanuu/endernote

Repository files navigation

EnderNote

"Notes, Redefined. Markdown-powered productivity."

Welcome to EnderNote—a minimal, fast, and open-source note-taking app designed for those who demand simplicity and power in one. Built with Flutter and Firebase, EnderNote delivers seamless note-taking for writers, organizers, and power users alike.


✨ Features

Built for Productivity

  • 📝 Markdown Support: Write with Markdown, see live previews.
  • ☁️ Cloud Sync: Access your notes anywhere, anytime (currently unavailable).
  • 🔍 Full-Text Search: Quickly find your notes (coming soon).
  • 📁 Organized Folders: Keep your workspace tidy and intuitive (coming soon).

🚀 Why EnderNote?

  • Open Source: Free and customizable for your needs.
  • Cross-Platform: Runs on Android, Linux, Windows. (macOS and iOS builds currently unavailable.)
  • Lightning-Fast: Powered by Flutter, ensuring smooth performance on every device.

📸 Screenshots

Screenshot 1 Screenshot 2


🚦 Quick Start

Clone the Repo

git clone https://github.com/shaaanuu/endernote.git
cd endernote

Install Dependencies

flutter pub get

Set Up Firebase

  1. Create a Firebase project at Firebase Console.
  2. Create a new file in the lib folder called api_key.dart and add the following:
const firebaseWebApi = "blablablaa";
const databaseURL = "https://blablalblaa.firebaseio.com";

Run the App

flutter run

🙌 Acknowledgements

EnderNote exists thanks to:

  • 🌿 Flutter: The engine behind smooth, cross-platform magic.
  • ☁️ Firebase: Our cloud-based brain, keeping your notes safe and synced.
  • 💡 Obsidian: The spark of inspiration that led us here.

Special thanks to the open-source community—building the future, one commit at a time. 🚀


📜 License

Licensed under MIT. Do whatever you want (responsibly).


🤝 Contributing

We’d love your help to make EnderNote even better! Here’s how you can contribute:

  1. Report Issues: Found a bug? Open an issue here.
  2. Submit Features: Have an idea? Let’s discuss it in the issues or pull requests.
  3. Code Contributions: Fork the repo, create a branch, and submit a pull request.

For more details, check out our CONTRIBUTING.md.