TomJGooding's starred repositories

rustlings

:crab: Small exercises to get you used to reading and writing Rust code!

Language:RustLicense:MITStargazers:52310Issues:321Issues:648

ruff

An extremely fast Python linter and code formatter, written in Rust.

Language:RustLicense:MITStargazers:30422Issues:76Issues:5025

500lines

500 Lines or Less

Language:JavaScriptLicense:NOASSERTIONStargazers:29200Issues:1795Issues:70

textual

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

Language:PythonLicense:MITStargazers:24851Issues:161Issues:1846

readability

A standalone version of the readability lib

Language:JavaScriptLicense:NOASSERTIONStargazers:8562Issues:100Issues:557

awesome-tuis

List of projects that provide terminal user interfaces

typeshed

Collection of library stubs for Python, with static types

Language:PythonLicense:NOASSERTIONStargazers:4250Issues:73Issues:2567

magic-regexp

A compiled-away, type-safe, readable RegExp alternative

Language:TypeScriptLicense:MITStargazers:3690Issues:14Issues:38

examples

Learn to create a desktop app with Python and Qt

code

Example application code for the python architecture book

Language:PythonLicense:NOASSERTIONStargazers:2124Issues:51Issues:53

py2rs

A quick reference guide for the Pythonista in the process of becoming a Rustacean

dooit

An awesome TUI todo manager

Language:PythonLicense:MITStargazers:2027Issues:18Issues:129

PythonVerbalExpressions

Python regular expressions made easy

questionary

Python library to build pretty command line user prompts ✨Easy to use multi-select lists, confirmations, free text prompts ...

Language:PythonLicense:MITStargazers:1507Issues:22Issues:140

result

A simple Rust like Result type for Python 3. Fully type annotated.

Language:PythonLicense:MITStargazers:1489Issues:13Issues:69

cookiecutter-pylibrary

Enhanced cookiecutter template for Python libraries.

Language:PythonLicense:BSD-2-ClauseStargazers:1242Issues:23Issues:110

TUI-apps

Terminal User Interface (TUI) apps

Language:PythonLicense:MITStargazers:606Issues:11Issues:4

platformdirs

A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".

Language:PythonLicense:MITStargazers:559Issues:11Issues:80

clean-architecture

Example project showing off clean/hexagonal architecture concepts in Python

Language:PythonLicense:MITStargazers:507Issues:10Issues:5

requests-respectful

Minimalist Requests wrapper to work within rate limits of any amount of services simultaneously. Parallel processing friendly.

Language:PythonLicense:NOASSERTIONStargazers:417Issues:10Issues:7

explains

more easily searchable list of explains playlist

Language:PythonStargazers:400Issues:23Issues:0

click-web

Serve click scripts over the web

Language:PythonLicense:MITStargazers:265Issues:5Issues:15

rentomatic

A demo implementation of a clean architecture in Python.

minimum-viable-hugo

No CSS, no JS. One static HTML page to start you off.

transcendent-textual

A personal project to gather up links to as many Textual sources, libraries and applications as possible.

textual-autocomplete

Easily add autocomplete dropdowns to your Textual apps

Language:PythonLicense:MITStargazers:151Issues:2Issues:16

porsmo

Pomodoro cli app in rust with timer and countdown

Language:RustLicense:MITStargazers:59Issues:2Issues:9

request-session

Python HTTP requests on steroids 💪

Language:PythonLicense:MITStargazers:10Issues:9Issues:0

requests_logger

Package that implements logging for Requests

Language:PythonLicense:NOASSERTIONStargazers:6Issues:3Issues:1

moxie

A simple Python Requests wrapper

Language:PythonLicense:MITStargazers:2Issues:0Issues:6