/awesome-sqlite

A collection of awesome sqlite tools, scripts, books, etc

awesome-sqlite

A collection of awesome sqlite tools, scripts, books, etc.

Note: :octocat: stands for the GitHub page and 💎 stands for the RubyGems page.


[ANNOUNCEMENT] Looking for awesome world data (countries, cities, flags, languages, currencies, etc.)? See the Awesome World List @ Planet Open Data.


Contributions welcome. Anything missing? Send in a pull request. Thanks.

SQLite Headquarters (HQ)

Small. Fast. Reliable. Choose any three.

Articles

SQLite Documentation / History

SQLite Books

SQLite Modules / Extensions

SQLite Derivates

  • sql.js :octocat: - SQLite compiled to JavaScript (using asm.js) through Emscripten

Middleware

Microsoft ODBC

Java JDBC

Language Bindings

R Language

Ruby

Microsoft .NET

  • System.Data.SQLite - a SQLite ActiveX Data Objects (ADO).NET driver with Language-Integrated Query (LINQ) and Entity Framework support; official support by SQLite HQ

Visual Basic for Applications (VBA)

and many more

SQLite Admin Tools

Major

Minor

SpatiaLite

A spatial SQLite extension for vector geodata functionality

Text-to-SQLite

  • datapak gem :octocat:, 💎 - Ruby tool and library for working with tabular data packages (.csv files w/ .json) using SQLite (via ActiveRecord)
  • q command line tool :octocat: - Python script; lets you run SQL directly on CSV files

Misc

Schema Documentation Generators

  • schemadoc gem :octocat:, 💎 - documents your database schemas (tables, columns, etc.); uses SQLite (via ActiveRecord)

SQLite Schemas

Ready-to-Use (Instant) Database Schemas

  • football.db :octocat: - teams, competitions, seasons, matches, goals, rounds, groups, etc.
  • beer.db :octocat: - beer, brand, brewery, etc.
  • Chinook Database - (chinook.sqlite Download) - online music store (artists, albums, genres, playlists, media tracks, customers, invoices, employees) with sample data; inspired by the "classic" Microsoft Northwind database

Meta

License

The awesome list is dedicated to the public domain. Use it as you please with no restrictions whatsoever.

Questions? Comments?

Send them along to the sqlite-users mailing list. Thanks!