{"id":26315768,"url":"https://github.com/jamalianpour/open-dev","last_synced_at":"2025-03-15T12:20:18.200Z","repository":{"id":250367970,"uuid":"834266545","full_name":"Jamalianpour/open-dev","owner":"Jamalianpour","description":"Open Dev is a free and open-source assistant designed to make coding easier.","archived":false,"fork":false,"pushed_at":"2024-08-01T11:02:36.000Z","size":17164,"stargazers_count":27,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-22T21:51:25.099Z","etag":null,"topics":["cross-platform","dart","desktop","desktop-app","developer-tools","flutter","flutter-app","linux","macos","programming-tools","windows"],"latest_commit_sha":null,"homepage":"https://jamalianpour.github.io/open-dev/","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/Jamalianpour.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-07-26T19:54:36.000Z","updated_at":"2024-08-15T08:12:09.000Z","dependencies_parsed_at":"2024-08-01T11:30:18.634Z","dependency_job_id":"5f850e72-ed46-4988-a42d-e33fd68df8ec","html_url":"https://github.com/Jamalianpour/open-dev","commit_stats":null,"previous_names":["jamalianpour/open-dev"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jamalianpour%2Fopen-dev","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jamalianpour%2Fopen-dev/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jamalianpour%2Fopen-dev/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jamalianpour%2Fopen-dev/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jamalianpour","download_url":"https://codeload.github.com/Jamalianpour/open-dev/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243726542,"owners_count":20337834,"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":["cross-platform","dart","desktop","desktop-app","developer-tools","flutter","flutter-app","linux","macos","programming-tools","windows"],"created_at":"2025-03-15T12:20:17.664Z","updated_at":"2025-03-15T12:20:18.194Z","avatar_url":"https://github.com/Jamalianpour.png","language":"Dart","readme":"# Open Dev\n\n\u003cdiv align=\"center\" style=\"text-align:center\"\u003e\n   \u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/Jamalianpour/open-dev/master/assets/logo/icon.png\" alt=\"logo\" height=170/\u003e\n   \u003c/br\u003e\n   \u003ca href=\"https://github.com/Jamalianpour/open-dev/license\"\u003e\n      \u003cimg alt=\"GitHub\" src=\"https://img.shields.io/github/license/Jamalianpour/open-dev\"\u003e\n   \u003c/a\u003e\n   \u003ca href=\"https://github.com/Jamalianpour/open-dev/releases\"\u003e\n      \u003cimg alt=\"Static Badge\" src=\"https://img.shields.io/badge/Download-OpenDev-0062A1\"\u003e\n   \u003c/a\u003e\n\u003c/div\u003e\n\n## Description\n**Open Dev** is a free and open-source assistant designed to make coding easier. Built with Flutter, Open Dev provides a suite of tools for developers to enhance their productivity and streamline their workflows. From parsing JSON to generating secure passwords, Open Dev offers a comprehensive set of utilities akin to those found in [DevUtils](https://devutils.com/) and [DevToys](https://devtoys.app/).\n\nLet's try it now in your browser [Open Dev](https://jamalianpour.github.io/open-dev)\n\n![OpenDev Dashboard](assets/screenshot/dashboard.png)\n\n## Table of Contents\n1. [Features 🚀](#features)\n2. [Screenshots 📷](#screenshots)\n3. [Cross-Platform Support](#cross-platform-support)\n4. [Download and Installation](#download-and-installation)\n5. [Contributing](#contributing)\n6. [License](#license)\n7. [Contact](#contact)\n\n## Features 🚀\n- **JSON Parser and Converter to YAML:** Parse and show JSON in object viewer to read and search, Easily convert JSON data to YAML format for better readability and use in various applications.\n\n- **XML Parser and Converter to JSON:** Transform XML data into JSON format effortlessly, making it easier to work with in JavaScript and other environments.\n\n- **Cron Parser:** Interpret and validate cron expressions to ensure correct scheduling of automated tasks.\n\n- **Unix Time Converter:** Convert Unix timestamps to human-readable dates and vice versa, simplifying the handling of time data.\n\n- **README Helper and Real-time Viewer:** Create and preview README files in real-time to ensure your documentation looks perfect.\n\n- **Developer News Based on RSS:** Stay updated with the latest developer news through RSS feeds from popular sources.\n\n- **Base64 String/Image Encode/Decode:** Encode and decode Base64 strings and images for data processing and transmission.\n\n- **JWT Debugger:** Decode and debug JSON Web Tokens (JWT) to verify token contents and ensure security it locally without internet connection.\n\n- **Hash Generator:** Generate cryptographic hashes for strings to ensure data integrity and security.\n\n- **Color Converter:** Convert colors between different formats (HEX, RGB, HSL) for design and development purposes.\n\n- **RegExp Tester:** Test and debug regular expressions to ensure they match the intended patterns.\n\n- **Lorem Ipsum Generator:** Generate placeholder text for your projects to fill in design layouts.\n\n- **Password Generator:** Create secure, random passwords to enhance security.\n\n- **QR Code Generator:** Generate QR codes from text or URLs for easy sharing and access.\n\n- **Image Extensions Formatter:** Convert images between different file formats for compatibility and optimization.\n\n- **URL Encode/Decode:** Encode and decode URLs to ensure proper formatting and transmission.\n\n- **UUID Generator/Decoder:** Generate and decode UUIDs (Universally Unique Identifiers) for use in applications that require unique identifiers.\n\n\n## Screenshots 📷\nHere are some screenshots of Open Dev in action:\n\n| Hash Generator                                          | JSON Parser and Converter to YAML              |\n| ------------------------------------------------------- | ---------------------------------------------- |\n| ![Hash Generator](assets/screenshot/Hash.png)           | ![JSON Parser](assets/screenshot/json.png)     |\n| QR Code Generator                                       | RegExp Tester                                  |\n| ![QR Code Generator](assets/screenshot/Qr.png)          | ![RegExp Tester](assets/screenshot/RegExp.png) |\n| Unix Time Converter                                     | JWT Debugger                                   |\n| ![Unix Time Converter](assets/screenshot/UnixTime.png)  | ![JWT Debugger](assets/screenshot/JWT.png)     |\n\n\n## Cross-Platform Support\nOpen Dev is designed to be a cross-platform tool, ensuring it can be used on a variety of operating systems. \n\n### macOS 🖥️\nOur primary target platform is macOS. Open Dev takes full advantage of the macOS environment to deliver a seamless user experience.\n\n### Windows and Linux 🧑‍💻\nIn addition to macOS, Open Dev works perfectly on both Windows and Linux. Users can enjoy the same robust functionality across these operating systems without any compromises.\n\n### Web 🌐\nWe are also support the web now. This will allow users to access Open Dev directly from their web browsers, further extending the reach and convenience of our toolset.\nTry [Open Dev](https://jamalianpour.github.io/open-dev)\n\n\u003e [!WARNING]\n\u003e Image Formatter dose not work on web!!! Please try our desktop version for this feature.\n\n\n## Download and Installation\n\n### Download\nDownload the latest version of Open Dev from the [GitHub Releases](https://github.com/jamalianpour/open-dev/releases) page.\n\n### Installation\n\n#### Prerequisites\n- Flutter SDK: [Installation Guide](https://flutter.dev/docs/get-started/install)\n- Dart SDK (usually included with Flutter)\n\n#### Steps\n1. Clone or download source code from the [GitHub Releases](https://github.com/jamalianpour/open-dev/releases) page.\n2. Extract the downloaded file.\n3. Navigate to the extracted directory:\n   ```sh\n   cd path/to/extracted/directory\n   ```\n4. Install dependencies:\n   ```sh\n   flutter pub get\n   ```\n5. Run the app:\n   ```sh\n   flutter run\n   ```\n\n### Contributing\nWe welcome contributions from the community! Here’s how you can help:\n\n#### How to Contribute\n1. Fork the repository\n2. Create your feature branch (git checkout -b feature/AmazingFeature)\n3. Commit your changes (git commit -m 'Add some AmazingFeature')\n4. Push to the branch (git push origin feature/AmazingFeature)\n5. Open a pull request\n\n### License\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n### Donate\nIf you appreciate Open Dev and would like to support its development, you can make a donation using Bitcoin. Your contributions help us maintain and improve the project.\n\nBitcoin Address (BTC): `bc1qhjcu02fexh7p54rqfqfttd0hs3424k4d7sp7av`\nTON Address: `UQDkFVv76CymHZAhxEFL4jYalCQe7EpjnkywjzCDs2c3RMu6`\n\n\n### Contact\nFor questions, suggestions, or feedback, feel free to reach out:\n\nEmail: jamalianmjp@gmail.com\nTelegram: https://t.me/j_mohada","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamalianpour%2Fopen-dev","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjamalianpour%2Fopen-dev","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamalianpour%2Fopen-dev/lists"}