{"id":16688933,"url":"https://github.com/sbordet/foxtrot","last_synced_at":"2026-04-29T06:33:16.304Z","repository":{"id":70825676,"uuid":"144747997","full_name":"sbordet/foxtrot","owner":"sbordet","description":"Foxtrot is a small and powerful API for using threads with the Java Swing classes.","archived":false,"fork":false,"pushed_at":"2018-08-14T17:58:17.000Z","size":5210,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-02T15:19:52.901Z","etag":null,"topics":["asynchronous","awt","model","swing","synchronous","threads","worker"],"latest_commit_sha":null,"homepage":"http://foxtrot.sourceforge.net/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sbordet.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":"2018-08-14T16:50:02.000Z","updated_at":"2022-10-20T23:00:09.000Z","dependencies_parsed_at":"2023-03-08T21:15:27.346Z","dependency_job_id":null,"html_url":"https://github.com/sbordet/foxtrot","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/sbordet/foxtrot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbordet%2Ffoxtrot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbordet%2Ffoxtrot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbordet%2Ffoxtrot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbordet%2Ffoxtrot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sbordet","download_url":"https://codeload.github.com/sbordet/foxtrot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbordet%2Ffoxtrot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32414416,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T06:29:02.080Z","status":"ssl_error","status_checked_at":"2026-04-29T06:29:00.631Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["asynchronous","awt","model","swing","synchronous","threads","worker"],"created_at":"2024-10-12T15:45:41.959Z","updated_at":"2026-04-29T06:33:16.285Z","avatar_url":"https://github.com/sbordet.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Welcome to Foxtrot, the easy API for the Java Swing Classes.\n\n### Introduction\n\nFoxtrot is bundled in a compressed file, that contains\njavadoc documentation, libraries, examples and source code.\n\nThe structure of the compressed file is as follows:\n\n```\napidocs/ contains the Foxtrot javadocs\nlib/     contains the Foxtrot jars: the core jar and the examples jar\nsrc/     contains the Foxtrot source code\n```\n\nThe core jar is `lib/foxtrot-core-\u003cversion\u003e.jar` and must be included in the classpath.\nIt is no longer necessary, from Foxtrot version 1.2, to include the Foxtrot core jar in the boot classpath.\nThis way, Foxtrot is compatible with Java Web Start.\n\nThe distribution root directory contains this file and the BSD license.\n\n\n### Usage\n\nIf a Swing application is contained in `myapp.jar` and uses Foxtrot,\nthen the command line to start it would be similar to this one (in Windows):\n\n```\njava -cp foxtrot-core-3.0.jar;myapp.jar my.app.Main\n```\n\n\n### Examples\n\nTo run the examples included in the distribution, use the following\ncommand line (from the distribution root directory):\n\n```\njava -cp lib\\foxtrot-core-3.0.jar;lib\\foxtrot-examples-3.0.jar foxtrot.examples.SimpleExample\njava -cp lib\\foxtrot-core-3.0.jar;lib\\foxtrot-examples-3.0.jar foxtrot.examples.InterruptExample\n```\n\n### Tests\n\nFrom Foxtrot version 2.0, tests are based on JUnit 3.8.1.\n\n\n### More Information\n\nRefer to the documentation on [the web site](http://foxtrot.sourceforge.net)\nfor further details on how to use the Foxtrot API.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbordet%2Ffoxtrot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsbordet%2Ffoxtrot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbordet%2Ffoxtrot/lists"}