{"id":15721808,"url":"https://github.com/cristotodev/dolos","last_synced_at":"2026-05-01T02:33:05.688Z","repository":{"id":248983115,"uuid":"830015104","full_name":"cristotodev/Dolos","owner":"cristotodev","description":"Generate Fake Data and Export Them in Various Formats. Work in Progress.","archived":false,"fork":false,"pushed_at":"2024-07-26T08:49:18.000Z","size":107,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T23:12:33.133Z","etag":null,"topics":["adwaita","blueprint","gnome","gtk4","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cristotodev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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-17T12:46:13.000Z","updated_at":"2024-07-26T08:49:21.000Z","dependencies_parsed_at":"2024-10-03T22:02:03.312Z","dependency_job_id":"2308e718-1e1b-4e8f-b393-2624dcddc088","html_url":"https://github.com/cristotodev/Dolos","commit_stats":null,"previous_names":["cristotodev/quimera","cristotodev/dolos"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristotodev%2FDolos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristotodev%2FDolos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristotodev%2FDolos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristotodev%2FDolos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cristotodev","download_url":"https://codeload.github.com/cristotodev/Dolos/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246390873,"owners_count":20769478,"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":["adwaita","blueprint","gnome","gtk4","python"],"created_at":"2024-10-03T22:01:47.408Z","updated_at":"2026-05-01T02:33:05.598Z","avatar_url":"https://github.com/cristotodev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"data/icons/org.cristoto.Dolos.svg\" width=\"256\" height=\"256\" alt=\"\"\u003e\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eDolos\u003c/h1\u003e\n\u003cp align=\"center\"\u003eGenerate Fake Data.\u003c/p\u003e\n\n# Dolos\n\nDolos is a powerful tool designed to generate high-quality fake data, perfect for testing, prototyping, and simulations. Ideal for developers, data scientists, and AI professionals needing to populate databases with fictional data to test application functionality or perform preliminary analyses.\n\n## Main Features\n\n- **Fake Data Generation**: Creates fictitious data for fields including names, emails, phone numbers, addresses, and more.\n- **Data Exportation**: Exports generated data in several popular formats, including CSV, JSON, XML, and SQL.\n- **Intuitive User Interface**: Designed with GTK4 and Adwaita for a smooth and modern user experience.\n- **Cross-Platform Compatibility**: Works on Linux, Windows, and macOS, ensuring you can work on any operating system.\n\n\n## Building\n\n### Flatpak\n\nInstall the runtime:\n\n```sh\nflatpak install --user org.gnome.Sdk//46 org.freedesktop.Sdk.Extension.rust-stable//23.08\n```\n\nInstall the Flatpak, possibly passing the `--user` parameter.\n\n```sh\nflatpak-builder --user --install flatpak_app build-aux/org.cristoto.Dolos.json\n```\n\nYou will find Dolos in your application launcher, or you can launch it with\n`flatpak run org.cristoto.Dolos`.\n\n\n### Meson\n\nUse this to build the application outside of a Flatpak image. Note that this method should\nonly be used by power users, to package the application on build scripts for rolling-release\ndistributions, or for development purposes.\n\nCurrently, to build the application you'll have to make sure that the required\nlibraries are installed on your system.\n\n* glib \u003e= 2.72\n* gtk \u003e= 4.14\n* gtksourceview \u003e= 5.4\n* libadwaita \u003e= 1.5\n\nMake sure that you have Meson in your system. For instance,\n\n```sh\nsudo apt install meson\nsudo dnf install meson\nsudo pacman -S meson\n```\n\nThen use the following commands to build and install the application\n\n```sh\nmeson setup build\nninja -C build\nninja -C build install\n```\n\nTo avoid installing system-wide the application, you can use a prefix:\n\n```sh\nmeson setup build --prefix=/usr\nninja -C build\nninja -C build install\n```\n\n## Contribution\n\nWe are committed to quality and inclusion in our project. If you're interested in contributing, please consult our contribution guide and adhere to our principles of conduct.\n\n## License\n\nDolos is licensed under the GNU General Public License v3.0 or later.\n\n## Credits and Acknowledgements\n\nDolos is maintained by Cristo. Many thanks to all contributors and users for their support and feedback.\n\n## Blog\n\nFollow the development of Dolos on the [cristoto.dev](https://www.cristoto.dev/blog).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcristotodev%2Fdolos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcristotodev%2Fdolos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcristotodev%2Fdolos/lists"}