Why would you use Anime Archive instead of a notepad? Here's why:
- A simple interface, you will easily figure out how to use it.
- It's blazingly fast because it doesn't have any server calls. It registers stuff in a file-based database (SQLite).
- It's also lightweight because of the database choice.
And the most important one, if you are a command line enjoyer, then I probably gotcha :).
Need some help? See the usage section or run anime-archive
or anime-archive --help
- Install the executable at releases
- Add the Anime Archive binary to the PATH
# Inside the folder where you have installed Anime Archive...
# Windows (powershell)
$pwd=pwd
$env:PATH="$env:PATH;$pwd" # One line: $pwd=pwd;$env:PATH="$env:PATH;$pwd"
# Linux
export PATH="$PATH:$(pwd)"
- To register an anime, use
register "ANIME TITLE" "ANIME URL"
.--description (-d) string
assign an description about the anime.
- To search for an anime, use
search "ANIME TITLE"
. - To update an anime detail, use
update "ANIME TITLE"
.--description (-d) string
update the anime's description.
- To list all the stored animes, use
list [--tail uint or --head uint]
.--head (-H) uint
query some of the newest records.--tail (-T) uint
query some of the oldest records.
- To list alternative sites to watch anime (:brazil:), use
status
. - To export the database to a human readable format, use
export [--json or --csv]
.--json (-j)
export the database in JSON format.--csv (-c)
export the database in CSV format.
If you want to learn more about the project and maybe help me to improve it, see the ONBOARDING.
I used to write the animes that i watch right in a plain text file. Therefore, i created Anime Archive to facilitate the process of opening file explorer, searching for the file where i used to write those animes that i watched, write a anime with its url and maybe upload it to Google Drive, just for backup. I decided to use Golang because it's a fast, compiled and a reliable programming language with garbage collector, concurrency and a robust built-in library, also because i am learning it. See my Python attempt of it, anime-list.
This project is licensed under the GPL-3.0 License - See the LICENSE for more information.