{"id":19496121,"url":"https://github.com/simonusher/akzutils","last_synced_at":"2026-04-28T13:36:26.455Z","repository":{"id":160635577,"uuid":"365022902","full_name":"simonusher/akzUtils","owner":"simonusher","description":"A better way to browse courses on \"Aktualny Katalog Zapisowy PWr\"","archived":false,"fork":false,"pushed_at":"2021-05-06T20:49:00.000Z","size":126,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-25T20:43:09.612Z","etag":null,"topics":["java","javafx","jsoup","parsing"],"latest_commit_sha":null,"homepage":"","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/simonusher.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2021-05-06T19:57:48.000Z","updated_at":"2021-05-06T20:56:53.000Z","dependencies_parsed_at":"2023-05-10T19:00:12.716Z","dependency_job_id":null,"html_url":"https://github.com/simonusher/akzUtils","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/simonusher/akzUtils","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonusher%2FakzUtils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonusher%2FakzUtils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonusher%2FakzUtils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonusher%2FakzUtils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simonusher","download_url":"https://codeload.github.com/simonusher/akzUtils/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonusher%2FakzUtils/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261786869,"owners_count":23209563,"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":["java","javafx","jsoup","parsing"],"created_at":"2024-11-10T21:40:07.131Z","updated_at":"2026-04-28T13:36:26.396Z","avatar_url":"https://github.com/simonusher.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![MIT License][license-shield]][license-url]\n[![LinkedIn][linkedin-shield]][linkedin-url]\n\n\n\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ch3 align=\"center\"\u003eAkzUtils\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    The project is an attempt at making browsin and searching for interesting courses from \u003ca href=\"http://akz.pwr.edu.pl/\"\u003eAktualny Katalog Zapisowy PWr\u003c/a\u003e easier and faster.\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/simonusher/akzUtils/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/simonusher/akzUtils/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\u003cdetails open=\"open\"\u003e\n  \u003csummary\u003e\u003ch2 style=\"display: inline-block\"\u003eTable of Contents\u003c/h2\u003e\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#built-with\"\u003eBuilt With\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#project-status\"\u003eProject status\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contact\"\u003eContact\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n## About The Project\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"images/main_window.png\" width=\"70%\"\u003e\u003c/p\u003e\n\nThe project attempts to simplify browsing PWr's AKZ course catalog. The program was written in Java and JavaFX utilizing jsoup library for parsing. It adds additional filters select courses, and an ability to load your timetable and show only courses that match it.\n\n\n### Built With\n\n* Java,\n* [JavaFX](https://openjfx.io/),\n* [jsoup](https://jsoup.org/).\n\n\n## Getting Started\n\nTo get the program running follow these steps.\n\n### Prerequisites\n\nYou need a Java SDK installation. The build was tested using AdoptOpenJDK 1.15.0-1. You can download it [here](https://adoptopenjdk.net/) but I suggest using an SDK manager such as [SDKMAN!](https://sdkman.io/) or [jabba](https://github.com/shyiko/jabba).\n\n### Installation\n\n1. Clone the akzUtils\n   ```sh\n   git clone https://github.com/simonusher/akzUtils.git\n   ```\n2. Import it as a Gradle project - for example with IntelliJ.\n3. Build it with gradle.\n\n\n## Usage\n\nThis program can be used to browse [Aktualny Katalog Zapisowy](http://akz.pwr.edu.pl/) easier than on the official website. The main features that make it possible are:\n- additional filters such as \"courses with places available\", \"studies degree\" or \"course type\",\n- ability to load your timetable either from JSOS website or from HTML, and then show only courses that don't collide with it.\n\n\n\n## Project status\n\nThe project is not under active maintenance. However, If you wish to improve it in any way I would suggest to add handling of courses with multiple dates.\n\n\n## Contributing\n\nFeel free to contribute to the project if you wish. Any upgrade or improvement, either adding a feature or improving the code is **greatly appreciated**.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b new-feature`)\n3. Commit your Changes (`git commit -m 'add some new feature'`)\n4. Push to the Branch (`git push origin new-feature`)\n5. Open a Pull Request\n\n\n## License\n\nDistributed under the MIT License. See `LICENSE` for more information.\n\n## Contact\n\nSzymon Woźniak - swozniak6@gmail.com\n\nProject Link: [https://github.com/simonusher/akzUtils](https://github.com/simonusher/akzUtils)\n\n\n\n\u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\u003c!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --\u003e\n[contributors-shield]: https://img.shields.io/github/contributors/simonusher/akzUtils.svg?style=for-the-badge\n[contributors-url]: https://github.com/simonusher/akzUtils/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/simonusher/akzUtils.svg?style=for-the-badge\n[forks-url]: https://github.com/simonusher/akzUtils/network/members\n[stars-shield]: https://img.shields.io/github/stars/simonusher/akzUtils.svg?style=for-the-badge\n[stars-url]: https://github.com/simonusher/akzUtils/stargazers\n[issues-shield]: https://img.shields.io/github/issues/simonusher/akzUtils.svg?style=for-the-badge\n[issues-url]: https://github.com/simonusher/akzUtils/issues\n[license-shield]: https://img.shields.io/github/license/simonusher/akzUtils.svg?style=for-the-badge\n[license-url]: https://github.com/simonusher/akzUtils/blob/main/LICENSE.txt\n[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge\u0026logo=linkedin\u0026colorB=555\n[linkedin-url]: https://www.linkedin.com/in/szymon-wo%C5%BAniak-00505318a/","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimonusher%2Fakzutils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimonusher%2Fakzutils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimonusher%2Fakzutils/lists"}