U1DB is a database API for synchronised databases of JSON documents. It’s simple to use in applications, and allows apps to store documents and synchronise them between machines and devices. U1DB itself is not a database: instead, it’s an API which can be backed by any database for storage. This means that you can use U1DB on different platforms, from different languages, and backed on to different databases, and sync between all of them. It's built to sync with your own servers or with Ubuntu One.
Documentation at http://
Contacting the U1DB team:
#u1db on freenode IRC
Join the mailing list at https:/
Project information
- Licence:
- GNU LGPL v3
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- python, C
All packages Packages in Distributions
-
u1db source package in Xenial
Version 13.10-6 uploaded -
u1db source package in Trusty
Version 13.09-0ubuntu1 uploaded -
u1db source package in Bionic
Version 13.10-6.2 uploaded -
u1db source package in 14.09-factory
Version 13.09-0ubuntu1 uploaded -
u1db source package in 14.09
Version 13.09-0ubuntu1 uploaded
All bugs Latest bugs reported
-
Bug #1632824: Error building U1DB with clang: variable 'statement' is used uninitialized
Reported -
Bug #1505745: Error while importing u1db-qt created db using python-u1db module
Reported -
Bug #1383475: don't default to SSLv3 anymore in the client code
Reported -
Bug #1383364: python client doesn't oauth-sign the request when retyring
Reported -
Bug #1362736: When using the QML api, the database isn't saved
Reported