> For the complete documentation index, see [llms.txt](https://developer.eagle.cool/plugin-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.eagle.cool/plugin-api/tutorial.md).

# Developer Guide

- [manifest.json Configuration](https://developer.eagle.cool/plugin-api/tutorial/manifest.md): In this article, we will provide a detailed explanation of all the supported fields in the manifest.json file for an Eagle plugin.
- [Retrieve Data](https://developer.eagle.cool/plugin-api/tutorial/get-eagle-data.md)
- [Modify Data](https://developer.eagle.cool/plugin-api/tutorial/modify-eagle-data.md)
- [Access Local Files](https://developer.eagle.cool/plugin-api/tutorial/access-local-files.md)
- [Issue Network Requests](https://developer.eagle.cool/plugin-api/tutorial/network-request.md): You can use the fetch method provided by web technologies or the native https module in Node.js to make network requests.
- [Using Node.js Native API](https://developer.eagle.cool/plugin-api/tutorial/node-js-native-api.md)
- [Using Third-Party Modules](https://developer.eagle.cool/plugin-api/tutorial/3rd-modules.md): In addition to Node.js's native APIs, you can also use third-party modules in your plugin code. These third-party modules for Node.js are created and maintained by community developers, offering a var
- [Multilingual (i18n)](https://developer.eagle.cool/plugin-api/tutorial/i18n.md): The Eagle plugin comes with a built-in i18next module, allowing developers to easily create multilingual plugins. i18next is a JavaScript internationalization library that makes translation and locali
- [Frameless Window](https://developer.eagle.cool/plugin-api/tutorial/frameless-window.md): Open a window without toolbars, borders, and other graphical shells.
