{"id":21975230,"url":"https://github.com/dimakudosh/pydfs-lineup-optimizer","last_synced_at":"2025-05-16T06:06:33.554Z","repository":{"id":43303650,"uuid":"47995256","full_name":"DimaKudosh/pydfs-lineup-optimizer","owner":"DimaKudosh","description":"Daily Fantasy Sports lineup optimzer for all popular daily fantasy sports sites","archived":false,"fork":false,"pushed_at":"2024-03-01T03:51:43.000Z","size":576,"stargazers_count":428,"open_issues_count":159,"forks_count":159,"subscribers_count":43,"default_branch":"master","last_synced_at":"2025-05-12T17:23:53.457Z","etag":null,"topics":["draftkings","fanduel","fantasy","fantasy-draft","fantasy-football","fantasy-sports","golf","league-of-legends","mlb","nascar","nba","nfl","nhl","pydfs-lineup-optimizer","python","soccer","sports","tennis","wnba","yahoo-fantasy"],"latest_commit_sha":null,"homepage":"","language":"Python","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/DimaKudosh.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2015-12-14T19:04:54.000Z","updated_at":"2025-04-17T15:12:18.000Z","dependencies_parsed_at":"2022-07-10T17:19:29.530Z","dependency_job_id":"672b2c04-fc07-4d33-88eb-532c3be466ca","html_url":"https://github.com/DimaKudosh/pydfs-lineup-optimizer","commit_stats":{"total_commits":313,"total_committers":19,"mean_commits":"16.473684210526315","dds":0.2875399361022364,"last_synced_commit":"429db96891e91c326a14330c5fc29625ba6d11e8"},"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimaKudosh%2Fpydfs-lineup-optimizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimaKudosh%2Fpydfs-lineup-optimizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimaKudosh%2Fpydfs-lineup-optimizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimaKudosh%2Fpydfs-lineup-optimizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DimaKudosh","download_url":"https://codeload.github.com/DimaKudosh/pydfs-lineup-optimizer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254478190,"owners_count":22077676,"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":["draftkings","fanduel","fantasy","fantasy-draft","fantasy-football","fantasy-sports","golf","league-of-legends","mlb","nascar","nba","nfl","nhl","pydfs-lineup-optimizer","python","soccer","sports","tennis","wnba","yahoo-fantasy"],"created_at":"2024-11-29T15:50:25.062Z","updated_at":"2025-05-16T06:06:28.541Z","avatar_url":"https://github.com/DimaKudosh.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PYDFS-LINEUP-OPTIMIZER [![Build Status](https://travis-ci.com/DimaKudosh/pydfs-lineup-optimizer.svg?branch=master)](https://travis-ci.org/DimaKudosh/pydfs-lineup-optimizer)[![Coverage Status](https://coveralls.io/repos/github/DimaKudosh/pydfs-lineup-optimizer/badge.svg?branch=master)](https://coveralls.io/github/DimaKudosh/pydfs-lineup-optimizer?branch=master)\npydfs-lineup-optimizer is a tool for creating optimal lineups for daily fantasy sport. \n\n## Installation\nTo install pydfs-lineup-optimizer, simply run:\n```\n$ pip install pydfs-lineup-optimizer\n```\n\n## Support\nNow it supports following dfs sites:\n\nLeague | DraftKings | FanDuel | FantasyDraft | Yahoo | FanBall | DraftKings Captain Mode | FanDuel Single Game | DraftKings Tiers |\n------ | ---------- | ------- | ------------ | ----- | ------- | ----------------------- | ------------------- | ---------------- |\nNFL    | +          | +       | +            | +     | +       | +                       | +                   | +                |\nNBA    | +          | +       | +            | +     | -       | +                       | +                   | +                |\nNHL    | +          | +       | +            | +     | -       | +                       | +                   | +                |\nMLB    | +          | +       | +            | +     | -       | +                       | +                   | +                |\nWNBA   | +          | +       | -            | -     | -       | +                       | -                   | -                |\nGolf   | +          | +       | +            | +     | -       | -                       | -                   | -                |\nSoccer | +          | -       | -            | +     | -       | +                       | -                   | -                |\nCFL    | +          | -       | -            | -     | -       | -                       | -                   | -                |\nCFB    | +          | -       | -            | -     | -       | -                       | -                   | -                |\nLOL    | -          | +       | -            | -     | -       | +                       | +                   | -                |\nMMA    | +          | +       | -            | -     | -       | -                       | -                   | -                |\nNASCAR | +          | +       | -            | -     | -       | -                       | -                   | -                |\nTennis | +          | -       | -            | -     | -       | -                       | -                   | -                |\nCSGO   | +          | -       | -            | -     | -       | -                       | -                   | -                |\n\n## Documentation\nDocumentation is available at https://pydfs-lineup-optimizer.readthedocs.io/en/latest\n\n## Example\nHere is an example for evaluating optimal lineup for Yahoo fantasy NBA. It loads players list from \"yahoo-NBA.csv\" and select 10 best lineups.\n```python\nfrom pydfs_lineup_optimizer import Site, Sport, get_optimizer\n\n\noptimizer = get_optimizer(Site.YAHOO, Sport.BASKETBALL)\noptimizer.load_players_from_csv(\"yahoo-NBA.csv\")\nfor lineup in optimizer.optimize(10):\n    print(lineup)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimakudosh%2Fpydfs-lineup-optimizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdimakudosh%2Fpydfs-lineup-optimizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimakudosh%2Fpydfs-lineup-optimizer/lists"}