{"id":18878848,"url":"https://github.com/cmartinezs/stl4j","last_synced_at":"2026-06-29T21:31:56.646Z","repository":{"id":48760286,"uuid":"383000331","full_name":"cmartinezs/stl4j","owner":"cmartinezs","description":"A Simple Task Library For Java","archived":false,"fork":false,"pushed_at":"2023-12-05T22:30:17.000Z","size":84,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-26T17:49:22.652Z","etag":null,"topics":["java-11","tasks"],"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/cmartinezs.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":"2021-07-05T03:13:13.000Z","updated_at":"2023-06-10T15:18:43.000Z","dependencies_parsed_at":"2024-12-31T16:46:52.387Z","dependency_job_id":null,"html_url":"https://github.com/cmartinezs/stl4j","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/cmartinezs/stl4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmartinezs%2Fstl4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmartinezs%2Fstl4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmartinezs%2Fstl4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmartinezs%2Fstl4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cmartinezs","download_url":"https://codeload.github.com/cmartinezs/stl4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmartinezs%2Fstl4j/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34944147,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-29T02:00:05.398Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-11","tasks"],"created_at":"2024-11-08T06:30:35.042Z","updated_at":"2026-06-29T21:31:56.627Z","avatar_url":"https://github.com/cmartinezs.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# STL4J: Simple Task Library 4 J\nSTL4J is **a simple task library for Java 11+** and gives you a base to be able to execute tasks in a simple way,\nwhether they are individual, group and/or chain.\n\n![GitHub](https://img.shields.io/github/license/cmartinezs/stl4j)\n![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url=https://github.com/cmartinezs/stl4j)\n![GitHub top language](https://img.shields.io/github/languages/top/cmartinezs/stl4j)\n![GitHub repo file count](https://img.shields.io/github/directory-file-count/cmartinezs/stl4j)\n![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/cmartinezs/stl4j)\n![GitHub repo size](https://img.shields.io/github/repo-size/cmartinezs/stl4j)\n![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/downloads-pre/cmartinezs/stl4j/v0.1.0-alpha.2/total)\n![GitHub issues](https://img.shields.io/github/issues/cmartinezs/stl4j)\n![GitHub commit activity](https://img.shields.io/github/commit-activity/w/cmartinezs/stl4j)\n![GitHub last commit](https://img.shields.io/github/last-commit/cmartinezs/stl4j)\n![GitHub Release Date](https://img.shields.io/github/release-date/cmartinezs/stl4j)\n![GitHub pull requests](https://img.shields.io/github/issues-pr/cmartinezs/stl4j)\n![GitHub Discussions](https://img.shields.io/github/discussions/cmartinezs/stl4j)\n\n![GitHub Repo stars](https://img.shields.io/github/stars/cmartinezs/stl4j?style=social)\n![GitHub watchers](https://img.shields.io/github/watchers/cmartinezs/stl4j?style=social)\n![GitHub forks](https://img.shields.io/github/forks/cmartinezs/stl4j?style=social)\n## Installation\nUse the package manager [**Maven**](https://maven.apache.org) to install **STL4J** via [**GitHub Packages**](https://jitpack.io/)\n1. Add GitHub repository\n```xml\n\u003crepositories\u003e\n    \u003crepository\u003e\n        \u003cid\u003egithub\u003c/id\u003e\n        \u003curl\u003ehttps://maven.pkg.github.com/cmartinezs/stl4j\u003c/url\u003e\n        \u003csnapshots\u003e\n            \u003cenabled\u003etrue\u003c/enabled\u003e\n        \u003c/snapshots\u003e\n    \u003c/repository\u003e\n\u003c/repositories\u003e\n```\n2. Add STL4J dependency\n```xml\n\u003cdependency\u003e\n    \u003cgroupId\u003eio.github.cmartinezs\u003c/groupId\u003e\n    \u003cartifactId\u003estl4j\u003c/artifactId\u003e\n    \u003cversion\u003e0.1.0-alpha.2\u003c/version\u003e\n\u003c/dependency\u003e\n```\n3. *Optional*: You install and configure GPG for the signature of artifacts, or otherwise you do not want to sign, remove the associated plugin configuration in the [pom.xml](pom.xml)\n```xml\n\u003c!-- Remove this plugin in case of not \nusing signature in the artifacts --\u003e\n\u003cplugin\u003e\n    \u003cgroupId\u003eorg.apache.maven.plugins\u003c/groupId\u003e\n    \u003cartifactId\u003emaven-gpg-plugin\u003c/artifactId\u003e\n    \u003cversion\u003e1.6\u003c/version\u003e\n    \u003cexecutions\u003e\n        \u003cexecution\u003e\n            \u003cid\u003esign-artifacts\u003c/id\u003e\n            \u003cphase\u003everify\u003c/phase\u003e\n            \u003cgoals\u003e\n                \u003cgoal\u003esign\u003c/goal\u003e\n            \u003c/goals\u003e\n        \u003c/execution\u003e\n    \u003c/executions\u003e\n\u003c/plugin\u003e\n```\n\n4.- Using the command line\n```bash\nmvn clean install\n```\n## Usage\n````java\n// soon\n````\n## Documentation\nVisit the [online documentation](https://cmartinezs.github.io/stl4j) for the most updated guide\n## Contributing\nPlease read through our contributing guidelines. \nIncluded are directions for opening issues, coding standards, and notes on development.\n\nPull requests are welcome. \nFor major changes, please open an issue first to discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.\n## License\n\nSTL4J is an open source project by Carlos Martínez that is licensed under [GNU General Public License v3.0](LICENSE).\nCarlos Martínez reserves the right to change the license of future releases.\n\n|🟢Permissions|🟡Conditions|🔴Limitations|\n|---|---|---|\n|Commercial use|Disclose source|Liability|\n|Distribution|License and copyright notice|Warranty|\n|Modification|Same license||\n|Patent use|State changes||\n|Private use|||\n\n## Public GPG key\nImport my public gpg key for validate artifacts\n```bash\n\u003e gpg --keyserver keys.openpgp.org --recv-keys B472CD84127EB71341FFC83D37015A09766E6088\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmartinezs%2Fstl4j","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcmartinezs%2Fstl4j","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmartinezs%2Fstl4j/lists"}