Fri 08 Aug 2008 06:04:02 PM EDT

We released LimeBits 0.6 and 0.6.1 in July. The key new feature is improved (single sign-on) authentication. Now you don't have to log into each LimeBits user's site; just log in once.

We're working on LimeBits 0.7. The main feature on the 0.7 roadmap is Firefox 3 compatibility.

Fri 02 May 2008 06:46:10 PM EDT

How to make websites shareable -- REALLY shareable

By Jonathan A. Marshall | May 2, 2008

"Sharing my website is easy.  Anybody can see whatever I put there, right?"

Not quite.  Although you may share webpages on your website, you're not actually sharing the site.

Most websites generate some webpages dynamically (running a program that creates a new, customized version of the page instantly) and then show it on your browser.  It shows your FaceBook profile when you're logged in, but mine when I'm logged in.

I can get a static snapshot of your website by viewing or copying your webpages.  But there's no easy way for me to capture the dynamic behavior of your site, because the programs that create each version of your dynamic webpages are hidden.  There's no easy way for me to get those programs from the webserver, nor for you to make them available to me.

Even if I could get them, they're designed to run on a webserver, not my PC.  And even if I had a webserver, I'd need to understand how to install and configure the dynamic software -- specialized knowledge beyond the skills of most people.

LimeBits changes all that.  LimeBits makes it possible for you to share your whole site -- static pages and dynamic page-generating programs.  If you share your site on LimeBits, I can get my own fully-functioning copy of your entire site, including dynamics.

LimeBits is a new web platform that makes sharing of dynamic websites easy.  There's no visible difference between traditional websites and LimeBits sites.  But under the hood, LimeBits sites work differently.

JavaScript is the universal programming language in all browsers.  LimeBits makes your browser's JavaScript more powerful.  It gives your browser a standard way to save data to a webserver.  With LimeBits, your browser's JavaScript programs may save state information, documents, or any other data, using the WebDAV standard.

WebDAV is important not just because it's an international standard (and supported by Microsoft, Apple, Sun, Adobe, GNU/Linux, and others), but also because it provides features for enhanced security, collaboration, querying, and version tracking.

LimeBits's WebDAV server is flexible enough to take over some of the functions formerly handled by special-purpose server programs, such as content-management systems, blog systems, and even database systems.  LimeBits's WebDAV server handles the storage, security, querying, and retrieval.

LimeBits goes one step further -- a giant step.  LimeBits pushes the special-purpose programs out of the server, and into your browser, using JavaScript.  For example, LimeBits's blog is actually a JavaScript program in your browser, rather than on a webserver.  It uses the LimeBits WebDAV server for storage and retrieval, so that everyone can read the blog comments that you post.

If you have a LimeBits website, it works in everyone's browser normally, no software installation required.  The difference is that your website is fully shareable, including the dynamics.

Why is sharing important?  It makes dynamic websites easier -- within reach of novices, not just specialists.

Instead of starting from scratch, you start from someone else's fully working LimeBits website.  You find a site you like and then click LimeBits's Copy button. Now you just customize your copy: insert your own name, your pictures, etc., while keeping the site's dynamic features in place.

Because LimeBits websites are fully sharable, they lend themselves perfectly to the open-source model.  That is, LimeBits users form a community whose members are free to improve on one another's work.  If I write a JavaScript blogging program, you can freely copy it from my LimeBits website, and modify or improve it for your own website.  Because browsers download your JavaScript program, it is then available for further modification.

LimeBits is meant for sharing.  Its unique architecture eases and speeds the process of putting your own creations online.

Fri 02 May 2008 06:25:12 PM EDT

We released LimeBits 0.4 today. The release includes:

  • Navigation improvements
  • Secure (SSL) signup
  • Community forums -- bugs, features, general
  • Improved file locking
  • Improved mount of LimeBits as filesystem
  • Scrapbook -- image raise depth

Wed 09 Apr 2008 11:52:41 PM EDT

Our team is growing as we build the platform to support LimeBits -- the next major Internet paradigm.

Click the Jobs link on the LimeBits homepage.

Wed 09 Apr 2008 11:48:30 PM EDT

LimeBits community member Jason Pelzer wrote and contributed a Breakout game program. We've added it to our list of Featured programs. Thanks, Jason!

Peruse Jason's program and see how it works. Use our Copy button and make your own modifications.

Wed 09 Apr 2008 11:44:22 PM EDT

We're happy to release version 0.3. The most important new feature is the LimeBits Finder. This makes it easier for you to navigate your folders and to browse and copy websites and components.

We've also added some new demo programs: Commenting and the Scrapbook. These show off some cool features of LimeBits. What makes the Commenting program different from similar programs is that it runs entirely on your computer (client-side PC); it uses our server only for storage and sharing of the text of the comments.

The Scrapbook is a new kind of webpage, in which objects (such as images) are movable. Arrange and decorate your Scrapbook page for fun and profit.

Use these programs as examples and make your own variations!

We've also fixed bugs and made LimeBits more robust.

Wed 05 Mar 2008 03:29:54 PM EST

We want feedback from LimeBits visitors and users. Please feel free to create a free account and test Lime Bits out.

The current release is still very raw-looking, but it has most of the LimeBits core functionality.

Future releases will have more features, including:

  • Cleaner interface and simpler user experience
  • Javascript read-write access library to facilitate WebDAV server storage and access control
  • Sample Javascript applications that demonstrate how to take advantage of the power of WebDAV

If you want to get involved in helping us build the Lime Bits community, please contact us at feedback(at)limebits(dot)com.

Thanks for trying LimeBits! We welcome and encourage your comments and suggestions.

Wed 05 Mar 2008 02:13:58 PM EST

LimeBits lets ordinary users easily create powerful websites. It simplifies creation of websites with advanced, dynamic behavior – no programming or system administration are needed.

LimeBits websites are shared. Users can copy the design and components they like from existing LimeBits websites, and then easily customize.

For advanced users, LimeBits provides an innovative framework and ecosystem in which to create, customize, upgrade, and disseminate web software and web services.

Until now, websites have come in two flavors: static and dynamic:

  • Static sites are easy to create using HTML, but they don't do much beyond display.
  • Dynamic sites can be interactive and collaborative but are harder to create – requiring knowledge of programming languages and database systems, as well as system administration (select hosting provider, install and configure software packages, etc.).
LimeBits provides the best of both worlds: interactive power with easy creation. LimeBits is a brand new framework for website development, with the potential to overthrow the established, cumbersome process for developing dynamic websites.