IndieWebCamp is a 2-day creator camp focused on growing the independent web

projects

(Redirected from Projects)

Contents

Indie Web Projects

A list of projects supporting or being actively used by IndieWebCamp attendees to create the Indie Web.

Split into production, experimental, hacks, and explorations as well as other for projects that are or appear to be IndieWeb related but are either not in use by any attendee or status is unknown.

Within each quality level the projects are listed by:

  • Primary blogging / content hosting systems listed first, additional content hosting systems (e.g. for a specific content type only), and then other useful indieweb building block projects.
  • Then by # of attendees + other independents using each project.

Sorted within each quality level by number of IndieWebCamp attendees actively using it on their primary self-identity site (thus you can quickly see which projects are the most "real", in-use, and likely well supported).

See also offsite:

production

Production = the software fully launched and good enough for other independents to relatively easily install, use, maintain, depend on.

Blogging / content hosting projects:

WordPress

main article: WordPress

WordPress is web software you can use to create a beautiful website or blog. Many IndieWebCamp attendees use WordPress on their primary self-identifying site.

IndieWebCamp attendees using WordPress plus plugins for IndieWeb/POSSE support:

skinny-blog-screenshot.png

IndieWebCamp attendees using Wordpress:

Other independents that are using it on their primary self-identifying site:

aaronpk-bookmarks.png

IndieWebCamp attendees that are using it on their other site(s):

Other independents that are using it on their other site(s):

  • ...

Jekyll

Jekyll is a blog-aware, static site generator.

IndieWebCamp attendees that are using it on their primary self-identifying site:

Other independents that are using it on their primary self-identifying site:

MediaWiki

caseorganic-wiki-screenshot.png

main article: MediaWiki

MediaWiki is web software you can use to create a beautiful website or wiki.

Attendees that are using it on their own site:

StatusNet

StatusNet is open source software you can setup on your own server for real time publishing.

Attendees that are using it on their own site:

Other Production Projects

Other projects which are production quality but are not primary blogging / content hosting projects (the heart of an indieweb site).

OpenPhoto

The OpenPhoto Project - A photo application that lets you store your photos on Dropbox, Amazon S3 or in your garage, and serve them from URLs on your own domain.

Attendees that are using it on their own site:

  • User:Waterpigs.co.uk (Barnaby Walters) http://waterpigs.co.uk/ is running an instance of OpenPhoto to host his photos at http://photos.waterpigs.co.uk/
    • I’d say OpenPhoto is a good candidate for being in the Production section. It’s reliable and fairly well polished — heh, the mobile app in itself offers a better mobile experience than flickr --Waterpigs.co.uk 01:20, 27 September 2012 (PDT)
      • Done. Feel free to remove this item and yours if you think this is still true and now resolved. - Tantek 15:46, 23 March 2013 (PDT)
  • ...

OpenVBX and TropoVBX

OpenVBX/TropoVBX - Self-hosted phone numbers!

Attendees that are using it:

  • Aaron Parecki (2011-2012)
    • This sounds "indie", but how is it "indie web"? - Tantek
    • Technically it's not web, though it is installed on a web server and has an HTTP API. The real reason I listed it is because I feel the lines between phone and Internet communication are blurring, and this will become more important in the future. -Aaronparecki.com 08:37, 17 August 2012 (PDT)

Libravatar

Libravatar - Federated avatar hosting (like Gravatar)

Attendees that are using it:

experimental

Stuff that you've at least got running on your own site, but is perhaps not stable/reliable enough for general sharing / use by others. Still useful to document what you *do* have running and use, share some of the code/design/UX, and lessons learned. Roughly ordered first by how "complete" the blogging/posting functionality is with known (URL required) attendee users, then other content tools, and other building blocks.

Experimental blogging / content hosting projects sorted by number of indieweb community members actively using them on their own primary personal site (and then alphabetically).

p3k

Main article: p3k

p3k is personal publishing platform.

Attendees that are using it on their own site:

Falcon

Main article: Falcon

Falcon is a personal publishing (tweeting, blogging, realtime syndicating) web application. There is an instance of Falcon running at tantek.com and serving/syndicating blog and tweet content.

Attendees that are using it on their own site:

Ferocity

Main article: Ferocity

