Hi there 👋 I'm a web developer from France 🇫🇷 living in London, UK 🇬🇧 I work with Python :snake: and Django :unicorn: I'm a maintainer of cookiecutter-django Recent posts…
Hi there 👋
- I'm a web developer from France 🇫🇷 living in London, UK 🇬🇧
- I work with Python :snake: and Django :unicorn:
- I'm a maintainer of cookiecutter-django
Recent posts from my blog:
<!--START_SECTION:blog-->
- Introducing django-remake-migrations
- Project-level shareable live templates in PyCharm (or other IntelliJ IDEs)
- Migrating from Chakra UI to Tailwind CSS
- Testing your Python logging like a boss
- Manage deprecations with Python warnings in a Django project
Recent TILs:
<!--START_SECTION:tils-->
- Configuring automatic generation of GitHub releases
- Using uv.lock file in tox
- Detecting a repeated sequence in a string
- HTML meta tag: fediverse:creator
- Docker ADD vs COPY instructions
Stats



-
django-codemod
A tool to automatically fix Django deprecations.
Python ★ 189 1d agoExplain → -
deezer-python
Deezer client for python
Python ★ 150 1d agoExplain → -
gatsby-image-gallery ▣
Very basic gallery grid based on gatsby-image
TypeScript ★ 132 3mo agoExplain → -
pypackage-template
A project template for Python package with heavy use of Github actions
Jinja ★ 89 1d agoExplain → -
django-remake-migrations
A Django admin command to recreate all migrations in a project.
Python ★ 44 1d agoExplain → -
pre-commit-autoupdate-action
Github action to run pre-commit autoupdate
★ 35 9mo agoExplain → -
hello-lambda ▣
Minimal project to get up and running on AWS lambda and pipenv
Makefile ★ 29 5y agoExplain → -
cookiecutter-lambda-function ▣
A cookiecutter template to create AWS Lambda function
Python ★ 23 7y agoExplain → -
django-migrate-sql-deux
Django Migrations for raw SQL
Python ★ 16 1d agoExplain → -
flake8-django-migrations
Flake8 plugin to lint for backwards incompatible database migrations
Python ★ 12 1d agoExplain → -
github-actions
A collection of my own GitHub actions
★ 10 2d agoExplain → -
deezer-oauth-cli
A small CLI to quickly obtain an API token for Deezer API.
Python ★ 9 1d agoExplain → -
cookiecutter-action-py ▣
A cookiecutter template for generating GitHub actions running Python
Python ★ 9 6mo agoExplain → -
read-nvmrc-action ▣
Simple Github action to read value from .nvmrc file
★ 9 4y agoExplain → -
django-admin-helpers
A collections of helpers for the Django admin.
Python ★ 6 1d agoExplain → -
django-tinymce4-widget ▣
Widget for TinyMCE 4 without any static files
Python ★ 5 2y agoExplain → -
stsmfa-cli
A small CLI to help with creating AWS profile for MFA protected sessions
Python ★ 4 1d agoExplain → -
browniebroke.com
Personal blog
MDX ★ 3 1d agoExplain → -
edubase-now ▣
Convert the daily Edubase dump into an API in seconds.
Makefile ★ 3 7y agoExplain → -
hacktoberfest-labeler-action
A Github Action to labels issues for Hacktoberfest.
Python ★ 2 1d agoExplain → -
all-my-repos
My config to run all-repos
Python ★ 2 2mo agoExplain → -
django-scim2-server
An implementation of the System for Cross-domain Identity Management (SCIM) specification for your Django project.
Python ★ 1 1d agoExplain → -
browniebroke-utils
A collections of small scripts.
Python ★ 1 1d agoExplain → -
all-repos-envvar
An all-repos extension to read values from environment variables.
Python ★ 1 1d agoExplain → -
netlify-builds
A command line utility to check build usage across multiple Netlify accounts
Python ★ 1 1d agoExplain → -
carriere-web
Code for site
TypeScript ★ 1 1d agoExplain → -
semaphoreci-notifier
A basic browser extension to send browser notifications on Semaphore CI
JavaScript ★ 1 2d agoExplain → -
renovate-configs
My shareable Renovate configs
★ 1 28d agoExplain → -
drf-excel ⑂
An XLSX spreadsheet renderer for Django REST Framework.
Python ★ 1 2mo agoExplain → -
django-compressor ⑂
Compresses linked and inline javascript or CSS into a single cached file.
Python ★ 1 2mo agoExplain → -
macbook-scripts ▣
Some random scripts around my MacBook setup
Ruby ★ 1 2mo agoExplain → -
openai-python ⑂
The official Python library for the OpenAI API
★ 1 1y agoExplain → -
django-jsonform ⑂
A better, user-friendly JSON editing form field for Django admin. Also supports Postgres ArrayField.
★ 1 1y agoExplain → -
browniebroke-iac
Describe my infrastructure as code
HCL ★ 1 2mo agoExplain → -
semaphoreci-chrome-notifier ▣
Chrome extension to send a desktop notification when Semaphore CI build terminates
JavaScript ★ 1 6y agoExplain → -
festilist ▣
Web application to create playlist based on a festival line up
Python ★ 1 12y agoExplain → -
django-pre-commit-hooks
A collection of pre-commit hooks for Django projects
Python ★ 0 1d agoExplain → -
linkify-gh-markdown
Turn URLs and handles in GitHub markdown into actual links to GitHub issues, pull requests or user profiles.
Python ★ 0 1d agoExplain → -
cookie-taster
A tool to test cookiecutter templates
Python ★ 0 1d agoExplain → -
homebrew-tap
Homebrew formulaes for some of my CLI tools
★ 0 2d agoExplain → -
cookiecutter-django ⑂
Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.
Python ★ 0 2d agoExplain → -
django-rest-framework ⑂
Web APIs for Django.
Python ★ 0 3d agoExplain → -
django-fsm ⑂
Django friendly finite state machine support
Python ★ 0 11y agoExplain → -
poc-mkdocks-gh-deploy-gh-actions ▣
PoC to try to run 'mkdocs gh-deploy' from GHA
Python ★ 0 2mo agoExplain → -
pycharm-compose-refresh ▣
No description.
Python ★ 0 2mo agoExplain → -
browniebroke
No description.
★ 0 2mo agoExplain → -
modeltrans-mypy-bug ▣
No description.
Python ★ 0 2mo agoExplain → -
django-custom-lookup-demo ▣
No description.
Python ★ 0 2mo agoExplain → -
rest-framework-tutorial ⑂
The Django REST framework tutorial. 🎓
Python ★ 0 2mo agoExplain → -
django-commons-best-practices ⑂
A sample project with best practices for Django Commons projects.
Python ★ 0 3mo agoExplain → -
django-money ⑂
Money fields for Django forms and models.
Python ★ 0 13d agoExplain → -
drf-yasg ⑂
Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.
★ 0 3mo agoExplain → -
drf-spectacular ⑂
Sane and flexible OpenAPI 3 schema generation for Django REST framework.
★ 0 4mo agoExplain → -
mocksaml ⑂
A simple mock SAML 2.0 Identity Provider
★ 0 5mo agoExplain → -
django-health-check ⑂
a pluggable app that runs a full check on the deployment, using a number of plugins to check e.g. database, queue server, celery processes, etc.
★ 0 2y agoExplain → -
membership ⑂
Membership repository for the django-commons organization.
HCL ★ 0 6mo agoExplain → -
advent-of-code
Advent of code puzzles
Python ★ 0 2mo agoExplain → -
django ⑂
The Web framework for perfectionists with deadlines.
Python ★ 0 6mo agoExplain → -
django_coverage_plugin ⑂
A plugin for coverage.py to measure Django template execution
Python ★ 0 1y agoExplain → -
django-celery-beat ⑂
Celery Periodic Tasks backed by the Django ORM
Python ★ 0 7mo agoExplain → -
mac-ansible ⑂
:cow2: Configuring my mac with Ansible
Shell ★ 0 7mo agoExplain → -
httpx-ntlm ⑂
NTLM authentication support for HTTPX.
★ 0 1y agoExplain → -
openai-agents-python ⑂
A lightweight, powerful framework for multi-agent workflows
★ 0 8mo agoExplain → -
poetry-pep735-dependabot
Testing Dependabot support for Poerty based project using PEP 735
★ 0 2mo agoExplain → -
dependabot-core ⑂
🤖 Dependabot's core logic for creating update PRs.
★ 0 8mo agoExplain → -
django-hosts ⑂
Dynamic and static host resolving for Django. Maps hostnames to URLconfs.
Python ★ 0 8mo agoExplain → -
toml-fmt ⑂
Format Python TOML configurations.
Rust ★ 0 8mo agoExplain → -
django-docker-box ⑂
Run the Django test suite across all supported databases and python versions
Dockerfile ★ 0 8mo agoExplain → -
djangoproject.com ⑂
Source code to djangoproject.com
★ 0 8mo agoExplain → -
dj-rest-auth ⑂
Authentication for Django Rest Framework
Python ★ 0 8mo agoExplain → -
uv ⑂
An extremely fast Python package and project manager, written in Rust.
★ 0 9mo agoExplain → -
cookiecutter ⑂
A command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, VueJS projects.
Python ★ 0 9mo agoExplain → -
factory_boy ⑂
A test fixtures replacement for Python
Python ★ 0 9mo agoExplain → -
djangorestframework-stubs ⑂
PEP-484 stubs for django-rest-framework
Python ★ 0 9mo agoExplain → -
django-prodserver ⑂
No description.
Python ★ 0 9mo agoExplain → -
django-pre-commit-poc
A PoC with collections of pre-commit hooks for Django
Python ★ 0 2mo agoExplain → -
cert-transparency-slackbot ▣
Serverless function to receive certificate transparency alerts in Slack
Python ★ 0 10mo agoExplain → -
django-waffle ⑂
A feature flipper for Django.
Python ★ 0 10y agoExplain → -
django-playground
A vanilla Django project to play around
Python ★ 0 2mo agoExplain → -
django-extensions ⑂
This is a repository for collecting global custom management extensions for the Django Framework.
Python ★ 0 11mo agoExplain → -
create-pull-request-demo
Create PR test
★ 0 2mo agoExplain → -
wagtail ⑂
A Django content management system focused on flexibility and user experience
★ 0 1y agoExplain → -
read-only-gh-issues-demo
To demo read-only issues
★ 0 1y agoExplain → -
clabot ⑂
Python Software Foundation Contributor License Agreement Management Bot
★ 0 1y agoExplain → -
django-pg-zero-downtime-migrations ⑂
Django postgresql backend that apply migrations with respect to database locks
Python ★ 0 1y agoExplain → -
python-package-guide ⑂
Scientific Python package recommendations & guidance curated by pyOpenSci
★ 0 1y agoExplain → -
django-nested-inline ⑂
Nested inline support for Django admin
★ 0 1y agoExplain → -
django-lockdown ⑂
Lock down a Django site or individual views, with configurable preview authorization
Python ★ 0 1y agoExplain → -
django_pyoidc ⑂
Authenticate users in your django application using OpenID Connect (OIDC)
★ 0 1y agoExplain → -
django-celery-results ⑂
Celery result back end with django
Python ★ 0 1y agoExplain → -
drf-writable-nested ⑂
Writable nested model serializer for Django REST Framework
Python ★ 0 1y agoExplain → -
ruff ⑂
An extremely fast Python linter, written in Rust.
Rust ★ 0 1y agoExplain → -
drf-nested-file-serialization-issue ⑂
No description.
★ 0 1y agoExplain → -
django-scim2 ⑂
A SCIM 2.0 Service Provider Implementation (for Django)
Python ★ 0 1y agoExplain → -
django-datadog-logger ⑂
No description.
Python ★ 0 1y agoExplain → -
pytest-randomly ⑂
:game_die: Pytest plugin to randomly order tests and control random.seed
★ 0 1y agoExplain → -
django-qsessions ⑂
Extended session backends for Django (Sessions store IP, User Agent, and foreign key to User)
★ 0 1y agoExplain → -
django-user-sessions ⑂
Extend Django sessions with a foreign key back to the user, allowing enumerating all user's sessions.
★ 0 1y agoExplain → -
drf-object-viewset
No description.
Python ★ 0 1y agoExplain → -
twine ⑂
Utilities for interacting with PyPI
★ 0 9mo agoExplain → -
readthedocs.org ⑂
The source code that powers readthedocs.org
Python ★ 0 1y agoExplain → -
django-suspicious-filename-too-long-with-dot
No description.
Python ★ 0 1y agoExplain → -
django-axes ⑂
Keep track of failed login attempts in Django-powered sites.
Python ★ 0 1y agoExplain → -
celery ⑂
Distributed Task Queue (development branch)
Python ★ 0 1y agoExplain → -
DrawDaThings ⑂
When sharing screens tools like Zoom and Slack allow for you to write on a the screen. Primarily to highlight areas of interest but it can be fun to draw to communicate without interrupting people who are currently talking.
★ 0 1y agoExplain → -
faker ⑂
Faker is a Python package that generates fake data for you.
Python ★ 0 1y agoExplain → -
werkzeug ⑂
A flexible WSGI implementation and toolkit
Python ★ 0 1y agoExplain → -
django-improved-user ⑂
A custom Django user that authenticates via email. Follows identity and authentication best practices.
★ 0 4y agoExplain → -
lighthouse-server
Lighthouse server running on Heroku
JavaScript ★ 0 2d agoExplain → -
free-threaded-compatibility ⑂
A central repository to keep track of the status of work on and support for free-threaded CPython (see PEP 703), with a focus on the scientific and ML/AI ecosystem
★ 0 1y agoExplain → -
webhook.site ⑂
⚓️ Easily test HTTP webhooks with this handy tool that displays requests instantly.
JavaScript ★ 0 1y agoExplain → -
tach-pre-commit ⑂
No description.
★ 0 2y agoExplain → -
issue-manager ⑂
Automatically close issues that have a label, after a custom delay, if no one replies back.
★ 0 2y agoExplain → -
django-rest-framework-datatables ⑂
Seamless integration between Django REST framework and Datatables.
Python ★ 0 2y agoExplain → -
pythondotorg ⑂
Source code for python.org
★ 0 2y agoExplain → -
drf-nested-routers ⑂
Nested Routers for Django Rest Framework
★ 0 2y agoExplain → -
snapshottest ⑂
Snapshot Testing utils for Python 📸
★ 0 2y agoExplain → -
social-app-django ⑂
Python Social Auth - Application - Django
★ 0 2y agoExplain → -
social-docs ⑂
Python Social Auth - Docs
★ 0 2y agoExplain → -
social-core ⑂
Python Social Auth - Core
Python ★ 0 2y agoExplain → -
djappengine ⑂
A streamlined django setup for appengine
★ 0 12y agoExplain → -
django-password-validators ⑂
Additional libraries for validating passwords in Django.
★ 0 2y agoExplain → -
labels ⑂
CLI app for managing GitHub labels for Python 3.6 and newer. 📝
★ 0 2y agoExplain → -
django-constance-dataloss ▣
No description.
Python ★ 0 2y agoExplain → -
django-colorfield ⑂
:art: color field for django models with a nice color-picker in the admin.
Python ★ 0 2y agoExplain → -
django-cron ⑂
Write cron business logic as a Python class and let this app do the rest! It enables Django projects to schedule cron tasks, tracks their success / failures, manages contention (via a cache) etc. Basically takes care of all the boring work for you :-)
★ 0 2y agoExplain → -
django-modeltrans ⑂
Translate Django model fields in a PostgreSQL JSONField
Python ★ 0 2y agoExplain → -
deezer-api-docs ▣
A scraper to take snapshots of the Deezer API docs on a regular schedule.
JavaScript ★ 0 2y agoExplain → -
ps_tech_vendor_boilerplate ⑂
A Tech Vendor module boilerplate, to fasten the integration of ps_eventbus
★ 0 2y agoExplain → -
react-ui-components ▣
A collection of reusable React components.
TypeScript ★ 0 3y agoExplain → -
django-acme ▣
NOT MAINTAINED
Python ★ 0 3y agoExplain → -
django-ical ⑂
iCal feeds for Django based on Django's syndication feed framework.
Python ★ 0 2y agoExplain → -
drf-typescript-generator ⑂
DRF Typescript Generator
★ 0 3y agoExplain → -
toga ⑂
A Python native, OS native GUI toolkit.
★ 0 3y agoExplain → -
django-reversion ⑂
django-reversion is an extension to the Django web framework that provides version control for model instances.
★ 0 3y agoExplain → -
django-countries ⑂
A Django application that provides country choices for use with forms, flag icons static files, and a country field for models.
Python ★ 0 7mo agoExplain → -
django-payments ⑂
Universal payment handling for Django.
Python ★ 0 3y agoExplain → -
django-constance ⑂
Dynamic Django settings.
★ 0 3y agoExplain → -
python-future ⑂
Easy, clean, reliable Python 2/3 compatibility
Python ★ 0 2y agoExplain → -
codecv
No description.
★ 0 2mo agoExplain → -
terraform-playground
No description.
HCL ★ 0 2mo agoExplain → -
yarn-upgrade-action
Action to run yarn upgrade
★ 0 5y agoExplain → -
django-versatileimagefield ⑂
A drop-in replacement for django's ImageField that provides a flexible, intuitive and easily-extensible interface for quickly creating new images from the one assigned to the field.
★ 0 3y agoExplain → -
broadsign-uploader ▣
No description.
JavaScript ★ 0 6y agoExplain → -
async-requests-demo ▣
Demo script to play with asynchronous HTTP requests
Python ★ 0 7y agoExplain → -
libcst-add-import-bug ▣
No description.
Python ★ 0 5y agoExplain → -
celery-ping-issue ▣
No description.
Dockerfile ★ 0 7y agoExplain → -
500geopx ▣
Display photos from 500px taken around you, let you move a map area to adjust the area.
JavaScript ★ 0 11y agoExplain → -
pytest-django-connection-error ▣
No description.
Python ★ 0 4y agoExplain → -
django-tracking-model ⑂
DTM: Track django fields in memory
★ 0 2y agoExplain → -
chez-nicole-web ▣
Website for Chez Nicole restaurant
TypeScript ★ 0 3y agoExplain → -
dirty-equals ⑂
Doing dirty (but extremely useful) things with equals.
★ 0 3y agoExplain → -
requests ⑂
Python HTTP Requests for Humans™ ✨🍰✨
Python ★ 0 3y agoExplain → -
django-filter ⑂
A generic system for filtering Django QuerySets based on user selections
★ 0 3y agoExplain → -
unidecode ⑂
ASCII transliterations of Unicode text - GitHub mirror
★ 0 2y agoExplain → -
simplejson ⑂
simplejson is a simple, fast, extensible JSON encoder/decoder for Python
★ 0 3y agoExplain → -
pyfakefs ⑂
Provides a fake file system that mocks the Python file system modules.
Python ★ 0 3y agoExplain → -
amt-cypress-cucumber ⑂
This is a Demo project to demonstrate how to use cucumber with Cypress 10+
★ 0 3y agoExplain → -
premailer ⑂
Turns CSS blocks into style attributes
★ 0 3y agoExplain → -
django-webpack-loader ⑂
Transparently use webpack with django
Python ★ 0 1y agoExplain → -
jinja2-slug ⑂
No description.
Python ★ 0 3y agoExplain → -
gatsby-plugin-netlify ⑂
Gatsby plugin. Automatically generates a _headers file and a _redirects file at the root of the public folder to configure HTTP headers and redirects on Netlify.
TypeScript ★ 0 3y agoExplain → -
gatsby-plugin-robots-txt ⑂
Gatsby plugin that automatically creates robots.txt for your site
★ 0 3y agoExplain → -
django-stubs ⑂
PEP-484 stubs for Django
★ 0 3y agoExplain → -
errcron ⑂
Crontab implementation for Errbot
★ 0 3y agoExplain → -
gatsby-source-datocms ⑂
Official GatsbyJS source plugin to pull content from DatoCMS
★ 0 3y agoExplain → -
spotipy ⑂
A light weight Python library for the Spotify Web API
★ 0 3y agoExplain → -
pyup ⑂
A tool to update your project's dependencies on GitHub. Runs on pyup.io, comes with a command line interface.
Python ★ 0 3y agoExplain → -
django-tenants ⑂
Django tenants using PostgreSQL Schemas
Python ★ 0 3y agoExplain → -
errbot ⑂
Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.
Python ★ 0 1y agoExplain → -
python-semantic-release ⑂
Automatic semantic versioning for python projects
Python ★ 0 2y agoExplain → -
django-cacheops ⑂
A slick ORM cache with automatic granular event-driven invalidation.
★ 0 3y agoExplain → -
pulumi-hugo ⑂
A Hugo module containing content and layouts used on pulumi.com, including hand-authored docs, the Pulumi blog, and Learn Pulumi.
★ 0 3y agoExplain → -
react-side-effect ⑂
Create components whose nested prop changes map to a global side effect
★ 0 4y agoExplain → -
pyseeyou ⑂
A Python ICU MessageFormat parsing tool
★ 0 3y agoExplain → -
django-upgrade ⑂
Automatically upgrade your Django projects.
Python ★ 0 2y agoExplain → -
react-image-lightbox ⑂
React lightbox component
CSS ★ 0 4y agoExplain → -
django-environ ⑂
Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.
Python ★ 0 3y agoExplain → -
GeoIP2-python ⑂
Python code for GeoIP2 webservice client and database reader
★ 0 4y agoExplain → -
rich-click ⑂
Format click help output nicely with rich.
★ 0 4y agoExplain → -
pyupgrade ⑂
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
★ 0 4y agoExplain → -
deploy-lighthouse-report-action
No description.
★ 0 5y agoExplain → -
pytest-django ⑂
A Django plugin for pytest.
★ 0 4y agoExplain → -
pytest-srcpaths ⑂
pytest plugin to help pytest find the code you want to test
★ 0 4y agoExplain → -
dailycodingproblem
https://www.dailycodingproblem.com/
Python ★ 0 3y agoExplain → -
rich ⑂
Rich is a Python library for rich text and beautiful formatting in the terminal.
★ 0 5y agoExplain → -
serverless-image-handler ⑂
A solution to dynamically handle images on the fly, utilizing SharpJS
★ 0 6y agoExplain → -
cli ⑂
GitHub’s official command line tool
Go ★ 0 3y agoExplain → -
actions-playground
No description.
JavaScript ★ 0 2mo agoExplain → -
auto-optional ⑂
Makes typed arguments Optional when the default argument is None
Python ★ 0 4y agoExplain → -
django-object-actions ⑂
A Django app for easily adding object tools in the Django admin
Python ★ 0 3y agoExplain → -
django-admin-autocomplete-filter ⑂
A simple Django app to render list filters in django admin using autocomplete widget.
★ 0 4y agoExplain → -
django-hashid-field ⑂
Django Model Field that uses Hashids to obscure the value
★ 0 4y agoExplain → -
django-grappelli ⑂
A jazzy skin for the Django Admin-Interface (official repository).
HTML ★ 0 4y agoExplain → -
django-admin-lightweight-date-hierarchy ⑂
Django Admin date_hierarchy with zero queries
★ 0 4y agoExplain → -
dts-cli ⑂
Zero-config CLI for TypeScript package development
★ 0 4y agoExplain → -
django-rest-framework-serializer-extensions ⑂
Extensions to help DRY up Django Rest Framework serializers
★ 0 4y agoExplain → -
WeasyPrint ⑂
The awesome document factory
★ 0 4y agoExplain → -
CairoSVG ⑂
Convert your vector images
★ 0 4y agoExplain → -
blue ⑂
The slightly less uncompromising Python code formatter.
★ 0 4y agoExplain →
No repos match these filters.