Skip to content
This repository

A lightweight framework for building interactive maps and publishing them on the web.

Octocat-spinner-32 .tx Gets rid of unused slug filter on records API. July 30, 2013
Octocat-spinner-32 assertions Uses official jQuery UI bower package, which now includes compiled as… January 01, 2014
Octocat-spinner-32 controllers Updates the ACL to make it possible for anonymous users to access the… February 13, 2014
Octocat-spinner-32 docs Adds UI docs for the record 'Widgets' input. January 11, 2014
Octocat-spinner-32 forms Adds isBaseLayer attributes to the layer definitions. February 04, 2014
Octocat-spinner-32 helpers Updates the ACL to make it possible for anonymous users to access the… February 13, 2014
Octocat-spinner-32 jobs Scrubs out the unused 2.0 migration background process class. January 14, 2014
Octocat-spinner-32 languages Updates POT file. January 15, 2014
Octocat-spinner-32 layers For now, scrubs out stubbed in AWMC base layer, pending a durable sol… February 13, 2014
Octocat-spinner-32 lib Made GeoPHP accessible to the regular Neatline code. August 29, 2013
Octocat-spinner-32 migrations Wraps the table duplication migration helper in a try/catch. January 14, 2014
Octocat-spinner-32 models Renames omeka_title -> item_title. December 29, 2013
Octocat-spinner-32 tests Updates the ACL to make it possible for anonymous users to access the… February 13, 2014
Octocat-spinner-32 views Use image/png8 as the default mimetype for WMS layer tiles, which mak… February 17, 2014
Octocat-spinner-32 .gitignore Changes plugins.ini -> plugins.json, don't install Neatline by default. February 12, 2014
Octocat-spinner-32 CHANGELOG.md Updates the change log. February 13, 2014
Octocat-spinner-32 Gemfile Revert "Adds grunt-based packaging task." August 12, 2013
Octocat-spinner-32 Gemfile.lock Revert "Adds grunt-based packaging task." August 12, 2013
Octocat-spinner-32 Gruntfile.js Implements the grunt-phpunit task. February 10, 2014
Octocat-spinner-32 NeatlinePlugin.php When checking for pre-2.0 migrations, throw the error that gets caugh… January 14, 2014
Octocat-spinner-32 README.md Updates docs link in README to point to docs.neatline.org. December 02, 2013
Octocat-spinner-32 bower.json Bumps version to 2.2.1. February 13, 2014
Octocat-spinner-32 composer.json Moves to Composer for PHPUnit installation. August 11, 2013
Octocat-spinner-32 composer.lock Moves to Composer for PHPUnit installation. August 11, 2013
Octocat-spinner-32 package.json Bumps version to 2.2.1. February 13, 2014
Octocat-spinner-32 paths.json Gets rid of uses of waitsFor() and runs() in Jasmine suite, which wer… February 05, 2014
Octocat-spinner-32 plugin.ini Bumps version to 2.2.1. February 13, 2014
Octocat-spinner-32 plugin.php Scrubs out the unused 2.0 migration background process class. January 14, 2014
Octocat-spinner-32 routes.ini Changes the items controller so that it's possible to _just_ pass an … January 09, 2014
Octocat-spinner-32 strings.json Adds strings.json file with editor strings. January 08, 2014
Octocat-spinner-32 styles.ini Synchronizes front-end style defaults with styles.ini configuration f… September 12, 2013
README.md

Neatline Logo

Neatline

Neatline is a lightweight, extensible framework for creating interactive editions of visual materials - maps, paintings, photographs, and anything else that can be captured as an image.

Built as a plugin for Omeka, a collection-management framework developed by the Roy Rosenzweig Center for History and New Media, Neatline adds a digital map-making environment that makes it easy to represent geospatial information as a collection of "records" plotted on a map, which can be bound together into interactive exhibits that tell stories and make arguments.

Designed for scholars, archivists, journalists, and students, Neatline provides a flexible set of tools that can be adapted to fit the needs of a wide range of digital mapping projects. In addition to the core content management system, Neatline exposes a flexible programming API and "sub-plugin" system makes it easy for developers to add custom functionality for specific projects - everything from simple UI widgets up to really elaborate modifications that extend the core data model and add completely new interactions.

Something went wrong with that request. Please try again.