all repos — awesome-indieweb @ d77e1f7572afecbf16b291a0eb08e814b48eba22

resources for indieweb

Merge branch 'main' of https://source.tube/pmurad/awesome-indieweb
b14r b14r@omg.lol
Sat, 01 Aug 2026 11:27:57 +0200
commit

d77e1f7572afecbf16b291a0eb08e814b48eba22

parent

c5927da71248ee431f27f8ef517b6a5e5e7b8118

M .github/ISSUE_TEMPLATE/config.yml.forgejo/ISSUE_TEMPLATE/config.yml

@@ -1,5 +1,5 @@

blank_issues_enabled: true contact_links: - name: Contribution guidelines - url: https://github.com/runawaydevil/awesome-indieweb/blob/main/CONTRIBUTING.md + url: https://source.tube/pmurad/awesome-indieweb/src/branch/main/CONTRIBUTING.md about: Please read the guidelines before adding, updating, or removing an entry.
M .github/scripts/check_links.py.forgejo/scripts/check_links.py

@@ -15,7 +15,7 @@ ENTRY_RE = re.compile(r"^- \[[^\]]+\]\((https?://[^)]+)\)")

UA = ( "Mozilla/5.0 (compatible; awesome-indieweb-linkcheck/1.0; " - "+https://github.com/runawaydevil/awesome-indieweb)" + "+https://source.tube/pmurad/awesome-indieweb)" ) TIMEOUT = 20
D .github/workflows/link-check.yml

@@ -1,38 +0,0 @@

-name: Link check - -on: - schedule: - - cron: "0 0 1 * *" # 00:00 UTC on the 1st of every month - workflow_dispatch: # allow manual runs from the Actions tab - -permissions: - contents: write - -concurrency: - group: link-check - cancel-in-progress: true - -jobs: - check: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-python@v5 - with: - python-version: "3.x" - - - name: Check links and annotate dead entries - run: python .github/scripts/check_links.py - - - name: Commit changes if any - run: | - if [ -n "$(git status --porcelain README.md)" ]; then - git config user.name "github-actions[bot]" - git config user.email "41898282+github-actions[bot]@users.noreply.github.com" - git add README.md - git commit -m "chore: flag dead links (automated monthly check)" - git push - else - echo "No dead-link changes to commit." - fi
M .gitignore.gitignore

@@ -1,1 +1,3 @@

-.recursos/ +# files from my obsidian +.recursos/ +__pycache__/
M CONTRIBUTING.mdCONTRIBUTING.md

@@ -1,6 +1,6 @@

# Contribution Guidelines -Thanks for taking the time to contribute! Please [open a pull request](https://github.com/runawaydevil/awesome-indieweb/pulls) to add, update, or remove an entry. If you cannot open a PR, [file an issue](https://github.com/runawaydevil/awesome-indieweb/issues/new/choose) to suggest a resource or report a broken link. +Thanks for taking the time to contribute! Please [open a pull request](https://source.tube/pmurad/awesome-indieweb/pulls) to add, update, or remove an entry. If you cannot open a PR, [file an issue](https://source.tube/pmurad/awesome-indieweb/issues/new/choose) to suggest a resource or report a broken link. ## Adding an entry
M README.mdREADME.md

