Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by alecthomas

A curated list of projects in awesome lists by alecthomas .

https://github.com/alecthomas/chroma

A general purpose syntax highlighter in pure Go

console go golang highlighter highlighting html library syntax tool

Last synced: 28 Oct 2024

https://github.com/alecthomas/gometalinter

DEPRECATED: Use https://github.com/golangci/golangci-lint

go gometalinter linter

Last synced: 26 Sep 2024

https://github.com/alecthomas/Gometalinter

DEPRECATED: Use https://github.com/golangci/golangci-lint

go gometalinter linter

Last synced: 24 Oct 2024

https://github.com/alecthomas/kingpin

CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser

cli command-line go kingpin

Last synced: 28 Oct 2024

https://github.com/alecthomas/entityx

EntityX - A fast, type-safe C++ Entity-Component system

Last synced: 09 Oct 2024

https://github.com/alecthomas/kong

Kong is a command-line parser for Go

command-line commands flags go golang parser struct tags

Last synced: 28 Oct 2024

https://github.com/alecthomas/voluptuous

CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library.

Last synced: 28 Oct 2024

https://github.com/alecthomas/Go_serialization_benchmarks

Benchmarks of Go serialization methods

benchmarking go golang

Last synced: 24 Oct 2024

https://github.com/alecthomas/go_serialization_benchmarks

Benchmarks of Go serialization methods

benchmarking go golang

Last synced: 15 Oct 2024

https://github.com/alecthomas/jsonschema

Maintenance has moved to https://github.com/invopop/jsonschema

Last synced: 04 Aug 2024

https://github.com/alecthomas/pawk

PAWK - A Python line processor (like AWK)

Last synced: 01 Nov 2024

https://github.com/alecthomas/gozmq

Go (golang) bindings for the 0mq (zmq, zeromq) C API

Last synced: 02 Aug 2024

https://github.com/alecthomas/log4go

Logging package similar to log4j for the Go programming language

Last synced: 08 Nov 2024

https://github.com/alecthomas/ondir

OnDir is a small program to automate tasks specific to certain directories

Last synced: 26 Oct 2024

https://github.com/alecthomas/mph

Minimal Perfect Hashing for Go

Last synced: 30 Oct 2024

https://github.com/alecthomas/repr

Python's repr() for Go

Last synced: 30 Oct 2024

https://github.com/alecthomas/assert

A simple assertion library using Go generics

assert generics go golang testing

Last synced: 30 Oct 2024

https://github.com/alecthomas/units

Helpful unit multipliers and functions for Go

Last synced: 30 Oct 2024

https://github.com/alecthomas/importmagic

A Python library for finding unresolved symbols in Python code, and the corresponding imports

Last synced: 26 Oct 2024

https://github.com/alecthomas/devtodo2

DevTodo the Second

Last synced: 26 Oct 2024

https://github.com/alecthomas/gorx

A package and tool providing Reactive eXtensions for Go.

Last synced: 27 Oct 2024

https://github.com/alecthomas/template

Fork of Go's text/template adding newline elision

Last synced: 01 Nov 2024

https://github.com/alecthomas/binary

General purpose binary encoder/decoder

Last synced: 26 Oct 2024

https://github.com/alecthomas/hcl

Parsing, encoding and decoding of HCL to and from Go types and an AST.

golang hcl

Last synced: 26 Oct 2024

https://github.com/alecthomas/SublimeLinter-contrib-gometalinter

SublimeLinter plugin for gometalinter

Last synced: 06 Aug 2024

https://github.com/alecthomas/localcache

Local file-based atomic cache manager

cache filesystem go golang

Last synced: 27 Oct 2024

https://github.com/alecthomas/geoip

A pure Go interface to the free MaxMind GeoIP database

Last synced: 27 Oct 2024

https://github.com/alecthomas/unsafeslice

Unsafe zero-copy slice casts for Go

Last synced: 26 Oct 2024

https://github.com/alecthomas/sublimepythonimportmagic

This Sublime Text 2 plugin attempts to automatically manage Python imports.

Last synced: 27 Oct 2024

