{"id":21829137,"url":"https://github.com/thomasjonstrup/thomasjonstrup","last_synced_at":"2026-04-11T10:33:07.958Z","repository":{"id":65288069,"uuid":"290269564","full_name":"thomasjonstrup/thomasjonstrup","owner":"thomasjonstrup","description":"Profile","archived":false,"fork":false,"pushed_at":"2025-02-09T21:38:43.000Z","size":472,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-09T22:27:04.133Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thomasjonstrup.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-25T16:43:43.000Z","updated_at":"2025-02-09T21:38:43.000Z","dependencies_parsed_at":"2024-07-25T19:03:35.883Z","dependency_job_id":"0fb820dd-4df4-4d2e-814e-5cef8d8e5c7e","html_url":"https://github.com/thomasjonstrup/thomasjonstrup","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasjonstrup%2Fthomasjonstrup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasjonstrup%2Fthomasjonstrup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasjonstrup%2Fthomasjonstrup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasjonstrup%2Fthomasjonstrup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thomasjonstrup","download_url":"https://codeload.github.com/thomasjonstrup/thomasjonstrup/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244800481,"owners_count":20512478,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-27T18:23:35.004Z","updated_at":"2025-12-30T20:04:53.518Z","avatar_url":"https://github.com/thomasjonstrup.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 👋 Hi there, I'm Thomas Jonstrup\n\n## 👨‍💻 Frontend Developer | UI/UX Enthusiast | Web Performance Optimizer\n\nI’m from Denmark and currently working as a Frontend Developer. I have extensive experience with UI development and a strong interest in new technologies like React, Node, and TypeScript. I’m also passionate about design and website styling with Tailwind and SCSS, always exploring the latest trends in CSS and web aesthetics. I love creating beautiful, responsive, and user-friendly web applications. I like focussing on making accessible websites following WCAG rules.\n\n![Social cover](./assets/images/social-cover.jpg)\n\n## Skills \u0026 Experience\n\n-   💻 \u0026nbsp; VS Code\n-   ⚛️ \u0026nbsp; | React JS | Astro JS | Svelte | Vue JS | TypeScript | HTML5 | SCSS | CSS | TailWind CSS\n-   🎨 \u0026nbsp; Figma | Adobe XD\n-   🧪 \u0026nbsp; Vitest | React Testing Library\n-   📱 \u0026nbsp; Responsive Web Design\n-   🔧 \u0026nbsp; Chrome DevTools | Lighthouse\n\n## Skills \u0026 Technologies\n\n![HTML5](https://img.shields.io/badge/-HTML5-E34F26?style=flat-square\u0026logo=html5\u0026logoColor=white)\n![CSS3](https://img.shields.io/badge/-CSS3-1572B6?style=flat-square\u0026logo=css3)\n![JavaScript](https://img.shields.io/badge/-JavaScript-F7DF1E?style=flat-square\u0026logo=javascript\u0026logoColor=black)\n![TypeScript](https://img.shields.io/badge/-TypeScript-007ACC?style=flat-square\u0026logo=typescript\u0026logoColor=white)\n![React](https://img.shields.io/badge/-React-61DAFB?style=flat-square\u0026logo=react\u0026logoColor=black)\n![Astro](https://img.shields.io/badge/Astro-BC52EE?logo=astro\u0026logoColor=fff\u0026style=flat-square)\n![Next.js](https://img.shields.io/badge/-Next.js-000000?style=flat-square\u0026logo=next.js)\n![Vue.js](https://img.shields.io/badge/-Vue.js-4FC08D?style=flat-square\u0026logo=vue.js\u0026logoColor=white)\n![Sass](https://img.shields.io/badge/-Sass-CC6699?style=flat-square\u0026logo=sass\u0026logoColor=white)\n![Tailwind CSS](https://img.shields.io/badge/-Tailwind%20CSS-38B2AC?style=flat-square\u0026logo=tailwind-css\u0026logoColor=white)\n![Webpack](https://img.shields.io/badge/-Webpack-8DD6F9?style=flat-square\u0026logo=webpack\u0026logoColor=black)\n![Git](https://img.shields.io/badge/-Git-F05032?style=flat-square\u0026logo=git\u0026logoColor=white)\n![npm](https://img.shields.io/badge/-npm-CB3837?style=flat-square\u0026logo=npm)\n\n\u003c!--### Code\n\n![](https://img.shields.io/badge/Code-JavaScript-informational?style=flat\u0026logo=javascript\u0026logoColor=white\u0026color=F7DF1E)\n![](https://img.shields.io/badge/Code-React-informational?style=flat\u0026logo=react\u0026logoColor=white\u0026color=61DAFB)\n![](https://img.shields.io/badge/Code-ReactNative-informational?style=flat\u0026logo=react.native\u0026logoColor=white\u0026color=61DAFB)\n![](https://img.shields.io/badge/Code-NodeJS-informational?style=flat\u0026logo=Node.js\u0026logoColor=white\u0026color=339933)\n![](https://img.shields.io/badge/Code-CSS3-informational?style=flat\u0026logo=css3\u0026logoColor=white\u0026color=1572B6)\n![](https://img.shields.io/badge/Code-SASS-informational?style=flat\u0026logo=sass\u0026logoColor=white\u0026color=CC6699)\n![](https://img.shields.io/badge/Code-HTML5-informational?style=flat\u0026logo=html5\u0026logoColor=white\u0026color=E34F26)\n\n### Design\n\n![](https://img.shields.io/badge/Design-AdobeXD-informational?style=flat\u0026logo=adobe%20xd\u0026logoColor=white\u0026color=FF26BE)\n![](https://img.shields.io/badge/Design-AdobePhotoshop-informational?style=flat\u0026logo=adobe%20photoshop\u0026logoColor=white\u0026color=31A8FF)\n\n### Tools\n\n![](https://img.shields.io/badge/Tools-VSCode-informational?style=flat\u0026logo=visual-studio-code\u0026logoColor=white\u0026color=007ACC)\n![](https://img.shields.io/badge/Tools-Netlify-informational?style=flat\u0026logo=netlify\u0026logoColor=white\u0026color=00C7B7)---\u003e\n\n## Stats\n\n### Github stats\n\n![Thomas's github stats](https://github-readme-stats.vercel.app/api?username=thomasjonstrup\u0026show_icons=true\u0026theme=radical)\n\n### Streak stats\n\n![GitHub Streak](https://github-readme-streak-stats.herokuapp.com/?user=thomasjonstrup\u0026theme=radical)\n\n### Languages\n\n![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=thomasjonstrup\u0026hide=TeX\u0026layout=compact\u0026theme=radical)\n\n## 📫 Let's Connect!\n\n[![LinkedIn](https://img.shields.io/badge/-LinkedIn-0077B5?style=flat-square\u0026logo=LinkedIn\u0026logoColor=white)](https://www.linkedin.com/in/thomasjonstrup/)\n[![Portfolio](https://img.shields.io/badge/-Portfolio-000000?style=flat-square\u0026logo=react\u0026logoColor=white)](https://thomasjonstrup.dk)\n\nFeel free to reach out if you want to collaborate on a project or just chat about frontend development!\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomasjonstrup%2Fthomasjonstrup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthomasjonstrup%2Fthomasjonstrup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomasjonstrup%2Fthomasjonstrup/lists"}