{"id":17482877,"url":"https://github.com/creationix/tedit","last_synced_at":"2025-09-11T23:08:17.556Z","repository":{"id":13288633,"uuid":"15974518","full_name":"creationix/tedit","owner":"creationix","description":"Chrome app for tedit","archived":false,"fork":false,"pushed_at":"2017-04-23T04:17:16.000Z","size":3176,"stargazers_count":188,"open_issues_count":32,"forks_count":27,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-24T04:14:06.566Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://chrome.google.com/webstore/detail/tedit-development-environ/ooekdijbnbbjdfjocaiflnjgoohnblgf","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/creationix.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}},"created_at":"2014-01-16T17:02:11.000Z","updated_at":"2024-05-19T21:07:40.000Z","dependencies_parsed_at":"2022-08-17T16:05:23.457Z","dependency_job_id":null,"html_url":"https://github.com/creationix/tedit","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/creationix%2Ftedit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/creationix%2Ftedit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/creationix%2Ftedit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/creationix%2Ftedit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/creationix","download_url":"https://codeload.github.com/creationix/tedit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248145437,"owners_count":21055128,"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":[],"created_at":"2024-10-18T23:46:39.166Z","updated_at":"2025-04-10T02:43:49.515Z","avatar_url":"https://github.com/creationix.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"tedit-app\n=========\n\nTedit is a git based development environment.  When I say git based I mean you\ndon't edit files on disk.  You edit git databases directly.  Visually it looks\nmuch like a traditional editor complete with file tree and editor pane.  Under\nthe hood, you are browsing the git database graph and creating new nodes and\nupdating the root reference whenever you make a change.\n\nThe purpose of Tedit is to create a development platform that makes programming\nJavaScript easy and more accessable.  It runs great on ChromeBooks and soon\nthere will be a hosted web version that runs on mobile browsers on tablets.\n\nInstall at the Chrome [Web Store](https://chrome.google.com/webstore/detail/tedit-development-environ/ooekdijbnbbjdfjocaiflnjgoohnblgf)\n\n\n![Tedit Screenshot](http://creationix.com/tedit-0.1.12-1.png)\n\n## Hacking on Tedit\n\nSo you decided you want to help me build this awesome tool.  That's great.\n\nFirst, Tedit is a self-hosting compiler / editor / platform.  This means you\nneed Tedit to build Tedit.  Go get the chrome store version if you haven't\nalready.\n\nVisual walkthrough: \u003chttps://cloudup.com/cCMNHjdCw6q\u003e\n\n - If you don't have a github token handy, create a new one at \u003chttps://github.com/settings/tokens/new\u003e\n - Launch the [pre-built version of Tedit](https://chrome.google.com/webstore/detail/tedit-development-environ/ooekdijbnbbjdfjocaiflnjgoohnblgf) and using the context menu (right-click) in the\n   empty pane to the left, select \"Clone Github Repo\"\n - Enter `creationix/tedit` (or your fork if you want write access) in the first field and paste your token in the last.\n - Right-Click on the `build/chrome/app` folder in the new tree and select \"Live Export to Disk\".\n - Select a parent folder (I usually do Desktop) and a name for the target (I like `tedit`).\n - Watch the save icon spin while it exports the files to disk.\n - When done, open Chrome to \u003cchrome://extensions\u003e, enable developer mode, and add the exported folder as an unpacked extension.\n - Launch the generated version of tedit.  I recommend changing the color of this second version using `Control+B` to tell them apart.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcreationix%2Ftedit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcreationix%2Ftedit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcreationix%2Ftedit/lists"}