https://github.com/alecthomas/SublimePythonImportMagic

This Sublime Text 2 plugin attempts to automatically manage Python imports.

Last synced: 07 Aug 2024

https://github.com/alecthomas/gocyclo

Calculate cyclomatic complexities of functions in Go source code.

Last synced: 03 Aug 2024

https://github.com/alecthomas/inject

Guice-ish dependency injection for Go.

dependency-injection go injection

Last synced: 27 Oct 2024

https://github.com/alecthomas/sequel

Sequel - A Go <-> SQL mapping package

Last synced: 27 Oct 2024

https://github.com/alecthomas/multiplex

This Go package multiplexes streams over a single underlying transport io.ReadWriteCloser.

Last synced: 27 Oct 2024

https://github.com/alecthomas/go-check-sumtype

A simple utility for running exhaustiveness checks on Go "sum types."

Last synced: 01 Nov 2024

https://github.com/alecthomas/tuplespace

A RESTful tuple space server

Last synced: 27 Oct 2024

https://github.com/alecthomas/mango-kong

Mango (man page generator) integration for Kong

Last synced: 27 Oct 2024

https://github.com/alecthomas/atomic

Type-safe atomic values for Go

Last synced: 27 Oct 2024

https://github.com/alecthomas/go-rpcgen

Generates Go RPC server and client boilerplate for interfaces.

Last synced: 27 Oct 2024

https://github.com/alecthomas/sublimefoldpythondocstrings

Automatically folds Python docstrings longer than 1 line.

Last synced: 27 Oct 2024

https://github.com/alecthomas/oink

Oink is a Python to Javascript translator.

Last synced: 27 Oct 2024

https://github.com/alecthomas/colour

Quake-style colour formatting for Unix terminals

Last synced: 27 Oct 2024

https://github.com/alecthomas/protobuf

A Protobuf IDL parser for Go

go golang parser protobuf protocol-buffers

Last synced: 27 Oct 2024

https://github.com/alecthomas/entityx_python

Python bindings for EntityX

Last synced: 27 Oct 2024

https://github.com/alecthomas/types

Useful generic types for Go

Last synced: 27 Oct 2024

https://github.com/alecthomas/bit

Bit - A simple yet powerful build tool

build build-tool

Last synced: 27 Oct 2024

https://github.com/alecthomas/shreq

This utility verifies all commands used by a shell script against an allow list

Last synced: 27 Oct 2024

https://github.com/alecthomas/app

Modular application framework for Go.

app application framework golang injection modular

Last synced: 27 Oct 2024

https://github.com/alecthomas/kdl

Go parser for KDL

Last synced: 27 Oct 2024

https://github.com/alecthomas/errors

A simple errors package for Go

Last synced: 27 Oct 2024

https://github.com/alecthomas/vheap

Fast, persistent, mmapped, virtual heap.

Last synced: 27 Oct 2024

https://github.com/alecthomas/kong-hcl

Last synced: 27 Oct 2024

https://github.com/alecthomas/reactivedatastructures

Reactive data structures for Swift based on RxSwift

Last synced: 27 Oct 2024

https://github.com/alecthomas/rapid

RESTful API Daemons (and Clients) for Go

Last synced: 27 Oct 2024

https://github.com/alecthomas/chrysalis

Chrysalis - Source to a 2D Platformer from 1994

Last synced: 27 Oct 2024

https://github.com/alecthomas/dotfiles

My dotfiles.

Last synced: 31 Oct 2024

https://github.com/alecthomas/devtodo

DevTodo (legacy)

Last synced: 27 Oct 2024

https://github.com/alecthomas/bootstrap

Go application bootstrapping

Last synced: 27 Oct 2024

https://github.com/alecthomas/lunatic-go

Lunatic bindings for (Tiny)Go

actor erlang golang lunatic tinygo

Last synced: 27 Oct 2024

https://github.com/alecthomas/porpoise

Porpoise - A Redis-based analytics framework

Last synced: 27 Oct 2024

https://github.com/alecthomas/waffle

Waffle - A Dependency-Injection-based application framework for Python

Last synced: 27 Oct 2024

