Skip to content

aplominski/opendevnote

Repository files navigation

OpenDevNote

OpenDevNote is a Flutter-based productivity application designed for developers to manage notes, code snippets, todos, and work sessions in one place. It integrates with GitHub to track repositories, provides a markdown editor with syntax highlighting, supports RSS feeds for staying up‑to‑date with technical blogs, and includes a simple calculator and graphing tools. The app is built using Riverpod for state management, Hive for local data storage, and leverages the awesome_notifications package for reminders.

Features

  • Notes & Code Snippets – Create, edit, and tag notes or code fragments with markdown support and syntax highlighting.
  • GitHub Integration – View repositories, issues, commits, and file diffs directly within the app.
  • RSS Reader – Subscribe to technical feeds and read articles offline.
  • Work Sessions & Time Tracking – Log focused work periods and visualize them.
  • Calculator & Graphs – Perform calculations and plot results using math_expressions and fl_chart.
  • Cross‑platform – Runs on Android, iOS, macOS, Windows and Linux.

License

This project is licensed under the BSD 3‑Clause License. See the LICENSE file for details.

Acknowledgements

During development, generative AI tools were used, for example to generate translations.

About

Flutter-based productivity app

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors