• v0.4.1 c6c28f0a21

    kerkmann released this 2023-07-13 23:02:51 +00:00 | 23 commits to main since this release

    • Fix README example section
    Downloads
  • v0.4.0 7e425674fb

    kerkmann released this 2023-07-13 22:51:03 +00:00 | 24 commits to main since this release

    • Add missing documentation for graphical_actions
    Downloads
  • v0.3.1 def239fa74

    kerkmann released this 2023-07-13 21:49:53 +00:00 | 29 commits to main since this release

    • Fix file formatting
    Downloads
  • v0.3.0 7b8c542129

    kerkmann released this 2023-07-13 21:48:03 +00:00 | 30 commits to main since this release

    • Make the reqwest feature async
    • Add reqwest-blocking feature
    Downloads
  • v0.2.0 69ca87791b

    kerkmann released this 2023-07-09 11:01:41 +00:00 | 31 commits to main since this release

    • Add reqwest feature
    Downloads
  • v0.1.4 6eb9301358

    kerkmann released this 2023-07-09 10:06:32 +00:00 | 32 commits to main since this release

    • Remove default dependencies from ureq
    Downloads
  • v0.1.3 13437abbd7

    kerkmann released this 2023-06-30 03:11:52 +00:00 | 33 commits to main since this release

    In the cardsInfo the entire fields section should be a generic HashMap.
    A card has no strict pattern what fields are in there, so using a HashMap is solving that problem.

    Downloads
  • v0.1.2 d252b6ea5a

    kerkmann released this 2023-06-29 20:07:29 +00:00 | 34 commits to main since this release

    This is just a small fix for some minor typos in the README.

    Downloads
  • v0.1.1 662e8e4025

    kerkmann released this 2023-06-29 19:58:01 +00:00 | 37 commits to main since this release

    Just a small correction in the README: The keywords field in the Cargo.toml should be an array of strings, not a single string.

    Downloads
  • v0.1.0 9bc025a661

    kerkmann released this 2023-06-29 19:44:30 +00:00 | 38 commits to main since this release

    I'm thrilled to announce the first release of AnkiBridge (v0.1.0)! AnkiBridge is a Rust library designed to seamlessly integrate your Rust code with the Anki application. Acting as a bridge, it facilitates HTTP communication and enables smooth data transmission with Anki.

    Key Features

    • Connection Establishment: AnkiBridge allows you to establish a connection with Anki through the AnkiConnect add-on.
    • Flexible Actions: Perform a wide range of actions with Anki, including card and deck operations, providing you with full control over your flashcards.
    • Data Retrieval: Retrieve comprehensive data and statistics from Anki, empowering you to gather valuable insights and information.
    • Programmatic Interactions: Interact with flashcards and decks programmatically, enabling automated processes and customized workflows.

    Getting Started

    To start using AnkiBridge, follow these simple steps:

    1. Install the AnkiConnect add-on in your Anki application. Open Anki, go to the "Tools" menu, select "Add-ons," click on "Get Add-ons," and enter the Add-on ID: 2055492159.

    2. Add the following line to your Cargo.toml file:

      [dependencies]
      anki_bridge = { version = "0.1.0", features = ["ureq"]}
      

      Ensure that you have the ureq feature enabled in your dependencies.

    3. Refer to the documentation and examples provided to learn how to establish a connection, perform actions, and retrieve data from Anki.

    Roadmap

    AnkiBridge is an actively developed project, and we have an exciting roadmap ahead. Here are some of the planned features for future releases:

    • Graphical Actions: Implement graphical interactions to enhance user experience.
    • Media Actions: Add support for managing media assets within Anki.
    • Miscellaneous Actions: Expand the range of available actions to cover miscellaneous operations.
    • Model Actions: Provide functionality for working with note types and models in Anki.
    • Note Actions: Enable operations related to notes, such as creation, modification, and deletion.
    • Statistic Actions: Enhance the ability to retrieve and analyze statistics from Anki.

    We welcome contributions from the community! If you encounter any issues, have suggestions, or would like to contribute, please visit our GitLab repository to open an issue or submit a pull request.

    Downloads