A Python module that lets you interact with XML as if it were a Python-native dict.
import json
import xmltodict
xmlfile = <blah blah blah>
document = json.loads(xmltodict.parse(xmlfile))
Public api for aircraft, airlines, and flight routes. No API key, everything is rate limited over a 60 second period.
I don't know how useful or reliable it is yet.
A modern, RESTful, scalable solution to the common problem of telling people to fuck off.
This extension provides a skin that is not designed to be used from a web browser, rather for consumption from another type of client... smartphone app, dynamic javascript page, automated bot. This is most of the same data that can be found in the default "Seasons" report's rss.xml output, but formatted in the JSON format for easier consumption by clients.
Creates a file /weewx.json in the WeeWX webroot. You won't see a reference to it if you look at the HTML of the generated reports.
This is jo, a small utility to create JSON objects. Jo tries to be clever about types and knows null, booleans, strings and numbers. It does arrays, and it pretty-prints on demand. If a key’s value begins with an opening brace ({) or a bracket ([]) we attempt to decode JSON from it; this allows jo to add objects or arrays (use -a!) to itself. jo also supports nested types natively.
In the AUR as jo-git.
An addon for Chrome that prettifies and formats JSON documents.
Proposed schema for a .well-known/fursona JSON document.
Merry Weather is a lightweight forecasting website providing an all-in-one hourly summary of the upcoming temperature, precipitations and more. Hourly timelines helps plan ahead activities carefully with great precision. This website would not be possible without the ambitious Pirate Weather project which provides hourly and daily forecasting data in a sweet API.
Free and there are no ads. Most weather websites are needlessly heavy and distracting. Merry sky aims to be the opposite and give you precisely just what you need from a forecasting website. If you like this website, please consider donating to help with the hosting costs.
The active_workflow_agent library helps you to write your own ActiveWorkflow agents in Ruby using ActiveWorkflow's remote agent API. “Remote” in this context means that agents run in separate processes from ActiveWorkflow itself. Communication between agents and ActiveWorkflow takes place via HTTP. Each agent is effectively an HTTP server which ActiveWorkflow connects to and interacts with via the remote agent API protocol.
Github: https://github.com/automaticmode/active_workflow_agent
The activeworkflow_agent library helps you to write your own ActiveWorkflow agents in Python using ActiveWorkflow's remote agent API. “Remote” in this context means that agents run in separate processes from ActiveWorkflow itself. Communication between agents and ActiveWorkflow takes place via HTTP. Each agent is effectively an HTTP service or microservice which ActiveWorkflow connects to and interacts with as long as it supports the remote agent API protocol.
Github: https://github.com/automaticmode/activeworkflow-agent-python
You can create your own agents by developing simple services that implement ActiveWorkflow's Remote Agent API. “Remote” in this context means that agents run in separate processes from ActiveWorkflow itself. Communication between agents and ActiveWorkflow takes place via HTTP. Each agent is effectively an HTTP service or microservice which ActiveWorkflow interacts with via an RPC protocol.
https://github.com/automaticmode/active_workflow/blob/master/lib/remote_agents.rb
https://github.com/automaticmode/active_workflow/blob/master/spec/features/use_remote_agent.rb
https://github.com/automaticmode/active_workflow/blob/master/spec/lib/remote_agents_spec.rb
DictDataBase is a simple and fast database for handling json or compressed json as the underlying storage mechanism. Multi threading and multi processing safe. ACID compliant. No database server required. Simply import DictDataBase in your project and use it. JSON files can be stored normally or compressed. Fast. Heavily unit tested.
Go to their editor. Paste in a well-formed JSON document. Watch it generate a graph for you out of the data. You can even download the generated image. No API yet.
Define a JSON document in Python, transparently convert it into a relational database. Supports MySQL/MariaDB, Postgres, SQLserver, and SQLite. Ideal for writing conversion tools.
A dump of the CIA World Factbook, converted into a series of JSON documents. Updated automatically every Thursday.
With a little file creation trickery, it's really quite easy to build an ActivityPub server.
Free, easy-to-use REST API interface delivering worldwide stock market data. Obtain real-time stock data for any ticker down to the minute, request intraday quotes or search 30+ years of accurate historical market data. Easily integrate the API and make use of 170,000+ worldwide stock tickers, collected from 70 global exchanges, including Nasdaq, NYSE, and more
Free tier: 100 requests / month
Market index figures are unavailable at the free tier.
Set up a free account, get access to NASDAQ data through their APIs.
Scripts and stuff for manipulating the json files generated by FlightAware's version of dump1090. Mostly command line and ncurses.
JLess is a command-line JSON viewer designed for reading, exploring, and searching through JSON data. JLess will pretty print your JSON and apply syntax highlighting. Use it when exploring external APIs, or debugging request payloads. Expand and collapse Objects and Arrays to grasp the high- and low-level structure of a JSON document. JLess has a large suite of vim-inspired commands that make exploring data a breeze. JLess supports full text regular-expression based search. Quickly find the data you're looking for in long String values, or jump between values for the same Object key.
Vi-like keybindings.