• This repository has been archived on 26/Jan/2019
  • Stars
    star
    5
  • Rank 2,861,937 (Top 57 %)
  • Language
    Go
  • Created almost 9 years ago
  • Updated almost 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Template for golang apps with config reading and logging setup

More Repositories

1

chart-doctor

Sample files to accompany the FT's Chart Doctor column
HTML
2,791
star
2

ftdomdelegate

Create and manage a DOM event delegator
JavaScript
322
star
3

github-label-sync

Synchronise your GitHub labels with as few destructive operations as possible
JavaScript
223
star
4

coronavirus-excess-mortality-data

Excess mortality data compiled by the FT Visual & Data Journalism team
159
star
5

engineering-progression

Careers and progression for engineers in the CTO organisation.
JavaScript
103
star
6

o-grid

Responsive grid system
95
star
7

ft-origami

The Old Origami Website, do not use
HTML
78
star
8

k8s_traffic_plug

Traffic endpoint and graceful shutdown for Elixir Plug apps
Elixir
72
star
9

tapper

Zipkin client for Elixir
Elixir
68
star
10

docker-elixir-build

Dockerfile for building Elixir projects
Dockerfile
56
star
11

n-express-monitor

🎯 configurable express decorator to automate log, metrics for more consistent monitor and debugging across micro-services
JavaScript
55
star
12

origami-build-tools

Standard Origami component development tools.
JavaScript
49
star
13

x-dash

❌➖📰 shared front-end components for FT.com and the FT Apps
JavaScript
38
star
14

ig-images-backend

JavaScript
37
star
15

origami

The Origami Component System
JavaScript
33
star
16

careers

💼 Engineering jobs at the Financial Times.
32
star
17

n-makefile

🍭 Shared build tools.
Makefile
32
star
18

fastly-tools

Command Line Utility for interacting with fastly
JavaScript
30
star
19

ftplottools

R Package for FT ggplot graphs
R
27
star
20

data-journalism-covid-hospital-counterfactual

Methodology behind story on how poor vaccine coverage in the US greatly increased its exposure to Covid hospitalisations relative to peer countries
R
25
star
21

node-health-check

Build health check functions which comply with the FT health check standard
JavaScript
24
star
22

ec2-powercycle

Lambda function to stop and start EC2 instances based on tag
Shell
22
star
23

mongo-hot-backup

A mongodb backup tool for FT Universal Publishing
Go
21
star
24

zipkin-helm

A helm chart for zipkin
Mustache
20
star
25

athloi

💪 Athloi is a tool to assist with the management of multi-package repositories (a.k.a. monorepos)
JavaScript
19
star
26

origami-website

The Origami website
18
star
27

bertha

Service to convert google spreadsheets to JSON, CSV and TSV and cache the result
JavaScript
18
star
28

origami-image-service

Optimises and resizes images
JavaScript
17
star
29

dotcom-page-kit

📰 Page Kit provides a high quality, well tested, and thoroughly documented set of tools for assembling and delivering FT.com based upon the best industry standards.
TypeScript
17
star
30

lambda-logger

Logger for lambda functions. Logs in JSON format using pino
JavaScript
15
star
31

public-people-api

Public API for retrieving information about a person
Go
14
star
32

origami-registry-ui

Get information about Origami components, services, and repositories.
JavaScript
14
star
33

n-heroku-tools

FT.com deployment tools
JavaScript
14
star
34

o-ads

Deprecated see README
JavaScript
14
star
35

grafana-tools

Automate your project Grafana dashboards
JavaScript
13
star
36

serverless-plugin-healthcheck

Scheduled health checks of lambdas
JavaScript
12
star
37

google-amp

⚡️ FT.com's implementation of the AMP project.
JavaScript
12
star
38

n-search-parser

🔎 A sane, fast, not too smart, search expression parser.
JavaScript
11
star
39

coco-splunk-http-forwarder

Go
11
star
40

ui-style-guide

Deprecated
HTML
11
star
41

nori

🍙 exploratory command-line tool to make changes across multiple repositories & track their progress
JavaScript
11
star
42

ft-api-client

A Node.js client for the Financial Times Content and Notifications APIs
JavaScript
11
star
43

ft-poller

Scheduled, asynchronous JSON fetching for Node.js applications
JavaScript
11
star
44

dotcom-tool-kit

🧰 modern, maintainable, modular developer tooling for FT.com projects
TypeScript
10
star
45

g-components

Reusable layout and structural components
JavaScript
10
star
46

o-typography

Typography and vertical rhythm styles for FT branding
10
star
47

treecreeper

A set of tools for working with graph data - Not supported
JavaScript
10
star
48

ebi

🦐 Ebi: GitHub repositories contents search
JavaScript
9
star
49

structured-google-docs-client

A client library for fetching and transforming markup from Google Docs
JavaScript
9
star
50

n-gage

Shared developer and build tools for FT.com applications and components
Makefile
9
star
51

