All Projects → jamesseanwright → Ron Swanson Quotes

jamesseanwright / Ron Swanson Quotes

Licence: apache-2.0
Node.js server for providing Ron Swanson quotes

Programming Languages

typescript
32286 projects

Labels

Projects that are alternatives of or similar to Ron Swanson Quotes

Developerexcuses
A Mac OS X Screensaver which shows quotes from http://developerexcuses.com, inofficial
Stars: ✭ 290 (+36.79%)
Mutual labels:  quotes
Anyway.tab
一款 Chrome 的新建 Tab 插件,显示 Anyway.FM 节目中的语录、参考链接和更新提醒。
Stars: ✭ 40 (-81.13%)
Mutual labels:  quotes
Node Finance
Module for portfolio optimization, prices and options
Stars: ✭ 101 (-52.36%)
Mutual labels:  quotes
Awesome It Quotes
This is a list of awesome IT quotes. The aim is to collect all relevant quotes said over the history of IT.
Stars: ✭ 337 (+58.96%)
Mutual labels:  quotes
Kanye.rest
🌊 A free REST API for random Kanye West quotes (Kanye as a Service)
Stars: ✭ 558 (+163.21%)
Mutual labels:  quotes
Offline invoicing
Desktop invoicing app built with electron. Create Quotes and Invoices. Download PDF or Email directly to your customers.
Stars: ✭ 47 (-77.83%)
Mutual labels:  quotes
stock4j
股票数据采集、加工、指标量化分析
Stars: ✭ 42 (-80.19%)
Mutual labels:  quotes
Fortune Mod
Implementation of the Unix fortune command for displaying a random quotation, for Linux and other systems.
Stars: ✭ 156 (-26.42%)
Mutual labels:  quotes
Android Rich Text Editor
Android Rich Text Editor With customized spans - 富文本编辑器 - Don't miss this one :)
Stars: ✭ 587 (+176.89%)
Mutual labels:  quotes
Php Forex Quotes
PHP Library for fetching realtime forex quotes.
Stars: ✭ 61 (-71.23%)
Mutual labels:  quotes
Ticker
Terminal stock ticker with live updates and position tracking
Stars: ✭ 3,986 (+1780.19%)
Mutual labels:  quotes
Ystockquote
Fetch stock quote data from Yahoo Finance
Stars: ✭ 502 (+136.79%)
Mutual labels:  quotes
Yetiforcecrm
Our team created for you one of the most innovative CRM systems that supports mainly business processes and allows for customization according to your needs. Be ahead of your competition and implement YetiForce!
Stars: ✭ 1,056 (+398.11%)
Mutual labels:  quotes
Solidinvoice
Simple and elegant invoicing solution.
Stars: ✭ 294 (+38.68%)
Mutual labels:  quotes
Kelsey Hightower Wisdom
tweets & quotes from Kelsey Hightower 🦉📜
Stars: ✭ 128 (-39.62%)
Mutual labels:  quotes
Taoup
The Tao of Unix Programming (Ruby-powered ANSI colored fortunes)
Stars: ✭ 265 (+25%)
Mutual labels:  quotes
Change Inside Surroundings.vim
vim plugin to change the contents of the innermost 'surrounding'
Stars: ✭ 41 (-80.66%)
Mutual labels:  quotes
Go Quote
Yahoo finance/Google finance/Coinbase/Bittrex/Binance/Tiingo historical quote downloader library and cli written in golang
Stars: ✭ 198 (-6.6%)
Mutual labels:  quotes
Orocommerce
Main OroCommerce package with core functionality.
Stars: ✭ 148 (-30.19%)
Mutual labels:  quotes
Mue
Fast, open and free-to-use new tab page for modern browsers
Stars: ✭ 56 (-73.58%)
Mutual labels:  quotes

Ron Swanson quotes API

Because Ron Swanson is a hero. Just a ridiculously simple Node.js server.

Production host

https://ron-swanson-quotes.herokuapp.com/v2/quotes

The Access-Control-Allow-Origin header is set to * so that you can make requests from any domain.

APIs

GET /v2/quotes

Returns an array with one quote:

[
    "Capitalism: God’s way of determining who is smart and who is poor."
]

GET /v2/quotes/<count>

Returns an array with <count> quotes e.g. GET /quotes/2

[
    "Capitalism: God’s way of determining who is smart and who is poor.",
    "Clear alcohols are for rich women on diets."
]

GET /v2/quotes/search/<term>

Returns an array of quotes matching <term> without case sensitivity e.g. GET /quotes/search/hate

[
    "There's only one thing I hate more than lying: skim milk. Which is water that's lying about being milk.",
    "I hate everything."
]

OpenAPI 3 Schema

An OpenAPI 3 schema is available at /v2/schema. Thanks to Chris Gali for the suggestion and the initial draft.

JavaScript demo

JSFiddle (requires a browser with support for Promises, ES6, fetch, and generator functions.)

Hubot integration

I wrote a Hubot script that can be installed via npm. See the repo for more details.

Local development

Once you've cloned this repo, run npm i to install the dependencies.

Then you can run:

  • npm run build: builds the TypeScript source code
  • npm start: runs the compiled server
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].