Encrypted Note Editor App In React Native

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • EncryptedNotesApp

    An encrypted notes app using TenTap and WatermelonDBCipher

    I'm going to keep this guide straightforward and skip the super nitty-gritty details, because let’s face it, that would take all day and you want to see the juicy stuff. But don't worry, the entire app is open source. So, if you're curious about the bits and bobs of how everything works or want to dive deeper on your own, everything's available right here: https://github.com/10play/EncryptedNotesApp

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 10tap-editor

    React Native Rich Text Editor

    The Editor: The core of our app is the editor. We need an easy to use and robust rich text editor, that supports all of the features we want such as: headings, lists, placeholders, markdown, color, images, bold italic etc… For this we will use @10play/tentap-editor which is a rich text editor for react native based on Tiptap.

  • WatermelonDB

    🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️

    Storing the notes: For storing the notes, we will use the amazing WatermelonDB package which is a popular sqlite wrapper for react-native. Instead of using the default package we will use a fork of this that uses sqlcipher instead of the regular sqlite, allowing us to encrypt the database by passing a secret key.

  • WatermelonDBCipher

    Watermelon db https://github.com/Nozbe/WatermelonDB for that uses SQLCipher

    Storing the notes: For storing the notes, we will use the amazing WatermelonDB package which is a popular sqlite wrapper for react-native. Instead of using the default package we will use a fork of this that uses sqlcipher instead of the regular sqlite, allowing us to encrypt the database by passing a secret key.

  • tiptap

    The headless rich text editor framework for web artisans.

    The Editor: The core of our app is the editor. We need an easy to use and robust rich text editor, that supports all of the features we want such as: headings, lists, placeholders, markdown, color, images, bold italic etc… For this we will use @10play/tentap-editor which is a rich text editor for react native based on Tiptap.

  • react-native-keychain

    :key: Keychain Access for React Native

    Storing the secret key: Since our db requires a key, it is important to store that key somewhere secure, so we will use react-native-keychain which will store our key securely.

  • react-native-vision-camera

    📸 A powerful, high-performance React Native Camera library.

    Camera and Image Captioning: For taking pictures we will use react-native-vision-camera and for generating captions from the images, react-native-quick-tflite.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • react-native-fast-tflite

    🔥 High-performance TensorFlow Lite library for React Native with GPU acceleration

    Camera and Image Captioning: For taking pictures we will use react-native-vision-camera and for generating captions from the images, react-native-quick-tflite.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • React Native Vs. Flutter: The Key Differences Every Mobile App Developer Should Know In 2021 [Guide For Beginners]

    17 projects | dev.to | 16 Jun 2021
  • Meet Astrale, my open source astrology mobile app made with React Native

    1 project | /r/reactjs | 1 Apr 2021
  • Understanding security in React Native applications

    9 projects | dev.to | 3 Apr 2024
  • Expo – open-source platform for making universal apps for Android, iOS, and web

    9 projects | news.ycombinator.com | 25 Jul 2023
  • Android 13 Tablet bottom menu bar blocks App UI

    1 project | /r/reactnative | 9 Jul 2023

Did you konow that TypeScript is
the 2nd most popular programming language
based on number of metions?