Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono-addins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <llsan@microsoft.com>2022-10-06 14:15:03 +0300
committerGitHub <noreply@github.com>2022-10-06 14:15:03 +0300
commit31758a630d794beb088a562cb55c77b937e0960b (patch)
tree64743938fd08f43c019c25b4d3930e49d728bd4c /README.md
parent6ecf8a277742c0a8e8a351987a67eee13a515be9 (diff)
Update and rename README to README.md
Diffstat (limited to 'README.md')
-rw-r--r--README.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..835adb4
--- /dev/null
+++ b/README.md
@@ -0,0 +1,23 @@
+Mono.Addins is a framework for creating extensible applications, and for creating libraries which extend those applications.
+
+Mono.Addins has been designed to be easy to use and useful for a wide range of applications: from simple applications with small extensibility needs, to complex applications which need support for large add-in structures.
+
+The main features of Mono.Addins are:
+
+* Supports descriptions of add-ins using custom attributes (for simple and common extensions) or using an xml manifest (for more complex extensibility needs).
+* Support for add-in hierarchies, where add-ins may depend on other add-ins.
+* Lazy loading of add-ins.
+* Provides an API for accessing to add-in descriptions, which will allow building development and documentation tools for handling add-ins.
+* Dynamic activation / deactivation of add-ins at run time.
+* Allows sharing add-in registries between applications, and defining arbitrary add-in locations.
+* Allows implementing extensible libraries.
+* Supports add-in localization.
+* In addition to the basic add-in engine, it provides a Setup library to be used by applications which want to offer basic add-in management features to users, such as enabling/disabling add-ins, or installing add-ins from on-line repositories.
+
+## Building
+
+Open Mono.Addins.sln and build.
+
+## Documentation
+
+Extensive documentation is available in this project's [wiki](https://github.com/mono/mono-addins/wiki).