Ferocity is tommorris' new Rails-based blogging system. Capabilities:

  • Mobile web-based posting/viewing.
  • Semi-automatic opt-in geo-tagging of mobile posts (one-button add location data using the Geolocation API and Nominatim).

Attendees that are using it on their own site:

Hello, world.

An open-source tumblr/blog/rss reader/wordpress-like thingy. Post your content easily and collect content from other rss/ostatus capable sites. Also, lets you syndicate what you post onto other sites like FB, twitter, tumblr and grab their content as well (backwards-compatibility ;) Technical-wise: uses the Ostatus stack, passes SWAT0, BrowserID for auth, written in Python but meant to run on shared servers.

Attendees that are using it on their own site:

  • Mime Čuvalo (author of Hello, world.) ping me if you want access to a test account on nightlight - or just download it and try it yourself!
    • What's the personal site that's using "Hello, world"?

sadlittlewebjournal

sadlittlewebjournal is a Weblog written in Perl that utilizes PostgreSQL or MySQL and a straightforward ASCII interface. Site maintenance is done via an intuitive backend that allows one to add, delete, and modify previous entries. Other features include an integrated guestbook, a Web stat chart complete with ASCII bar graphs, and various other modularized features.

Current POSSE feature include publishing news posts to an external Twitter or StatusNet feed, but the PESOS alternative is also supported: republishing posts syndicated from such a feed. On the roadmap are comments using webmentions and microformats.

Indieweb enthusiasts currently using it on their own site:

  • Jeremy Malcolm (jere.my), main developer of sadlittlewebjournal.
  • ...

Social Igniter

Social-Igniter-Screenshot.png

Social Igniter aims to be a lightweight, simple to setup, easy to extend, social content management system. What do you mean social CMS? We hope to make the task of managing / creating content more fun and social-like by using the aspects of social networks people have come to love.

Get the code on Github. View Demo Social-Igniter.com

Attendees that are using it on their own site:

Storytlr

Main article: Storytlr

Storytlr is an open-source lifestreaming platform. It automaticaly syndicates content from many social services (twitter, youtube, flickr, etc.) and supports content publishing with syndication to Twitter. Making it a great tool for either a POSSE or a PESOS approach to the indieweb. Other features include Activitystream feed with PuSH support, Webfinger support, microformats support, AtomPub API (experimental) and more.

On the roadmap: a mobile client (especially to post and syndicate pictures out), more syndicate targets, support for federated commenting with Salmon.

Indieweb enthusiasts currently using it on their own site:

  • Laurent Eschenauer (eschnou.com), main developer of Storytlr.
  • ...

Taproot

Main article: Taproot

Taproot is Barnaby Walters’ publishing software. It’s written in PHP 5.4 and drives most of waterpigs.co.uk. It is not currently released to the public, although parts of it are.

Attendees that are using it on their own site:

Nucleus CMS

Nucleus CMS is an open source blogging platform. It allows maintaining multiple blogs and is quite extensible through its plugin system.

Indieweb enthusiasts currently using it on their own site:

Other Experimental Projects

Other projects which are experimental quality but are not primary blogging / content hosting projects (the heart of an indieweb site).

IndieAuth and RelMeAuth

web-sign-in-screenshot.jpg
Main article: IndieAuth

IndieAuth is a way to use your own domain name to sign in to websites. It works by linking your website to one or more authentication providers such as Twitter or Google, then entering your domain name in the login form on websites that support it.

Attendees' sites using IndieAuth:

Attendees' sites using RelMeAuth:

  • Tantek: http://tantek.com/falcon/ - for posting to tantek.com, or for others to post to Twitter.
    • See also: http://tantek.com/relmeauth/ for testing your site's RelMeAuth support (though signing into IndieWebCamp with IndieAuth currently provides better feedback, you may find this also useful for testing. - Tantek 15:46, 23 March 2013 (PDT) )
  • ...

Indieweb Reply

A cross-browser extension which hijacks social sharing buttons across the web and reply, favourite and retweet buttons on twitter.com to redirect to your own site whilst retaining metadata like profiled text for you to use in your own UIs. Available on GitHub.

Own Your Comments

An experimental cross-browser extension to help people retain ownership of the comments they leave on the web by hijacking existing comment UIs and injecting customised ones. Available on GitHub.

Whistle