@@ -6,7 +6,7 @@ The [IndieWeb](https://indieweb.org/) is not a product, a social network, or an official stack. It is an approach centered on **publishing first in a space you control** (normally your own domain), keeping URLs durable, and connecting that site to the wider web through open standards.

This list spans both resources **native to the IndieWeb** (standards and building blocks) and **adjacent** tools that solve important parts of the problem well. Statuses change fast, confirm recent releases, docs, and export procedures before adopting a critical component. -**Contributions are welcome.** Open a [pull request](https://github.com/runawaydevil/awesome-indieweb/pulls) to add, update, or remove an entry, or file an [issue](https://github.com/runawaydevil/awesome-indieweb/issues/new/choose) to suggest a resource or report a broken link. Please read the [contribution guidelines](CONTRIBUTING.md) first. +**Contributions are welcome.** Open a [pull request](https://source.tube/pmurad/awesome-indieweb/pulls) to add, update, or remove an entry, or file an [issue](https://source.tube/pmurad/awesome-indieweb/issues/new/choose) to suggest a resource or report a broken link. Please read the [contribution guidelines](CONTRIBUTING.md) first. Links are checked automatically on the first of each month. Entries found permanently unreachable are flagged **(link no longer exists)** next to them. Please open a PR to fix or remove any you spot.

@@ -369,7 +369,7 @@ - [indielib](https://github.com/hacdias/indielib) - Go IndieWeb toolkit bundling IndieAuth client/server, Micropub, and discovery helpers.

- [benjifs/micropub](https://github.com/benjifs/micropub) - Serverless Micropub and media endpoint that publishes posts to a Git-backed static site. - [kirby-micropub](https://github.com/sebsel/kirby-micropub) - Micropub server endpoint for the Kirby CMS. - [selfauth](https://github.com/Inklings-io/selfauth) - Minimal single-user PHP IndieAuth authorization endpoint so you can be your own identity provider. -- [Indigenous for Android](https://indigenous.realize.be/) - Native Android app acting as a Micropub posting client and Microsub reader. +- [Indigenous for Android](https://indigenous.realize.be/) - Native Android app acting as a Micropub posting client and Microsub reader. **(link no longer exists)** - [Post Kinds](https://wordpress.org/plugins/indieweb-post-kinds/) - WordPress plugin adding reply/like/bookmark/RSVP post types with proper microformats2 markup and reply-context. - [Syndication Links](https://wordpress.org/plugins/syndication-links/) - WordPress plugin that displays and manages POSSE syndication URLs for cross-posted content. - [Semantic Linkbacks](https://wordpress.org/plugins/semantic-linkbacks/) - WordPress plugin enriching incoming Webmentions/pingbacks into semantic comments (likes, reposts, replies).

@@ -420,7 +420,7 @@ - [Sharkey](https://joinsharkey.org/) - Actively maintained Misskey fork with quote posts and improved moderation.

- [Iceshrimp](https://iceshrimp.dev/) - Lean, rewritten Misskey-family server focused on performance and standards compliance. - [Firefish](https://joinfirefish.org/) - A Misskey fork (formerly Calckey) whose development has largely stalled. - [snac2](https://codeberg.org/grunfink/snac2) - Tiny C-based single/multi-user ActivityPub server with minimal dependencies. -- [Honk](https://humungus.tedunangst.com/r/honk) - Minimalist single-user ActivityPub server with no JavaScript. +- [Honk](https://humungus.tedunangst.com/r/honk) - Minimalist single-user ActivityPub server with no JavaScript. **(link no longer exists)** - [Epicyon](https://libreserver.org/epicyon/) - AGPL, low-resource ActivityPub server designed for small self-hosted communities. - [Hometown](https://github.com/hometown-fork/hometown) - Mastodon fork adding local-only posting and full-text formatting. - [Friendica](https://friendi.ca/) - Decentralized social server federating across ActivityPub, Diaspora, and more.

@@ -632,7 +632,7 @@ - [WebAIM Contrast Checker](https://webaim.org/resources/contrastchecker/) - Canonical color-contrast checker for meeting WCAG requirements.

- [Sa11y](https://sa11y.netlify.app/) - In-page accessibility QA assistant that flags content issues visually for authors. - [Colorable](https://colorable.jxnblk.com/) - Interactive tool to test text/background color combinations against contrast ratios. - [HTMLHint](https://htmlhint.com/) - Configurable static linter for HTML to keep markup clean and valid. -- [SVGO](https://github.com/svg/svgo) - Node tool to optimize and shrink SVG files, reducing page weight. +- [SVGO](https://github.com/svg/svgo) - Node tool to optimize and shrink SVG files, reducing page weight. **(link no longer exists)** - [Sharp](https://sharp.pixelplumbing.com/) - High-performance Node image-processing library for resizing and compressing images. - [oxipng](https://github.com/oxipng/oxipng) - Fast multithreaded lossless PNG optimizer. - [pngquant](https://pngquant.org/) - Lossy PNG compressor that greatly reduces size with minimal quality loss.

@@ -674,10 +674,11 @@ - [People and Blogs](https://peopleandblogs.com/) - Interviews with personal-blog authors, useful for discovering tools, routines, and motivations.

- [Web We Want](https://webwewant.fyi/) - Collection of needs and ideas for a more human, open, interoperable web. - [A Website Is a Room](https://a-website-is-a-room.net/) - Collective exploration of the site as a personal, social, and creative space beyond the platform feed. - [Tildeverse](https://tildeverse.org/) - Federation of public-access UNIX "tilde" servers where members build personal pages. +- [runv.club](https://runv.club/) - Brazilian tilde-style community with free shell accounts, personal web hosting, and IRC, run by the nonprofit Portal IDEA and aimed at learning and small-web publishing. ⭐ *Curator's pick* - [HTML Energy](https://html.energy/) - Community and movement celebrating hand-written HTML and personal websites, with events and jams. - [MelonLand Forum](https://forum.melonland.net/) - Active forum and wiki for the old/personal-web revival, webrings, and Neocities-style building. - [SadGrl.online](https://sadgrl.online/) - Hub of webmastering guides, a layout generator, and resources encouraging indie sites. -- [Blaugust](https://blaugust.net/) - Annual month-long event encouraging people to (re)start personal blogging, with mentors and a Discord. +- [Blaugust](https://blaugust.net/) - Annual month-long event encouraging people to (re)start personal blogging, with mentors and a Discord. **(link no longer exists)** - [Recurring Creative Challenges](https://challenges.stefanbohacek.com/) - Directory of recurring indie-web and creative challenges that drive personal-site activity. - [Yesterweb](https://yesterweb.org/) - Influential anti-corporate "reclaim the web" community and webzine. - [omg.lol](https://omg.lol/) - Community of personal websites built around your own domain, with profile pages carrying h-card and rel=me, a weblog, statuslog and now pages, and the social.lol Mastodon instance. ⭐ *Curator's pick*