{"id":17978514,"url":"https://github.com/ad-si/textnet","last_synced_at":"2025-08-03T04:33:00.285Z","repository":{"id":142369486,"uuid":"101539576","full_name":"ad-si/textnet","owner":"ad-si","description":"The Internet of Text","archived":false,"fork":false,"pushed_at":"2017-09-03T21:22:50.000Z","size":51,"stargazers_count":11,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-09T10:43:11.226Z","etag":null,"topics":["ansi","ascii","plaintext","text"],"latest_commit_sha":null,"homepage":"http://textnet.io","language":"JavaScript","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/ad-si.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":null,"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":"2017-08-27T08:29:22.000Z","updated_at":"2025-02-27T19:33:23.000Z","dependencies_parsed_at":"2024-04-07T18:15:37.173Z","dependency_job_id":null,"html_url":"https://github.com/ad-si/textnet","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ad-si/textnet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-si%2Ftextnet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-si%2Ftextnet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-si%2Ftextnet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-si%2Ftextnet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ad-si","download_url":"https://codeload.github.com/ad-si/textnet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-si%2Ftextnet/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268495882,"owners_count":24259397,"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","status":"online","status_checked_at":"2025-08-03T02:00:12.545Z","response_time":2577,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["ansi","ascii","plaintext","text"],"created_at":"2024-10-29T17:34:09.345Z","updated_at":"2025-08-03T04:32:59.782Z","avatar_url":"https://github.com/ad-si.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Textnet - The Internet of Text\n\nTextnet is a subnet of the internet\nconsisting only of human-readable plain text content.\n\n\n## FAQ\n\n### Why would I want this?\n\n- Fastest page load time\n- No annoying ads\n- Focus on content\n- Consistent look \u0026 feel\n- Consumable on **every** device\n- No insecure code execution\n- Fast \u0026 easy creation of content\n\n\n### Can you give me some examples?\n\n- \u003chttp://icanhazip.com\u003e\n- \u003chttps://tools.ietf.org/rfc/rfc20.txt\u003e\n\nCheck out the full list at the \"Index\" section down below.\n\n\n### How am I supposed to consume this?\n\n- As plain text with any browser\n- As plain text on your command line: `curl -L http://textnet.io`\n- With a browser extension which can render markdown\n  (e.g. \u003chttps://github.com/simov/markdown-viewer\u003e,\n  or \u003chttps://goo.gl/unXkFA\u003e which can even render LaTeX math equations)\n  For extensions which only trigger on `.md` URLs you can open the original\n  file for this page at \u003chttp://textnet.io/readme.md\u003e.\n- As a EPUB by converting it with pandoc:\n  `pandoc --from markdown --output textnet.epub http://textnet.io`\n- As a PDF by converting it with pandoc:\n  `pandoc -f markdown -o textnet.pdf --latex-engine=xelatex http://textnet.io`\n\n\n### How can I publish something?\n\nEither host the file on a static site hoster of your choice.\nFor example:\n\n- \u003chttps://surge.sh/#html\u003e\n- \u003chttps://netlify.com/#html\u003e\n- \u003chttps://neocities.org/#html\u003e\n- \u003chttps://aws.amazon.com/s3/#html\u003e - That's where textnet.io is hosted.\n\nOr get your own (virtual) server on e.g.\n\n- \u003chttps://aws.amazon.com/ec2/#html\u003e\n- \u003chttps://linode.com/#html\u003e\n- \u003chttps://digitalocean.com/#html\u003e\n\nand use server software like \u003chttps://nginx.org/#html\u003e or\n\u003chttp://apache.org/#html\u003e to deliver the pages.\n\n\n### What are good programs to create a Textnet site?\n\nThe page you're reading was mainly created with apple notes.\nThis, however, is not considered a good program.\nIt just shows the convenience of Textnet content creation.\n\nGood programs are macOS' default TextEdit and Window's default Notepad,\nbut also more sophisticated programs like \u003chttps://atom.io/#html\u003e,\n\u003chttps://code.visualstudio.com/#html\u003e.\n\nThere are also several online editors like \u003chttp://dillinger.io/#html\u003e\nand \u003chttps://gist.github.com/#html\u003e\n\n\n### How should the text be formatted?\n\nBest practice is to write it in markdown,\njust like the page you're currently reading.\nIt is easily readable and has become the de facto standard\nfor plain text content.\nIt also means the site can be rendered with a more sophisticated design\nif one likes to do so (e.g. with \u003chttp://pandoc.org/#html\u003e) .\nCheck out \u003chttp://commonmark.org/#html\u003e for in depth documentation.\n\nOther good formats are \u003chttp://yaml.org/#html\u003e for pure data,\n\u003chttp://asciidoc.org/#html\u003e for more sophisticated tables\nand ASCII- / ANSI-art for graphical content. E.g.\n\n```\n        _______\n       // ||  \\\\\n   ___//__||___\\\\_____\n  /    _          _  (\n  |___/ \\________/ \\_|\n______\\_/________\\_/____\n```\n\n\u003chttp://json.org/#html\u003e is only considered human readable\nfor really small files and when pretty printed.\n\u003chttps://www.w3.org/XML/#html\u003e ist definitely not human readable!\n\nIf your text contains links which link to HTML (normal) websites\nplease make sure that the URL indicates this, either by linking\ndirectly to a HTML file (e.g. \u003chttp://example.com/index.html\u003e) or\nadding a HTML hash (e.g. \u003chttp://example.com/#html\u003e)\n\nMath should be written in LaTeX and to enable rendering for markdown viewers\nenclose them in `$` delimiters. For example:\n\n$E = \\frac{mc^2}{\\sqrt{1 - \\frac{v^2}{c^2}}}$\n\nAnd by the way: It can also include emojis 😁🎉!\n\n\n### What file extension should be used?\n\nThe files (or rather the URLs) should have no extension!\nIf you want to convey the content type\nuse the optional http header field \"Content-Type\" for it.\n\n\n## Index\n\nThis is just a small subset of the Textnet.\nIf you want your page to be featured,\nplease submit a link on \u003chttps://github.com/adius/textnet\u003e.\n\n\n### Weather\n\n- \u003chttp://wttr.in\u003e or \u003chttp://wttr.in/Berlin\u003e - Weather forecast.\n- \u003chttp://wttr.in/moon\u003e - Current moonphase.\n\n\n### Tools\n\n- \u003chttp://qrenco.de\u003e - Create QR code of a string\n\n\n### IP Address Services\n\nYour IP address:\n\n- \u003chttp://canihazip.com/s\u003e\n- \u003chttp://ipinfo.io/ip\u003e - JSON response with additional data.\n- \u003chttp://icanhazip.com\u003e\n- \u003chttp://curlmyip.net\u003e\n- \u003chttp://ipecho.net/plain\u003e\n- \u003chttp://ifcfg.me\u003e\n\nCustom IP address:\n\n- \u003chttp://ipinfo.io/8.8.8.8\u003e\n- \u003chttp://ipinfo.io/8.8.8.8/loc\u003e\n\n\n### Text Sharing (Pastebin)\n\n- \u003chttp://ix.io\u003e -\n  E.g. `echo Hello world | curl -F 'f:1=\u003c-' ix.io` returns link\n  to uploaded resource: \u003chttp://ix.io/fpW\u003e\n- \u003chttp://sprunge.us\u003e\n- \u003chttp://ptpb.pw\u003e\n\n\n### Manuals / Documentation\n\n- \u003chttp://cheat.sh\u003e - UNIX / Linux command cheat sheets.\n- All RFC documents are accessible in plain text.\n  (e.g. the HTTP specification: \u003chttps://tools.ietf.org/rfc/rfc2616.txt\u003e)\n\n\n### Dictionaries \u0026 Translators\n\n- \u003cdict://dict.org/d:translatable\u003e - Get word definitions.\n\n\n### Generators\n\n- \u003chttp://whatthecommit.com/index.txt\u003e — Really bad commit messages.\n\n\n### Registries\n\n- \u003chttp://textfiles.com/#html\u003e - Large collection of plain text files.\n- \u003chttp://tldp.org/HOWTO/text/#html\u003e - Plain text how tos for Linux\n  (e.g. How to make coffee 😂: \u003chttp://tldp.org/HOWTO/text/Coffee\u003e).\n\n\n## About\n\nThis website was created by [Adrian Sieber](https://adriansieber.com#html),\nwho got fed up by shitty websites which take forever to load and look awful,\nalthough they contain minimal content (e.g. weather forecast for tomorrow).\n\nThis work is also sponsored by \u003chttps://feram.io#html\u003e.\nA service which automatically finds \u0026 fixes bugs in code.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fad-si%2Ftextnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fad-si%2Ftextnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fad-si%2Ftextnet/lists"}