node package manager
Loosely couple your services. Use Orgs to version and reuse your code. Create a free org ยป

jaydata-dynamic-metadata

JayData Dynamic Metadata

Dynamic context creation from $metadata.