{"id":24617509,"url":"https://github.com/thescattypotty/autocsv","last_synced_at":"2025-03-18T21:26:57.724Z","repository":{"id":261934360,"uuid":"885760865","full_name":"Thescattypotty/autocsv","owner":"Thescattypotty","description":"A Library Java that can Convert your list of class/record to csv \u0026 vice-versa using annotation","archived":false,"fork":false,"pushed_at":"2024-11-09T20:48:52.000Z","size":21,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-24T23:39:23.164Z","etag":null,"topics":["csv","java","java17","opencsv"],"latest_commit_sha":null,"homepage":"https://mvnrepository.com/artifact/io.github.thescattypotty/autocsv","language":"Java","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/Thescattypotty.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-11-09T10:25:41.000Z","updated_at":"2025-01-13T13:59:19.000Z","dependencies_parsed_at":"2024-11-09T11:38:45.207Z","dependency_job_id":null,"html_url":"https://github.com/Thescattypotty/autocsv","commit_stats":null,"previous_names":["thescattypotty/autocsv"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thescattypotty%2Fautocsv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thescattypotty%2Fautocsv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thescattypotty%2Fautocsv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thescattypotty%2Fautocsv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Thescattypotty","download_url":"https://codeload.github.com/Thescattypotty/autocsv/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244308634,"owners_count":20432241,"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":["csv","java","java17","opencsv"],"created_at":"2025-01-24T23:39:37.685Z","updated_at":"2025-03-18T21:26:57.699Z","avatar_url":"https://github.com/Thescattypotty.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AutoCSV\n\nAutoCSV is a lightweight Java library that simplifies the conversion between Java objects and CSV files using annotations. It provides an intuitive way to map your Java class fields to CSV columns and handle CSV file operations with minimal boilerplate code.\n\n## Features\n\n- 🔧 Simple annotation-based configuration\n- 📊 Bidirectional conversion (Java objects ↔ CSV)\n- 📝 Customizable CSV formatting options\n- 📅 Built-in support for date and number formatting\n- ⚡ Reflection-based field mapping\n- 🛡️ Robust error handling\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Support\n\nIf you encounter any issues or have questions, please file an issue on the GitHub repository.\n\n## Version History\n\n- 1.0.0: Initial release\n  - Basic CSV conversion functionality\n  - Annotation support\n  - Custom formatting options","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthescattypotty%2Fautocsv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthescattypotty%2Fautocsv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthescattypotty%2Fautocsv/lists"}