{"id":37043639,"url":"https://github.com/yashbrahmbhatt/lazyframework.dx","last_synced_at":"2026-01-14T05:01:11.110Z","repository":{"id":267135323,"uuid":"900303729","full_name":"yashbrahmbhatt/LazyFramework.DX","owner":"yashbrahmbhatt","description":"Supercharge your UiPath development experience with LazyFramework.DX! This package uses the power of UiPath's Studio SDK to provide delightful design-time tools for developers. Let’s be real: debugging and managing configuration files can be painful. LazyFramework.DX aims to make your life easier, and dare we say, fun!","archived":false,"fork":false,"pushed_at":"2025-01-02T19:52:45.000Z","size":431,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-04T13:59:20.180Z","etag":null,"topics":["autoconfig","autodoc","design","dx","studio","uipath"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yashbrahmbhatt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-08T12:42:44.000Z","updated_at":"2024-12-11T16:46:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"c8a52832-47b2-41e3-9b4e-5b1854ba2d7d","html_url":"https://github.com/yashbrahmbhatt/LazyFramework.DX","commit_stats":null,"previous_names":["yashbrahmbhatt/lazyframework.dx"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/yashbrahmbhatt/LazyFramework.DX","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashbrahmbhatt%2FLazyFramework.DX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashbrahmbhatt%2FLazyFramework.DX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashbrahmbhatt%2FLazyFramework.DX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashbrahmbhatt%2FLazyFramework.DX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yashbrahmbhatt","download_url":"https://codeload.github.com/yashbrahmbhatt/LazyFramework.DX/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashbrahmbhatt%2FLazyFramework.DX/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28410078,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T01:52:23.358Z","status":"online","status_checked_at":"2026-01-14T02:00:06.678Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["autoconfig","autodoc","design","dx","studio","uipath"],"created_at":"2026-01-14T05:01:10.234Z","updated_at":"2026-01-14T05:01:11.095Z","avatar_url":"https://github.com/yashbrahmbhatt.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"Here’s the updated version with a slightly more neutral tone and the \"TBD\" module replaced with \"Nabu\":\n\n---\n\n# LazyFramework.DX 🚀\n\n**Enhance your UiPath development experience with LazyFramework.DX.** This package leverages UiPath’s Studio SDK to provide powerful design-time tools for developers, aiming to simplify debugging and configuration management tasks.\n\n## 🌟 Features and Modules\n\n### **1. Hermes** 📨  \nYour go-to log manager. Hermes helps you stay on top of your logs with ease.  \n- 🕵️‍♀️ Filter logs by **level** (Info, Error) or **context** (specific services/modules).  \n- 🔍 Perform fast text searches across logs.  \n- ✨ A clean, developer-friendly UI for monitoring activity. (Check out the screenshot for a preview.)\n\n**Summary:** Hermes makes log management straightforward and organized.\n\n---\n\n### **2. Odin** 👁️  \nOdin is your file-watching companion. It monitors file system changes to keep your project in sync.  \n- Watches directories for file creation, updates, or deletions.  \n- Supports **Athena** and other features by providing real-time file tracking.\n\n**Summary:** Odin is the reliable guardian of your project files.\n\n---\n\n### **3. Athena** 📚  \nNo more config file headaches! Athena ensures your configs are handled with type safety.  \n- Automatically generates **strongly-typed classes** from Excel or JSON configuration files.  \n- Uses Odin to track changes in source files and update classes in real-time.\n\n**Summary:** Athena makes config management safer and easier.\n\n---\n\n### **4. Nabu** 📝  \nIntroducing **Nabu**, the documentation tool you’ve been waiting for.  \n- Generates **markdown documentation** from `.xaml` files in your project.  \n- Includes namespaces, arguments, references, and related workflows.  \n- Creates **Mermaid diagrams** for visualizing workflow structures.  \n- Helps track test cases and interdependencies.\n\n**Summary:** Nabu makes generating and maintaining documentation effortless.\n\n---\n\n## 🔧 Installation \u0026 Usage\n\n1. Install the package via your preferred method (NuGet, package manager, etc.).  \n2. Integrate Hermes, Odin, Athena, and Nabu into your UiPath project.  \n3. Let LazyFramework.DX handle the rest.\n\n---\n\n## 🎉 Why LazyFramework.DX?\n\nStreamline your workflow with tools designed to simplify debugging, configuration management, and documentation. Let LazyFramework.DX take care of the repetitive tasks, so you can focus on building high-quality automations.\n\n**Join us in improving the UiPath developer experience!**","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashbrahmbhatt%2Flazyframework.dx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyashbrahmbhatt%2Flazyframework.dx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashbrahmbhatt%2Flazyframework.dx/lists"}