Collection of libraries used across Mogh apps. These libraries handle common web app utilities, ensuring consistency across the Mogh application ecosystem.
This project is licensed under the Mozilla Public License 2.0 (MPL-2.0). Source: https://github.com/moghtech/lib
- mogh_auth_client + mogh_auth_server
- mogh_cache
- mogh_config
- mogh_encryption
- mogh_error
- mogh_logger
- mogh_pki
- mogh_rate_limit
- mogh_request_ip
- mogh_resolver
- mogh_secret_file
- mogh_server
- mogh_validations
example is a small app using all of the above (rust api, sqlite, React + react-query UI), with api and browser test suites which verify the libraries the way an app uses them. See its README.