To clarify the definitions/meanings of the features that are included in the comparison, the below definitions are currently used:
The logo of the app.
The link to the source code repository.
The number of contributors that have contributed to the project.
The date of the last git commit to the project.
The primary language used in the repository’s source code.
The software license listed on the code repository.
Is the project completely and forever ‘Free’, or does it have a subscription plan or support model?
Does the project provide a demo instance (without having to install/download an app)
Does the project include documentation?
What type of editor is used? (WYSIWYG, Markdown, etc.)
How does the app store the notes? (Filesystem, Database, etc.)
Does the app support AI features (i.e. GPT style chat support, suggestions, etc)
Does the app support API access to notes?
Does the app support scripting or automations?
Does the app have an Android app, and if so, how well does it implement the app’s feature set?
Does the app have an iOS app, and if so, how well does it implement the app’s feature set?
Does the app have a Linux app, and if so, how well does it implement the app’s feature set?
Does the app have a MacOS app, and if so, how well does it implement the app’s feature set?
Does the app have a terminal/cli app, and if so, how well does it implement the app’s feature set?
Does the app have a web interface, and if so, how well does it implement the app’s feature set?
Does the app have a Windows app, and if so, how well does it implement the app’s feature set?
Does the app support a way to view specific notes in a calendar or timeline view?
Does the app support structured diagraming (i.e. mermaid diagrams, flow charts, etc.)?
Does the project provide a docker image that deploys the app? Are there example docker-compose deployments?
Does the app support encrypted notes and/or end to end encryption?
Does the app provide export functionality to export notes in a standardized format?
Does the app support formatting (basic formatting and/or tables, lists, etc)
Does the app support geotaged notes and/or note map?
Does the app support handwritten notes?
Does the app support importing of different note formats (i.e. html, markdown, text, proprietary formats, etc.)?
Does the app support journaling features (i.e. daily notes, calendar view, etc.)
Does the app support attaching/embedding of any file type?
Does the app support inserting audio?
Does the app support inserting photos?
Does the app support inserting videos?
Does the app support multiple users in the same app?
Does the app provide a way to embed notes or note content inside of other notes?
Does the app support third-party plugins and/or provide a repository for easily adding them?
Does the app support sharing notes publicly?
Does the app provide a way to view note history or note revisions/versions?
Does the app support searching notes and/or note contents?
Does the app support the customizing of keyboard shortcuts?
Does the app include a spell-checker?
Does the app support the viewing of multiple notes at once (i.e tabbed notes and/or side-by-side notes)?
Does the project have a support system (i.e. forum, chat, etc.)
Does the app support two-way syncing to external location (i.e. server, cloud, repository, etc.)?
Does the app support user defined tags/properties?
Does the app support note visualization (i.e. relationship map)
Does the app support clipping from websites (i.e. via browser extension)