{"id":15297507,"url":"https://github.com/gailbear/dots-editor","last_synced_at":"2025-03-25T13:15:05.506Z","repository":{"id":57423744,"uuid":"91733514","full_name":"Gailbear/dots-editor","owner":"Gailbear","description":"A six-key brailler emulator written in python","archived":false,"fork":false,"pushed_at":"2017-05-26T05:20:58.000Z","size":132,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T13:15:01.567Z","etag":null,"topics":["braille","python-2","text-editor"],"latest_commit_sha":null,"homepage":null,"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/Gailbear.png","metadata":{"files":{"readme":"README.rst","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}},"created_at":"2017-05-18T20:09:20.000Z","updated_at":"2017-05-18T20:15:40.000Z","dependencies_parsed_at":"2022-08-30T03:50:25.755Z","dependency_job_id":null,"html_url":"https://github.com/Gailbear/dots-editor","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gailbear%2Fdots-editor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gailbear%2Fdots-editor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gailbear%2Fdots-editor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Gailbear%2Fdots-editor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Gailbear","download_url":"https://codeload.github.com/Gailbear/dots-editor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245467615,"owners_count":20620216,"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":["braille","python-2","text-editor"],"created_at":"2024-09-30T19:17:59.895Z","updated_at":"2025-03-25T13:15:05.438Z","avatar_url":"https://github.com/Gailbear.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Dots Editor\n===========\nA six-key brailler emulator written in python.\n----------------------------------------------\n|version| |license| |dependencies| |travis|\n\n.. |license| image:: https://img.shields.io/badge/license-MIT-blue.svg\n    :target: https://github.com/Gailbear/dots-editor/blob/master/LICENSE.txt\n.. |version| image:: https://img.shields.io/pypi/v/dots-editor.svg\n    :target: https://pypi.python.org/pypi/dots-editor\n.. |dependencies| image:: https://img.shields.io/librariesio/github/gailbear/dots-editor.svg\n    :target: https://libraries.io/github/Gailbear/dots-editor\n.. |travis| image:: https://travis-ci.org/Gailbear/dots-editor.svg?branch=master\n    :target: https://travis-ci.org/Gailbear/dots-editor\n\nTired of being on a mac and having no viable options for a six-key brailler emulator?\nTired of not being able to fix bugs or request features with existing emulators?\n**Me too!**\n\nI was sick of there not being an emulator that is free, easy to use, and easy to install on any operating system.\n\nThis is in Pre-Alpha. Expect bugs, and missing features.\n\nInstallation\n------------\n\n``pip install dots-editor``\n\nUsage\n_____\n\n``dots_editor filename.brl``\n\nThis will open a file for editing. When you quit (I know, scary), it will save.\n\n``dots_editor --unicode filename.txt``\n\nThis will save a file using the unicode braille glyphs. (U+2800 to U+2840)\n\nPre-Alpha features to add\n-------------------------\n- Edit an existing file (I know, big oversight)\n- Start standalone\n- Menu to make a new file or open an existing one\n- Save without exit\n- Binaries for common operating systems\n- Cursor\n\nAlpha features to add\n---------------------\n- resizable window\n- change font size\n- change margin\n- figure out brf format\n- Logo\n- Documentation (and documentation tests)\n- automatic line breaks\n- 8-dot mode\n\nBeta features to add\n--------------------\n- Integration with liblouis\n- contraction help\n- highlighting text to edit or move\n- find/replace\n- save in all common filetypes\n- print (to printer or embosser)\n- spellcheck?\n\nWant to contribute?\n-------------------\n\nWow, cool. I don't currently have any guidelines, but contact me using github,\nand we'll talk. It's much more likely to be a successful talk if you have a pull\nrequest and a good summary of what you're trying to accomplish.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgailbear%2Fdots-editor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgailbear%2Fdots-editor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgailbear%2Fdots-editor/lists"}