{"id":17349835,"url":"https://github.com/stasm/itsjusttext","last_synced_at":"2026-01-07T03:41:33.498Z","repository":{"id":34835892,"uuid":"38824607","full_name":"stasm/itsjusttext","owner":"stasm","description":"It's Just Text","archived":false,"fork":false,"pushed_at":"2015-07-10T08:04:56.000Z","size":116,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-01T16:25:01.012Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://informationisart.com/itsjusttext/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stasm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-09T14:17:02.000Z","updated_at":"2015-07-09T14:25:35.000Z","dependencies_parsed_at":"2022-08-27T12:03:16.142Z","dependency_job_id":null,"html_url":"https://github.com/stasm/itsjusttext","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stasm%2Fitsjusttext","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stasm%2Fitsjusttext/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stasm%2Fitsjusttext/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stasm%2Fitsjusttext/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stasm","download_url":"https://codeload.github.com/stasm/itsjusttext/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245841690,"owners_count":20681184,"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-15T16:57:19.168Z","updated_at":"2026-01-07T03:41:33.463Z","avatar_url":"https://github.com/stasm.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# It's Just Text\n\nWhat if there was a way to convey an idea over a long distance such\nthat anyone regardless of age, physical condition, available equipment\nor bandwidth can access it?\n\nIntroducing: __It's Just Text__.  The lowest common denominator of the\ncommunication on the Internet.\n\n\n\u003cimg src=\"https://pbs.twimg.com/profile_banners/8552302/1398248230/600x200\"\u003e\n\n\n## Only 3 Rules To Go By\n\n  - Content is what matters.  Use plain text with no formatting other\n    than emphasis and headers which facilitate reading.\n\n  - Wrapping and whitespace are part of your content: control them.\n    Structure your ideas with whitespace.  Wrap at the 72nd character;\n    it reads well, zooms well and fits multiple documents side-by-side.\n\n  - Forgo all interaction.  Don't store state, don't use dynamic\n    elements, don't listen to events.\n\n\n## Getting Started\n\n__It's Just Text__ is a manifesto.  You can literally upload a \\*.txt\nfile to your server and you're good.\n\nBut what if you want to embed an image in your document?  Or make it\neasier for the reader to refer to other hyperlinked documents?  It's\nthe World Wide Web after all!\n\nI wrote a tiny JavaScript library which parses plain text files using\na minimal Markdown-like syntax and produces a valid HTML document:\n[itsjusttext].  It's licensed under the MIT license.  You're welcome\nto create your own variation which best serves your needs.\n\nPut the following HTML at the top of your text file.  Edit the title\nand make sure the file is served as HTML (usually by changing its\nextension to \\*.html).\n\n    \u003c!doctype html\u003e\u003chtml lang=en\u003e\u003cmeta charset=utf-8\u003e\n    \u003cscript defer src=\"itsjusttext.js\"\u003e\u003c/script\u003e\n    \u003ctitle\u003eIt's Just Text\u003c/title\u003e\n\nThat's it!  The JavaScript code is fast and extremely lean, weighing in\nat just 0.5 KB.  It will mark up your content in a minimal way as\ndescribed in the next section.\n\n\n## What's Included\n\n  - Your content, exactly how you wrote it.\n  - Three levels of headings: #\u0026nbsp;hello\n  - Emphasis: \\_\\_hi there\\_\\_,\n  - Links with references: [howdy].\n  - Images via the \u0026lt;img\u0026gt; element.\n  - And any other HTML as well, actually.\n\nSee the source of this page for a complete example.\n\n--\n[@stas]\n\n[itsjusttext]: https://github.com/stasm/itsjusttext\n[@stas]: https://twitter.com/stas\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstasm%2Fitsjusttext","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstasm%2Fitsjusttext","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstasm%2Fitsjusttext/lists"}