Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/angelespejo/apple-notes-cli
🗒️🍎🐢 Manage MacOS Notes via cli: add, remove, check etc...
https://github.com/angelespejo/apple-notes-cli
apple applescript automate bash darwin macos notes shell terminal
Last synced: 11 days ago
JSON representation
🗒️🍎🐢 Manage MacOS Notes via cli: add, remove, check etc...
- Host: GitHub
- URL: https://github.com/angelespejo/apple-notes-cli
- Owner: angelespejo
- License: gpl-3.0
- Created: 2023-12-23T03:57:45.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2023-12-23T04:25:02.000Z (11 months ago)
- Last Synced: 2024-05-01T21:47:45.714Z (7 months ago)
- Topics: apple, applescript, automate, bash, darwin, macos, notes, shell, terminal
- Language: Shell
- Size: 1.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Manage Apple Notes.app via cli 🍎🐢
![Banner](docs/banner.png)
## 🗝 Prerequesites
- Have a system based on Darwin OS, that is, any apple computer. 🍎
## 🔑 Install
Copy this line in your terminal and run it.
```bash
git clone https://github.com/angelespejo/apple-notes-cli.git apple-notes-cli && chmod a+x apple-notes-cli/* && cd apple-notes-cli && ./install.sh
```# ⚙️ Usage
![Preview](docs/preview.png)
```bash
apple-notes-cli --help
Manage Apple Notes via CLIInstructions:
--help, -h ------------------------- Show help
--version, -v ---------------------- Show versionopen ------------------------------- Open app
open {note} ------------------------ Open specific note name
open-new -------------------------- Open and create a new noteadd {note} ------------------------- Add note
add {parent} {note} ---------------- Add note in folder
add {parent} child} {note} --------- Add note in child folderrm {note} -------------------------- Remove note
rm {parent} {note} ----------------- Remove note in folder
rm {parent} child} {note} ---------- Remove note in child folderexists {note} ---------------------- Exists note
exists {parent} {note} ------------- Exists note in folder
exists {parent} child} {note} ------ Exists note in child folderadd-folder {parent} ---------------- Add folder
add-folder {parent} child} --------- Add child folderrm-folder {parent} ----------------- Remove folder
rm-folder {parent} {child} --------- Remove child folder
rm-folder {parent} --only-notes ---- Remove only notes folder
exists-folder {parent} ------------- Exists note in folder
exists-folder {parent} child} ------ Exists note in child folderversion 1.0.0
```
## ☕ Donate
Help me to develop more interesting things.
[Donate](https://pigeonposse.com/?popup=donate)
## 📜 License
The software is licensed with _[GPL-3](/LICENSE)_.
### Collaborators
| | Name | Role | GitHub |
| ---------------------------------------------------------------------------------- | ----------- | ------------ | ---------------------------------------------- |
| | AngelEspejo | Author | [@AngelEspejo](https://github.com/AngelEspejo) |