Whistle is an algorithmically reversible personal URL shortener. There is an instance of Whistle running at ttk.me.

Attendees that are using it on their own site:

DiSo Actionstream for WordPress

DiSo Actionstream for WordPress enables syndication of content from other sites to your own or writing a bit of code to insert local items. This powers both the full actionstream at singpolyma.net and also the self-hosted microblog at µ.singpolyma.net

Attendees that are using it on their primary self-identifying site:

  • ...

Other independents that are using it on their primary self-identifying site:

Pingback.me

pingback.me is an open-source project and hosted service for receiving pingbacks on behalf of your indieweb site.

Attendees that are using it on their own site:

IRC

irc-personal-hub.png

Aaron Parecki uses a private IRC server with several channels as a personal communications hub. This project has no specific name, and has no single code base, and is highly experimental. However, he has been using and developing it for almost three years.

The bot in the IRC channel can control lights in the house, do text to speech on computers inside the house, shows Twitter mentions and wiki edits, do unit conversion and other calculations, manage a "todo" list, and sometimes makes snarky remarks.

Its modular structure has made it extremely easy to quickly add new functionality, and as such, has probably slowed Aaron's development on other more accessible web-based equivalents.

ostatus-unofficial

hacks

Stuff that you've hacked on, perhaps you intend to run on your own site, sometimes run on your own site (i.e. for testing rather than as a part of your day-to-day real world usage), used to run on your own site, or in development plugins.

We hope to see stuff here migrate up to experimental!

ownCloud

Self-hosted personal web services: ownCloud has file manager, music, calendar, contacts and much more!

Attendees that are/were using it:

  • Jan-Christoph Borchardt (2012)
    • what is the personal site URL that is running ownCloud? - Tantek
    • not apparently running on Jan's primary domain (jancborchardt.net) as of 2013-082

Smallest Federated Wiki

Other Hacks

Hacks that are not primary blogging / content hosting projects.

IndieWeb Messaging

Goal: Be able to send someone a short message only knowing their domain name. They should be able to receive the message in whatever way they want (SMS, Email, Twitter DM, etc) without the sender knowing what medium the message will be sent through.

Current live implementations:

explorations

These aren't even experiments yet - more like concepts in progress and being developed

Related explorations:

other

Here's where all other indieweb/FSW related projects go, including / especially those which are:

  • not used by any IndieWebCamp participants
  • or maybe just a spec (no code)

Despite their disused or theoretical nature, we may still be able to learn from the strengths and weaknesses of other approaches, document formats/protocols etc. and try to merge efforts.

Activity Pingback

Diaspora

Main article: Diaspora

Diaspora is an open source project for hosting a social network on your own server that federates with other Diaspora instances, which are called "pods".

No attendees are currently using it on their own site.

Ghost

Main article: Ghost

Ghost is an "idealistic and fictional concept for a WordPress-lite fork"[1] that is seeking funding through kickstarter.

No attendees are using it on their own site.

OStatus for WordPress

OStatus for WordPress is a collection of plugins to make WordPress blogs followable by status.net and other OStatus instances.

No attendees are using it on their own site.

If we could get indie web participation by some folks using OStatus, it would be great to understand how well it works today.

Shaarli

Shaarli is a minimalist delicious clone you can install on your own website. It is designed to be personal (single-user), fast, and handy.

It is primarily a bookmarking application, but the feature list indicates you can also ". . . use it for micro-blogging (like Twitter), a pastebin, an online notepad, a snippet repository, etc."

No attendees are using it on their own site.

  • gRegor Morrill is interested in trying this out testing its use for micro-blogging.

Tent.io

No attendees are using it on their own site.

abandoned

Projects that may have supported indie web sites in the past but that appear to be abandoned:

glow

glow (last post 2011-07-12 advises using G+) supports integrations with Twitter and Facebook and a complete stack of federated social web protocols and standards (activitystrea.ms, poco, pubsubhubub, salmon, etc).

Glow is currently limited to glow.io subdomains if you want to try it out. At some point it will likely be opened it up to any host/domain.

Folks that were using it on their own site:

Other instances / earlier work:

  • http://ooava.com/ (domain abandoned) was a personal project social node for publishing (photos, videos, status updates) and conversation on the web and Android. ooava was a personal site that evolved into the glow project.