davidjbradshaw
Frontend Architect
Funding Links: https://github.com/sponsors/davidjbradshaw
- Name: David J. Bradshaw
- Location: London
- Company: DJB Tech Ltd
- Kind: user
- Followers: 263
- Following: 37
- Total stars: 8581
- Repositories count: 53
- Created at: 2022-11-02T16:32:32.001Z
- Updated at: 2025-06-26T12:50:19.505Z
- Last synced at: 2025-06-26T12:50:19.504Z
GitHub Sponsors Profile
I have been contributing Open Source projects to the development community for over a decade. My areas of interest are Front End library development and HomeKit automation.
My principle contribution to Front End OSS is the iframe-resizer library which takes away the pain points of using iFrames and is used on a lot of the worlds top websites. Since 2013 I have created over 100 releases of this project and continue to support it's use with both native JS and a range of FrameWorks.
I have also created a dynamic ESlint config that is based on the eslint rule set. It works by inspecting the dependancies in your project and bringing in the most appropriate plugins for your code base. This greatly reduces the complexity of managing eslint across a range of projects, whist ensuring every project always has the most appropriate plugins enabled.
Most recently I have also been working to bring a number of abandoned HomeBridge plugins back to life as I discover the world of Home Automation.
- Current Sponsors: 2
- Past Sponsors: 0
- Total Sponsors: 2
- Minimum Sponsorship: $1.00
Featured Works
davidjbradshaw/iframe-resizer
Keep iframes sized to their content
Language: JavaScript - Stars: 6798davidjbradshaw/image-map-resizer
Responsive HTML Image Maps
Language: JavaScript - Stars: 821davidjbradshaw/iframe-resizer-react
The official React interface for Iframe-Resizer
Language: JavaScript - Stars: 411davidjbradshaw/eslint-config-adjunct
A reasonable collection of plugins to use alongside your main esLint configuration
Language: JavaScript - Stars: 51davidjbradshaw/redux-performance-talk
Slides, video and demo from a talk on Redux Performance
Language: JavaScript - Stars: 14davidjbradshaw/grunt-ckeditor-contenttemplates
Create config file for CKEditor Content Templates plugin
Language: JavaScript - Stars: 7Active Sponsors
Past Sponsors
Sponsor Breakdown
- User: 1