{"id":29179854,"url":"https://github.com/bazitur/brackets-python-tools","last_synced_at":"2025-07-01T19:07:17.247Z","repository":{"id":57136194,"uuid":"107998416","full_name":"bazitur/brackets-python-tools","owner":"bazitur","description":"A set of tools for Python 3 featuring smart autocompletion, quickdocs, goto definition, linting and more.","archived":false,"fork":false,"pushed_at":"2020-04-07T00:14:18.000Z","size":1459,"stargazers_count":23,"open_issues_count":4,"forks_count":7,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-05-23T11:39:17.765Z","etag":null,"topics":["brackets","brackets-extension","python"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/bazitur.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-10-23T15:05:11.000Z","updated_at":"2024-09-10T15:01:44.000Z","dependencies_parsed_at":"2022-09-04T08:51:40.697Z","dependency_job_id":null,"html_url":"https://github.com/bazitur/brackets-python-tools","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/bazitur/brackets-python-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazitur%2Fbrackets-python-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazitur%2Fbrackets-python-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazitur%2Fbrackets-python-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazitur%2Fbrackets-python-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bazitur","download_url":"https://codeload.github.com/bazitur/brackets-python-tools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazitur%2Fbrackets-python-tools/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263021821,"owners_count":23401148,"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":["brackets","brackets-extension","python"],"created_at":"2025-07-01T19:07:16.676Z","updated_at":"2025-07-01T19:07:17.222Z","avatar_url":"https://github.com/bazitur.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## brackets-python-tools: Python development with Brackets [![Downloads](https://badges.ml/bazitur.python-tools/total.svg)](https://brackets-extension-badges.github.io#bazitur.python-tools) [![Version](https://badges.ml/bazitur.python-tools/version.svg)](https://brackets-extension-badges.github.io#bazitur.python-tools)\n\nA set of tools which will make Brackets your favourite backend IDE.\n\n\u003e *Please note that this project is still in alpha. Feel free to report an issue or add a pull request!*\n\n### Features\n  - Smart autocompletion\n  - Go to definition/assignment\n  - Inline Python documentation\n  - Linter\n\n### Some screenshots\n![autocompletion](screenshots/autocompletion.png)\n*Python Autocompletion*\n\n![linting](screenshots/lint.png)\n*Linting via Flake8*\n\n![docs](screenshots/docs.png)\n*Inline documentation*\n\n![settings](screenshots/settings.png)\n*Settings dialog*\n\n### Installation\nYou can install Python Tools from official Brackets Extension Registry.\nAdditionally, you'll need:\n  - Python up and running (Python 3 preferably)\n  - `flake8` module (optional) for linting and style checking. You may install it via pip:\n    ```bash\n    ~$ pip install flake8\n    ```\n  - `docutils` module (optional) for documentation rendering. It can be installed with pip:\n    ```bash\n    ~$ pip install docutils\n    ```\n\n### Usage\nThis Extension uses Python 3 interpreter in your path by default. You can customize interpreter either in Preferences File or in Python Tools Settings tab.\n\n### Settings\nSettings are accessible through standart brackets settings interface or 'File' menu 🡒 Python Tools Settings.\n\nCurrently available settings:\n  - `pathToPython`: String\u003cbr\u003e\n    Full path to python executable. Default value is `python`.\n  - `isCaseSensitive`: Boolean\u003cbr\u003e\n    If code completion should be case sensitive. Default is `true`.\n  - `maxLineLength`: Number\u003cbr\u003e\n    Maximum line length in Python files. Default: `79`.\n  - `ignoredErrors`: Array\u003cbr\u003e\n    Array of errors which should be ignored by Python Linter. Default: `[]`\n\n### Credits\nThis project is based on the [Python Jedi Brackets](https://github.com/saravanan-k90/python-jedi-brackets) project.\n\n### License\nThe source code is licensed MIT. See [LICENSE.md](LICENSE.md) for more.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbazitur%2Fbrackets-python-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbazitur%2Fbrackets-python-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbazitur%2Fbrackets-python-tools/lists"}