All SQLite source code is maintained in a CVS repository that is available for read-only access by anyone. You can interactively view the repository contents and download individual files by visiting
To access the repository directly, use the following commands:
cvs -d :pserver:email@example.com:/sqlite login cvs -d :pserver:firstname.lastname@example.org:/sqlite checkout sqlite
When the first command prompts you for a password, enter "anonymous".
To access the SQLite version 2.8 sources, begin by getting the 3.0 tree as described above. Then update to the "version_2" branch as follows:
cvs update -r version_2
The documentation is maintained in a fossil repository located at: