Hackerspace Software
From HackerspaceWiki
Running a hackerspace is a lot of work, and a lot of spaces have rolled their own software to automate some of that work. Most of that code is not maintainable enough to be reused by other spaces.
To make things better, folks from the Metalab started their own hackerspace operating system and opensourced it. Other hackerspaces like Netzladen are already testing the software for their own use, and further development.
Contents |
[edit] Wish-List
[edit] Other tools
[edit] Financial Software
These are the various financial software solutions that are being utilized by hackerspaces:
- Makers Local 256 - GNUCash
- Gumbo Labs - GNUCash (looking for new solution)
- Hive76 - OpenOffice Spreadsheet
- syn2cat - GNUCash/KMyMoney
- Arch_Reactor - GoogleDocs Spreadsheets at first, migrating to http://archreactor.org/wiki/index.php/AROS
- CRASH Space - migrating to FreshBooks for member billing for now, will let you know how it goes.
- HackLab.TO - QuickBooks
[edit] Occupancy notification solutions
- OpenDuino - syn2cat uses an arduino-php-mediawiki combo to set, and communicate the space occupancy status, the state of the inside doors and remotely toggle the alarm system.
- JigTwitch - Jigsaw_Renaissance an Adrduino + Ethernet shield packaged in a drywall junction box serving the status of the attached light switch to a Twitter account. Allowing non-keyed members of the space to see if it is open or closed.
- brmdoor - brmlab uses electronic lock, rfid card leader and couple of physical switches and LEDs to allow users to unlock the space without keys and control the space status. The brmd POE-based daemon then exports the status to web, IRC, etc.
- Cerberus-Prox - HackLab.TO uses a home-brewed solution which posts entry notifications to Twitter and IRC.
[edit] Social tools
- TweetyCat - syn2cat uses a (very rough) twitter client to tweet about new wiki pages, new planet posts and status changes to its occupancy status
- GiantRobot - a tool to help with sending reminders about meetings, using plugins to communicate with upcoming.org, microblogging (twitter/identi.ca/statusnet), e-mail, IRC and Atom Blog posting.
- COD - Conference Organizing Distribution - a Drupal distro for creating a conference website with features like event signup, session proposal, session voting/judging, session selection/scheduling, and social networking prior to events.
- twiddoor 2.0 - Maschinenraum uses a LPT-Cable to tweet if the door to the hackspace is clozed or open. See @mr_door.
- GozerBot - a _very_ communicative irc/jabber bot with fleet-capability, rss-stuff, infoitems, ...
- Labelz - a system to label objects in hackerspaces using a labelprinter, with permission, ownership and other infos.
[edit] Infrastructure
- Wikispaces is a project to create out-of-the-box hackerspace wiki's.
- hexaled - Alpha One Labs uses an arduino to control 6 individual light fixtures by pointing a laser at sensors.
- Open Atrium - Used for task and todo list management.
- Seltzer CRM - CRM designed to track hackerspace contact info and membership levels.
- Chaosdorf-Admin-Toolkit - Debian package for Chaosdorf server maintenance and monitoring
[edit] Project Tools
- APAD (A Project A Day) - Alpha One Labs uses this extremely simple project picker to decide what to work on.
- Asana - A social networking app built simply and specifically for project management.
[edit] Electronics Software
- PartKeepr - Electronic Component Inventory Software
- ecdb.net - Hosted, web based electronics inventory
- Arena PartsList - Cloud app that pulls datasheets and component information for your entire BOM in one click.