{"id":20219997,"url":"https://github.com/7span/video-url-validator-dart","last_synced_at":"2025-09-22T02:32:43.616Z","repository":{"id":39868629,"uuid":"483947572","full_name":"7span/video-url-validator-dart","owner":"7span","description":"Dart Plugin to validate Video URLs from Popular Video Platforms.","archived":false,"fork":false,"pushed_at":"2024-03-29T13:35:47.000Z","size":1051,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-11T18:12:20.464Z","etag":null,"topics":["dart","dart-package","pubdev"],"latest_commit_sha":null,"homepage":"https://pub.dev/packages/video_url_validator","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/7span.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-04-21T07:20:59.000Z","updated_at":"2024-05-24T10:07:20.000Z","dependencies_parsed_at":"2022-08-24T19:21:31.725Z","dependency_job_id":null,"html_url":"https://github.com/7span/video-url-validator-dart","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/7span%2Fvideo-url-validator-dart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/7span%2Fvideo-url-validator-dart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/7span%2Fvideo-url-validator-dart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/7span%2Fvideo-url-validator-dart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/7span","download_url":"https://codeload.github.com/7span/video-url-validator-dart/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233819582,"owners_count":18735302,"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","dart-package","pubdev"],"created_at":"2024-11-14T06:44:32.344Z","updated_at":"2025-09-22T02:32:43.607Z","avatar_url":"https://github.com/7span.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\nThis README describes the package. If you publish this package to pub.dev,\nthis README's contents appear on the landing page for your package.\n\nFor information about how to write a good package README, see the guide for\n[writing package pages](https://dart.dev/guides/libraries/writing-package-pages).\n\nFor general information about developing packages, see the Dart guide for\n[creating packages](https://dart.dev/guides/libraries/create-library-packages)\nand the Flutter guide for\n[developing packages and plugins](https://flutter.dev/developing-packages).\n--\u003e\n\n![Pub Version](https://img.shields.io/pub/v/video_url_validator?color=blue\u0026label=pub) ![Dart Version](https://img.shields.io/badge/dart-v3.0.0-blue)\n\n### Video URL Validator validates URLs from Popular Video Platforms\n\n#### Platforms Supported\n\n- Youtube\n- Facebook\n- Vimeo\n- Dailymotion\n- Wistia\n\n## Usage\n\n[comment]: \u003c\u003e (![Usage]\u0026#40;https://ray.so/?title=\u0026theme=raindrop\u0026spacing=32\u0026background=true\u0026darkMode=true\u0026code=dmFyIHZhbGlkYXRvciA9IFZpZGVvVVJMVmFsaWRhdG9yKCk7Cgp2YWxpZGF0b3IudmFsaWRhdGVZb3VUdWJlVmlkZW9VUkwodXJsOiAnaHR0cHM6Ly95b3V0dWJlLmNvbS93YXRjaD92PTIzNDMzJyk7Cgp2YWxpZGF0b3IudmFsaWRhdGVGYWNlQm9va1ZpZGVvVVJMKHVybDogJ2h0dHBzOi8vZmFjZWJvb2suY29tLycpOwoKdmFsaWRhdG9yLnZhbGlkYXRlVmltZW9WaWRlb1VSTCh1cmw6ICdodHRwczovL3ZpbWVvLmNvbS8xMjM0MzQzMicpOwoKdmFsaWRhdG9yLnZhbGlkYXRlRGFpbHlNb3Rpb25WaWRlb1VSTCh1cmw6ICdodHRwczovL2RhaS5seS8xMjMyMzQzMjQnKTsKCnZhbGlkYXRvci52YWxpZGF0ZVdpc3RpYVZpZGVvVVJMKHVybDogJ2h0dHBzOi8vaG9tZS53aXN0aWEuY29tL21lZGlhcy80MzQyMzQxMjMxJyk7\u0026language=scala\u0026#41;)\n\n![Example](https://github.com/7span/video-url-validator-dart/blob/master/example/screenshots/example.png?raw=true)\n\n[comment]: \u003c\u003e (```dart)\n\n[comment]: \u003c\u003e (var validator = VideoURLValidator\u0026#40;\u0026#41;;)\n\n[comment]: \u003c\u003e (validator.validateYouTubeVideoURL\u0026#40;url: 'https://youtube.com/watch?v=23433'\u0026#41;;)\n\n[comment]: \u003c\u003e (validator.validateFaceBookVideoURL\u0026#40;url: 'https://facebook.com/'\u0026#41;;)\n\n[comment]: \u003c\u003e (validator.validateVimeoVideoURL\u0026#40;url: 'https://vimeo.com/12343432'\u0026#41;;)\n\n[comment]: \u003c\u003e (validator.validateDailyMotionVideoURL\u0026#40;url: 'https://dai.ly/123234324'\u0026#41;;)\n\n[comment]: \u003c\u003e (validator.validateWistiaVideoURL\u0026#40;url: 'https://home.wistia.com/medias/4342341231'\u0026#41;;)\n\n[comment]: \u003c\u003e (```)\n\n## Contributors\n\n[Mukund Jogi](https://www.linkedin.com/in/mukund-a-jogi/)\n\u003ca href=\"https://twitter.com/mukundjogi\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/twitter.svg\" alt=\"twitter_logo\" height=\"18\" width=\"28\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://linkedin.com/in/mukund-a-jogi\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/linked-in-alt.svg\" alt=\"linedin_logo\" height=\"18\" width=\"28\" /\u003e\u003c/a\u003e\n\n[Milan Surelia](https://www.linkedin.com/in/milansurelia/)\n\u003ca href=\"https://twitter.com/milanpsurelia\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/twitter.svg\" alt=\"twitter_logo\" height=\"18\" width=\"28\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://linkedin.com/in/milansurelia\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/linked-in-alt.svg\" alt=\"linedin_logo\" height=\"18\" width=\"28\" /\u003e\u003c/a\u003e\n\n[Parth Panchal](https://www.linkedin.com/in/parthpanchal8401/)\n\u003ca href=\"https://twitter.com/hitchhickerrr\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/twitter.svg\" alt=\"twitter_logo\" height=\"18\" width=\"28\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://linkedin.com/in/parthpanchal8401\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/linked-in-alt.svg\" alt=\"linedin_logo\" height=\"18\" width=\"28\" /\u003e\u003c/a\u003e\n\n## Having Issues\n\nFile the Issue [here](https://github.com/7span/video-url-validator-dart/issues)\n\n## Looking to contribute to this package:\n\n**🤘🏻 Great!**\nFork the [Repo](https://github.com/7span/video-url-validator-dart), Update Code, Write a meaningful Commit Message, Send a PR. That's all you need to Contribute.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F7span%2Fvideo-url-validator-dart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F7span%2Fvideo-url-validator-dart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F7span%2Fvideo-url-validator-dart/lists"}