{"id":20316450,"url":"https://github.com/javinator9889/iomanager","last_synced_at":"2026-02-13T14:36:12.164Z","repository":{"id":114247032,"uuid":"113598653","full_name":"Javinator9889/IOManager","owner":"Javinator9889","description":"Java IO Manager - a class designed for improving the usage of the Input/Output in your Java programs, making your life easier","archived":false,"fork":false,"pushed_at":"2018-01-16T22:24:30.000Z","size":239,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-01T04:41:24.477Z","etag":null,"topics":["class","input-output","io","iomanager","java","java-8","java-programming","manage-io","open-source","powerful"],"latest_commit_sha":null,"homepage":"","language":"Java","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/Javinator9889.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}},"created_at":"2017-12-08T17:10:47.000Z","updated_at":"2024-04-03T15:11:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"30539cbc-8afa-41ae-98d1-b19065c41a3e","html_url":"https://github.com/Javinator9889/IOManager","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Javinator9889%2FIOManager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Javinator9889%2FIOManager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Javinator9889%2FIOManager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Javinator9889%2FIOManager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Javinator9889","download_url":"https://codeload.github.com/Javinator9889/IOManager/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244365069,"owners_count":20441472,"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":["class","input-output","io","iomanager","java","java-8","java-programming","manage-io","open-source","powerful"],"created_at":"2024-11-14T18:26:12.881Z","updated_at":"2026-02-13T14:36:07.142Z","avatar_url":"https://github.com/Javinator9889.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# IOManager\n*A class designed for improving the usage of the Input/Output in your Java programs, making your life easier and faster.*\n\n\n## How it works\n\nThis Java class uses *native methods* and other *implemented methods* for doing **everyday stuff** easily and fastly. For example, instead of typing `System.out.println` now is just `write` (or `writeln`).\n\nThere is also an *adaptative method* for reading from keyboard in Java: do not think more in **declaring specific types** of vars, and then capture them with a very long (and sometimes complex) syntax and parameters. Now, just assign the result of `readKeyboard` to your var.\n\nFinally, there are also **file managing** methods implemented:\n+ *Open file*\n+ *Create files*\n+ *Write into files* while you are reading\n+ *Read files* \u0026 *byte files*\n+ *More...*\n\n## Well, you almost convinced me. How can I use it?\n\nHere, *in the project*, you have an [example class](https://github.com/Javinator9889/IOManager/blob/master/example.java) in which you can see **the usage of all implemented** methods.\nThere are *console writing* samples, *file reading* and *file writing* samples and more. For a fastest view, you can see the results right here:\n\n![Results of sample class](https://github.com/Javinator9889/IOManager/blob/master/pics/output.png)\n\nAlso, you have `file.txt` for a complete resolution of the sample. If all of this is not enough for you, here you have the **[complete wiki](https://goo.gl/5hQdrS)** where you will be able to find all the information you need.\n\n## Okay, okay. How to download?\n\nJust clic *the button below button* and get all package. Then, just copy the folder \"IOManager\" to your project root directory\n\n[![IOManager](https://img.shields.io/badge/Download%20-GLOBAL-green.svg)](https://goo.gl/XTDef9)\n\n## I have used it and I love it. What can I do?\n\nYou can do:\n+ **Fork** these project and *develop* your custom version: I will like to see it\n+ **Rate**, giving me a star ⭐️\n+ **See my other projects** in which I spent so much time working on them 💻\n+ **And watch 👁** if you would like to recieve new upgardes\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjavinator9889%2Fiomanager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjavinator9889%2Fiomanager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjavinator9889%2Fiomanager/lists"}