{"id":22307267,"url":"https://github.com/hawmex/navand","last_synced_at":"2025-08-24T09:30:34.215Z","repository":{"id":186134777,"uuid":"669789150","full_name":"Hawmex/navand","owner":"Hawmex","description":"Navand, meaning \"a swift horse\" in Persian, is a web framework in Dart that lets developers create UIs with a widget model similar to Flutter. Navand apps are compiled into JS and painted using HTML \u0026 CSS.","archived":false,"fork":false,"pushed_at":"2024-01-17T13:54:43.000Z","size":196,"stargazers_count":11,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-17T15:22:33.222Z","etag":null,"topics":["dart","flutter","navand","web"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hawmex.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-07-23T12:40:19.000Z","updated_at":"2024-11-23T21:46:34.000Z","dependencies_parsed_at":"2024-01-17T15:06:37.215Z","dependency_job_id":"a5d6e4e0-bd51-446b-8f89-bfec2a8f89a0","html_url":"https://github.com/Hawmex/navand","commit_stats":null,"previous_names":["hawmex/navand"],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hawmex%2Fnavand","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hawmex%2Fnavand/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hawmex%2Fnavand/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hawmex%2Fnavand/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hawmex","download_url":"https://codeload.github.com/Hawmex/navand/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230788230,"owners_count":18280300,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["dart","flutter","navand","web"],"created_at":"2024-12-03T20:09:16.494Z","updated_at":"2024-12-22T02:43:41.149Z","avatar_url":"https://github.com/Hawmex.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg\n    alt=\"Navand\"\n    style=\"width: 100%\"\n    src=\"https://raw.githubusercontent.com/Hawmex/Hawmex/main/assets/banner.svg\"\n/\u003e\n\n---\n\n[ [GitHub](https://github.com/Hawmex/navand) |\n[Wiki](https://github.com/Hawmex/navand/wiki) |\n[Pub](https://pub.dev/packages/navand) |\n[API Reference](https://pub.dev/documentation/navand) ]\n\n---\n\n\u003c/div\u003e\n\nNavand, meaning \"a swift horse\" in Persian, is a web framework in Dart that lets\ndevelopers create UIs with a widget model similar to Flutter. Navand apps are\ncompiled into JS and painted using HTML \u0026 CSS.\n\n- [Code of Conduct](./CODE_OF_CONDUCT.md)\n- [Contributing to Navand](./CONTRIBUTING.md)\n- [Changelog](./CHANGELOG.md)\n\n### Features\n\n- **Command-Line Tool**: Navand has a command-line tool that scaffolds, serves,\n  and builds your applications.\n- **Navigation**: Navand offers a navigation solution called `Navigator`,\n  providing a seamlessly native experience.\n- **Styled Widgets**: Navand includes an API for styling your widgets. The\n  `Style` API is inspired by the declaration blocks in CSS rulesets.\n- **Animated Widgets**: You can use Navand's animation system to improve the UI\n  of your application. The `Animation` API is designed similar to the animation\n  API of JavaScript.\n- **Stateful Widgets \u0026 Global State Management**: You can add reactivity to your\n  applications using the `StatefulWidget` base class. Moreover, you can tailor a\n  global state management solution by utilizing the `Store`, `Provider`,\n  `ConsumerWidget`, and `ConsumerBuilder` APIs together.\n- **Support for Asynchronous Data Flow**: Futures and streams can be dealt with\n  using widgets such as `FutureBuilder` and `StreamBuilder`.\n- **Dependency Injection**: The `InheritedWidget` API can be used to inject\n  dependencies through the application tree.\n- **Extensibility**: Navand's API can be extended in almost every way. For\n  instance, you can create widgets that paint any HTML element on the screen.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhawmex%2Fnavand","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhawmex%2Fnavand","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhawmex%2Fnavand/lists"}