Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A modest collection of PHP libraries used at SparkFun.

branch: html_inputs

This branch is 1 commit ahead and 43 commits behind master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 HTML
Octocat-spinner-32 Iterator
Octocat-spinner-32 Math
Octocat-spinner-32 SocialNoise
Octocat-spinner-32 Util
Octocat-spinner-32 jsonRPC
Octocat-spinner-32 Autoloader.php
Octocat-spinner-32 Bugzilla.php
Octocat-spinner-32 Fail.php
Octocat-spinner-32 HTML.php
Octocat-spinner-32 Iterator.php
Octocat-spinner-32 NcursesProgressDialog.php
Octocat-spinner-32 SocialNoise.php
Octocat-spinner-32 Template.php
Octocat-spinner-32 URLParser.php


SparkLib is a modest collection of PHP libraries from your friends at SparkFun Electronics.

We find these useful; maybe you will too. That said, we lay no special claims to originality or general applicability. Interfaces herein are unstable, the wheel is reinvented often, and most features depend on a recent stable release of the language. Cleverness is avoided where possible.

Documentation, such as it is, can generally be found in the code.

Contents include:

  • Autoloader - a simple, almost-standards-compliant autoloader
  • Bugzilla - a very simple client for a subset of the Bugzilla API
  • Fail - a simple error and exception logging facility
  • Iterator - A base class with extra methods for SPL Iterators
  • Math - math stuffs
  • SocialNoise - quick and dirty display of search results for some social networks
  • Template - a simple interface for using PHP files as templates
  • Util - a miscellany
  • jsonRPC - a half-baked fork of Sergio Vaccaro's JSON-RPC code

-- bpb

Something went wrong with that request. Please try again.