Cornice icon

Cornice

Cornice is a Python web framework built on top of Pyramid framework. It provides helpers and utilities to develop RESTful web services quickly with minimal code. Cornice focuses on being lightweight and easy to use.

What is Cornice?

Cornice is a Python web framework specifically designed for developing RESTful web services. It builds on top of the Pyramid framework to provide extra helpers and utilities that make building REST APIs faster and easier.

Some of the key features of Cornice include:

  • Lightweight - Cornice aims to have very little code and be easy to get started with
  • Batteries included - It comes with built-in support for things like validation, serialization, versioning and more for APIs
  • Framework-agnostic - While Cornice uses Pyramid internally, it has framework-agnostic APIs that could be plugged into other frameworks
  • Documenting - Automatic OpenAPI/Swagger documentation generation for your APIs
  • Testing - Utilities to help mock and test Cornice services

In summary, Cornice allows developers to write less code and get a production-ready, documented REST API with validation, serialization and more up and running very quickly. Its sweet spot is building microservices and backend for frontend APIs where Pyramid is used. While lightweight, Cornice provides a lot of the standard tools and utilities needed when building web services.

The Best Cornice Alternatives

Top Apps like Cornice

FastStone Image Viewer, IrfanView, Microsoft Photos, ACDSee Photo Studio, XnView, Microsoft Office Picture Manager, XnView MP, Preview, gThumb, QuickViewer, FastStone MaxView, FastRawViewer, JPEGView, qimgv, ImageView are some alternatives to Cornice.

FastStone Image Viewer

FastStone Image Viewer is a powerful yet easy-to-use image viewing and managing software. It's an excellent alternative to the default image viewers that come with Windows operating systems.Some key features of FastStone Image Viewer include:Support for a wide range of image formats including JPEG, PNG, GIF, TIFF, BMP...

IrfanView

IrfanView is a fast, compact yet powerful graphic viewer program for Microsoft Windows. It was first released in 1996 and has become one of the most popular image viewers worldwide with over 1 million downloads per month.Some key features of IrfanView include:Supports a wide variety of image formats including JPEG...

Microsoft Photos

Microsoft Photos is a free image and video gallery app developed by Microsoft. It comes pre-installed with Windows 10 and replaces the old Windows Photo Viewer and Photo Gallery apps.Microsoft Photos allows users to view, organize, do basic edits, print, and share both images and videos. Some of the key...

ACDSee Photo Studio

ACDSee Photo Studio is a photo editing and management application for Windows. It provides a complete set of tools for organizing, viewing, enhancing and sharing photo collections.Key features include:Import photos from digital cameras, phones, disks and other mediaOrganize photos into folders and categories with ratings and color labelsBrowse...

XnView

XnView is a versatile and powerful image viewer, converter and editor for Windows. First released in 1998, it supports over 500 different image formats including common ones like JPG, PNG, GIF as well as raw formats from major camera brands.Despite its longevity, XnView remains lightweight and easy to use. The intuitive...

Microsoft Office Picture Manager

Microsoft Office Picture Manager is a simple yet useful photo editing app that comes bundled with Microsoft Office suites. It replaced Microsoft Photo Editor as the default image editing app within Office starting in Office 2007.Picture Manager allows you to perform basic image editing tasks like cropping, rotating, resizing, adjusting...

XnView MP

XnView MP is a versatile and powerful photo viewer, image manager, image converter and more for Windows. It is free for private and non-commercial use.XnView MP supports over 500 different image formats, including RAW files from various digital cameras. It offers extensive metadata support, displaying and allowing editing of EXIF...

Preview

Preview is the default document viewer and simple image editor software included with macOS. It enables users to quickly view and print various file formats including images, PDFs, webpages, Office documents like Word, Excel, and PowerPoint, as well as media files.Some of the key features of Preview include:Fast...

GThumb

gThumb is a free and open source image viewer and organizer designed for the Linux operating system. It provides an intuitive interface to browse, manage, edit and share your photos.Some of the key features of gThumb include:Simple and clean interface to view images in grid or single photo...

QuickViewer

QuickViewer is a powerful yet easy-to-use image viewer and basic photo editor for Windows. It supports all common image formats including JPG, PNG, GIF, TIFF, BMP and more. Some key features of QuickViewer:Clean, intuitive interface that's easy to navigateBasic image editing tools like crop, rotate, resize, color adjustments, etc...

FastStone MaxView

FastStone MaxView is a free image viewer, photo manager and batch converter that is lightweight yet full-featured. Some of its key features include:Intuitive interface for browsing, viewing and organizing image and photo collectionsSupport for dozens of file formats like JPEG, PNG, GIF, TIFF, BMP and moreEXIF data display for...

FastRawViewer

FastRawViewer is a fast, lightweight photo viewer and raw file decoder software for Windows. It enables quick browsing through photos stored in raw formats from popular cameras without needing to import them or convert them first.Some key features of FastRawViewer:Supports all major raw file formats - ORF (Olympus...

JPEGView

JPEGView is a free image viewer and editor utility for Windows that specializes in working with JPEG images. It offers a range of useful tools for viewing, resizing, cropping and converting JPEG images.When you open a JPEG file in JPEGView, it loads very quickly and renders high-resolution images smoothly...

Qimgv

Qimgv is an open-source Qt-based image viewer and management application for Linux systems. Developed as a lightweight alternative to bulkier programs like Gwenview or Shotwell, qimgv prioritizes speed, efficiency and ease of use.Some key features of qimgv include:Minimalist yet intuitive interface providing quick access to key image viewing...

ImageView

ImageView is a free, open source image viewer, editor and converter program for Windows. It is designed to be an accessible, easy-to-use alternative to built-in Windows photo viewing software.ImageView supports a wide range of common image formats including JPEG, PNG, GIF, BMP, TIFF and more. It can open images...