No description
Find a file
fossabot 9d839e2443 Add license scan report and status
Signed off by: fossabot <badges@fossa.com>
2023-04-20 05:19:17 -10:00
.github doc: readme file 2023-04-19 17:50:54 +03:00
public feat: localisation for about page 2023-04-19 16:37:50 +03:00
src feat: localisation for about page 2023-04-19 16:37:50 +03:00
.env.example Update .env.example 2023-04-19 16:37:50 +03:00
.gitattributes Initial commit 2023-04-19 16:35:38 +03:00
.gitignore feat: some asian languages 2023-04-19 16:37:50 +03:00
changelog.md doc: add todo feature 2023-04-20 18:07:20 +03:00
index.html feat: about and icon 2023-04-19 16:37:48 +03:00
index.js fix: max limit 2023-04-19 18:10:03 +03:00
LICENSE Initial commit 2023-04-19 16:35:38 +03:00
note_validator.js feat: server and fix inline code 2023-04-19 16:37:48 +03:00
package-lock.json feat: limit for publish notes 2023-04-19 18:06:50 +03:00
package.json feat: limit for publish notes 2023-04-19 18:06:50 +03:00
postcss.config.cjs Initial commit 2023-04-19 16:35:38 +03:00
README.md Add license scan report and status 2023-04-20 05:19:17 -10:00
tailwind.config.cjs Initial commit 2023-04-19 16:35:38 +03:00
vite.config.js fix: allow top level async\await 2023-04-19 16:37:50 +03:00

AnoPaper - Notes service

FOSSA Status

AnoPaper is a notes service that allows you to save notes locally, complete notes using OpenAI API, collaborate on notes with other users and more. The notes supports markdown, MathJax, and GFM syntax.

Running on: https://anopaper.artegoser.ru/

Features

  • Save notes locally
  • Publish one-time notes (when read, the note is deleted from the server and saved locally)
  • Use OpenAI API to complete notes (with your own api key)
  • Collaborate with other users on notes
  • Synchronize data across devices
  • Support markdown, MathJax, and GFM syntax

See changelog for more information

Local installation

  • Setup repository
git clone https://github.com/artegoser/AnoPaper.git
npm install
npm run build
  • Create a .env file in the root directory of the project with the following environment variables:

    • PORT: The port on which the server will listen.
    • KEY: Secret key to encrypt notes on the server

Contributing

Contributions are welcome! If you would like to contribute to this project, please create a pull request.

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for more information.

FOSSA Status