Apple - SQLite frontend for OS X?
DB Browser for SQLite
DB Browser for SQLite is a light GUI editor for SQLite databases, built on top of Qt. The main goal of the project is to allow non-technical users to create, modify and edit SQLite databases using a set of wizards and a spreadsheet-like interface.
It's a far cry from the other graphical tools mentioned here, but I've found that I prefer interacting with my SQLite databases with the built-in command line tool, sqlite3:
$ sqlite3 test.db
SQLite version 3.6.12
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table test (a, b);
sqlite> insert into test values (2, 3);
sqlite> insert into test values (4, 3);
sqlite> insert into test values (4, 5);
sqlite> select * from test where a<b;
2|3
4|5
sqlite> .schema
CREATE TABLE test (a, b);
The best part is that it's built into Mac OS X and is completely, 100% free. (No seriously, the code is in the public domain)
You may like my app SQLPro for SQLite (App Store).
Some of the neat features it includes are:
- Syntax highlighting & Autocomplete (sometimes called intellisense).
- Customizable themes allowing the query editor to be completely customized.
- The ability to run multiple queries at one time (and a customizable run query shortcut).
- Primary key detection in the query results. When primary keys are detected you can update results & delete rows directly from the grid.
- Errors in queries will be underlined.
There is a full schema designer. SQLPro for SQLite allows you to add/update/delete:
- Tables
- Indexes
- Foreign Keys and
- Triggers
In addition:
- Tables can be imported & exported from/as CSV, XML or JSON.
- A query history browser so that you may see queries run in the past.
- Favourite queries can be stored and reused.
- The results grid can be searched (either via the Cmd - F keyboard shortcut or by right clicking the results grid and choosing find).
There is a seven day trial available via the website. If you purchase via our webstore, use the promo code STACK25 to save 25%.
Disclaimer: I'm the developer.