https://github.com/alecthomas/esfmt

An opinionated, zero-configuration formatter for ES/TS/ESX/TSX

ecmascript es esx javascript js jsx react typescript

Last synced: 27 Oct 2024

https://github.com/alecthomas/flam

flam /flæm/ noun, verb, flammed, flam⋅ming. Informal. –noun 1. a deception or trick. 2. a falsehood; lie. –verb (used with object), verb (used without object) 3. to deceive; delude; cheat.

Last synced: 27 Oct 2024

https://github.com/alecthomas/waitgroup

Like sync.WaitGroup and ergroup.Group had a baby.

Last synced: 27 Oct 2024

https://github.com/alecthomas/concurrency

Types and functions for managing concurrency in Go.

Last synced: 27 Oct 2024

https://github.com/alecthomas/cly

A Python module for adding powerful text-based consoles to your application.

Last synced: 31 Oct 2024

https://github.com/alecthomas/simplenotefs

simplenotefs

Last synced: 27 Oct 2024

https://github.com/alecthomas/expr

Runtime evaluation of Go-like expressions

Last synced: 27 Oct 2024

https://github.com/alecthomas/wit-go

A partial WIT parser and code generator for Go

Last synced: 31 Oct 2024

https://github.com/alecthomas/sublimelinter-contrib-errcheck

SublimeLinter integration for the Go errcheck utility

Last synced: 31 Oct 2024

https://github.com/alecthomas/replaylog

A type safe implementation of an op replay log

Last synced: 31 Oct 2024

https://github.com/alecthomas/cache.swift

A flexible RAM and disk-backed cache for Swift

Last synced: 31 Oct 2024

https://github.com/alecthomas/aspect

Lightweight Aspect-oriented Module for Python

Last synced: 31 Oct 2024

https://github.com/alecthomas/gptcc

Add Conventional Commits to commit messages using ChatGPT

Last synced: 31 Oct 2024

https://github.com/alecthomas/rest

Last synced: 31 Oct 2024

https://github.com/alecthomas/kong-toml

Kong configuration loader for TOML

Last synced: 27 Oct 2024

https://github.com/alecthomas/prototemplate

Process Protocol Buffer definitions with text templates and JavaScript functions

Last synced: 31 Oct 2024

https://github.com/alecthomas/cut

Core Utilities - A set of core utility classes for Python.

Last synced: 31 Oct 2024

https://github.com/alecthomas/cktphotography.com

Christine Knight Thomas Photography (website)

Last synced: 31 Oct 2024

https://github.com/alecthomas/psmap

Persistent static maps for Go

Last synced: 31 Oct 2024

https://github.com/alecthomas/pathways

Pathways - An opinionated RESTful web service framework for Go

Last synced: 31 Oct 2024

https://github.com/alecthomas/webservice

A webservice dispatcher for Go

Last synced: 31 Oct 2024

https://github.com/alecthomas/vcard

Clone of https://bitbucket.org/llg/vcard/src

Last synced: 31 Oct 2024

https://github.com/alecthomas/gocoverlint

Go test coverage percentages in a tool-digestible format.

Last synced: 31 Oct 2024

https://github.com/alecthomas/flagutil

Utilities for making life with Go's flags easier

Last synced: 31 Oct 2024

https://github.com/alecthomas/mk

One-liner "make" targets on the command-line

Last synced: 31 Oct 2024

https://github.com/alecthomas/watchdog

Execute a command when files change

Last synced: 31 Oct 2024

https://github.com/alecthomas/grt

Go Redis Toolbox

Last synced: 31 Oct 2024

https://github.com/alecthomas/renovate-config

Default Renovate config

Last synced: 31 Oct 2024

https://github.com/alecthomas/homebrew-tap

Homebrew taps.

Last synced: 31 Oct 2024

https://github.com/alecthomas/watchit

A Mac app to help run tests when source changes

Last synced: 31 Oct 2024

https://github.com/alecthomas/columns

Aligned column output for Go

Last synced: 31 Oct 2024

https://github.com/alecthomas/framed

Framed packets for Go streams.

Last synced: 31 Oct 2024