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.
The Covid Act Now API provides access to comprehensive COVID data — both current and historical. The data is available for all US states, counties, and metros and is aggregated from a number of official sources, quality assured, and updated daily. It is available in JSON and CSV formats.
CryptoLyzer is a fast and flexible server cryptographic settings analyzer library for Python with an easy-to-use command line interface with both human- and machine-readable output. It works with multiple cryptographic protocols (SSL/TLS, opportunistic TLS, SSH) and analyzes
additional security mechanisms (web security related HTTP response header fields, JA3 tag).
Stork is a library for creating beautiful, fast, and accurate full-text search interfaces on the web. Designed with static sites in mind, specifically.
It comes in two parts. First, it's a command-line tool that indexes content and creates a search index file that you can upload to a web server. Second, it's a Javascript library that uses that search index file to build an interactive search interface that displays optimal search results immediately to your user, as they type.
Stork is built with Rust, and the Javascript library uses WebAssembly behind the scenes. It's easy to get started and is even easier to customize so it fits your needs. It's perfect for Jamstack sites and personal blogs, but can be used wherever you need to bring search to your users.
Github: https://github.com/jameslittle230/stork
The index generation and upload process could be added to the site generation and deployment process fairly easily, I think.
Lunr.js works on the client-side through JavaScript. Instead of sending calls to a backend, Lunr looks up search terms in an index built on the client-side itself. This avoids expensive back-and-forth network calls between the browser and your server. There are plenty of tutorials online to showcase Lunr's website search functionality. But you can actually use Lunr.js to search any array of JavaScript objects.
An API-only service that allows you to determine whether Mercury is in retrograde for a given date.
Seems essential to me.
jc JSONifies the output of many CLI tools and file-types for easier parsing in scripts. This allows further command-line processing of output with tools like jq or jello by piping commands. The jc parsers can also be used as python modules.