fec-donor-overlaps

Scripts and data used to generate donor overlap figures between 2020 and 2022 candidates in US elections, based off of FEC/ActBlue/WinRed data
Python
9
star
52

n-jsonp

❌Deprecated: This package is no longer maintained, consider using fetch() and CORS instead
JavaScript
9
star
53

n-auto-logger

a configurable logger decorator to automate function logs, compatible with winston, n-logger, n-mask-logger, etc.
JavaScript
9
star
54

scrumple

A fast (and scrappy) JavaScript bundler for developing Origami components.
Rust
9
star
55

coco-kafka-bridge

Kafka consumer forwarding messages to an HTTP endpoint.
Go
9
star
56

origami-build-service

Creates bundles of JavaScript and CSS from building Origami and Origami-compatible modules
JavaScript
8
star
57

content-k8s-provisioner

HTML
8
star
58

n-express

Slightly enhanced Express.
JavaScript
8
star
59

public-brands-api

Provides a public API for Brands stored in a Neo4J graph database
Go
8
star
60

yield-curve-sonification

An experiment to sonify the yield curve
JavaScript
8
star
61

internal-content-api

API for articles that should get the internal content
Go
8
star
62

babel-polyfill-silencer

Microlibrary for use by webpack to avoid babel implicitly importing core-js polyfills
JavaScript
8
star
63

aws-cf-elixir

AWS CloudFormation Templates for Elixir Build and Application Nodes
7
star
64

o-colors

Origami module containing color palette and use case Sass variables.
7
star
65

o-element-visibility

Element visibility tracking
JavaScript
7
star
66

o-table

Data table styling.
7
star
67

useragent_parser

JS and VCL implementation of uap-core
JavaScript
7
star
68

n-tracking

Client-side tracking initialisation and custom events for FT.com
JavaScript
7
star
69

police-misconduct-complaints-analysis

An analysis conducted for the May 28, 2021, Financial Times story "Small share of police draw third of complaints in big US cities"
Jupyter Notebook
7
star
70

n-ui

❌ DEPRECATED Server, build and client side bootstrapping for FT.com's user-facing applications.
JavaScript
7
star
71

o-crossword

An experimental Origami component to implement a responsive crossword.
JavaScript
6
star
72

kubectl-login

Logs you into multiple clusters which use dex
Go
6
star
73

o-tracking

Origami Tracking component
6
star
74

n-automation

Automated regression tests for your app
JavaScript
6
star
75

n-logger

Logging utility
JavaScript
6
star
76

o-ft-icons

Deprecated, please use o-icons instead
CSS
6
star
77

notifications-push

Proactively notifies subscribers about new content publishes/modifications.
Go
6
star
78

n-mask-logger

Version of @financial-times/n-logger that masks sensitive fields
JavaScript
6
star
79

ig-images-frontend

Web interface to upload images
JavaScript
6
star
80

upp-provisioners

Contains the various provisioning projects used by the Universal Publishing Platform
Shell
6
star
81

express-markdown-pages

An Express middleware that transforms plain text files into dynamic pages and fits right into your existing app.
JavaScript
6
star
82

fluent-logging

Fluent, splunk friendly logging
Java
6
star
83

g-deploy

Deploys IG pages to S3
TypeScript
5
star
84

tapper_plug

Plug integration for Tapper
Elixir
5
star
85

zipper-s3

App that is zipping up files from an S3 bucket and uploads the zip file back into the bucket.
Go
5
star
86

upp-aggregate-healthcheck

Aggregate healthcheck that is currently used for Kubernetes cluster
Go
5
star
87

next-metrics

A library for sending metrics to Graphite
JavaScript
5
star
88

coco-neo4j-backup

Docker Image for automated neo4j backups
Go
5
star
89

elasticsearch-reindexer

A tool for migrating data in an ElasticSearch index with updated mappings
Go
5
star
90

o-share

URL and social media sharing
5
star
91

o-header

FT branded page header for responsive sites
5
star
92

splunk-event-reader

Reads Splunk events via the Splunk REST API
Go
5
star
93

o-gallery

A gallery component for slideshows and carousels
JavaScript
5
star
94

express-web-service

Install FT Web Standard web service descriptions in an Express.js application
JavaScript
5
star
95

dotcom-reliability-kit

🪨 A well tested suite of tools designed to help FT.com applications be more reliable and measurable
JavaScript
5
star
96

n-swg

JS, Styles, Templates and utils for FT.com Subscribe with Google implementation
JavaScript
5
star
97

disable-tree-shaking-for-chunk-plugin

🌲 A Webpack plugin to disable tree shaking for all JS modules in the specified chunks.
JavaScript
5
star
98

cookiecutter-upp-golang

Go
5
star
99

next-json-ld

Helpers for producing schema.org markup in JSON LD on ft.com
JavaScript
5
star
100

crypto-signatures

A library that provides capabilities to create cryptographic signatures and verify them.
Java
5
star