This is your work, valued
Staff software engineer @matillion. Enjoys software development, gym, fantasy-fiction & PCs. Likes Kotlin, Spring and React. Learning Japanese & Polish.
react-git-log. :seedling: A flexible, themable and paginated React component for visualising Git commit history and metadata.
★ 20learn-japanese. :izakaya_lantern: A simple memory training app for learning the Japanese Hiragana and Katakana syllabaries. Learn with flashcards or play with a game-ified test.
★ 17xcode-intellij-keybindings. :hammer: A mapping of commonly used keybindings in IntelliJ for Linux and Windows for XCode on MacOS.
★ 8sleep. :zzz: A simple graphical visualisation of my sleep data over time from Pillow iOS.
★ 2domain-driven-design-template. A Domain-Driven Design template project with Gradle & Spring Boot for IntelliJ IDEA.
★ 2nyuusu. :newspaper: Practice reading Japanese with the latest news articles and headlines from Japan.
★ 2advent-of-code-2023. :gift: My completion of Advent of Code 2023 in an enterprise-style codebase with an emphasis on design, readability and testing.
★ 1bingo-game. simple javascript bingo game created in my second year of university.
★ 1crypto-js. Automatically exported from code.google.com/p/crypto-js
★ 1advent-of-code-libs. :gift: A library containing common utility classes used in the annual Advent of Code event.
★ 1advent-of-code-2019. :gift: My completion of Advent of Code 2019 in an enterprise-style codebase with an emphasis on design, readability and testing.
★ 1major-project. :mortar_board: My university major project. Analysing the randomness of social media. What happens when you control Robocode AI with Tweets from Twitter?
★ 1Natron. Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
★ 1claude-plugins-official. Official, Anthropic-managed directory of high quality Claude Code Plugins.
★ 33kui-ux-pro-max-skill. An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
★ 112kgithub-synology-sync. 🔄 A small bash script I use to regularly backup all my GitHub repos to my Synology NAS
★ 46react-git-log. :seedling: A flexible, themable and paginated React component for visualising Git commit history and metadata.
★ 20user-event. 🐕 Simulate user events
★ 2.3kadvent-of-code-libs. :gift: A library containing common utility classes used in the annual Advent of Code event.
★ 1theme-toggles. Animated theme toggles for switching between light and dark modes.
★ 742nyuusu. :newspaper: Practice reading Japanese with the latest news articles and headlines from Japan.
★ 2sleep. :zzz: A simple graphical visualisation of my sleep data over time from Pillow iOS.
★ 2yomitan. Pop-up dictionary browser extension for language learning. Successor to Yomichan.
★ 2.7klearn-japanese. :izakaya_lantern: A simple memory training app for learning the Japanese Hiragana and Katakana syllabaries. Learn with flashcards or play with a game-ified test.
★ 17vite. Next generation frontend tooling. It's fast!
★ 82knotistack. Highly customizable notification snackbars (toasts) that can be stacked on top of each other
★ 4.1kusehooks. A collection of modern, server-safe React hooks – from the ui.dev team
★ 12kgithub-pages-deploy-action. 🚀 Automatically deploy your project to GitHub Pages using GitHub Actions. This action can be configured to push your production-ready code into any branch you'd like.
★ 4.6kreact-diff-view. A git diff component
★ 1kyomichan. Japanese pop-up dictionary extension for Chrome and Firefox.
★ 1.1kAnkiNoteTypes. 🍉 A collection of note types for Anki 2.1
★ 43Absolute-Series-Scanner. Seasons, absolute mode, Subfolders...
★ 1.1kHama.bundle. Plex HTTP Anidb Metadata Agent (HAMA)
★ 1.3kresilience4j. Resilience4j is a fault tolerance library designed for Java8 and functional programming
★ 11kInfernoTrainer. https://www.infernotrainer.com
★ 36create-react-app. Set up a modern web app by running one command.
★ 103kreact-grid-layout. A draggable and resizable grid layout with responsive breakpoints, for React.
★ 22kjjwt. Java JWT: JSON Web Token for Java and Android
★ 11kaxios. Promise based HTTP client for the browser and node.js
★ 109kspring-boot-spring-security-jwt-authentication. Spring Boot + Security: Token Based Authentication example with JWT, Authorization, Spring Data & MySQL
★ 1.6kreact-archer. 🏹 Draw arrows between React elements 🖋
★ 1.3kdayjs. ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API
★ 49ksupermemo. A JavaScript and TypeScript implementation of SuperMemo 2, a spaced repetition algorithm for flashcards.
★ 338redux-mock-store. A mock store for testing Redux async action creators and middleware.
★ 2.5kgitflow. Git extensions to provide high-level repository operations for Vincent Driessen's branching model.
★ 27kreact-bootstrap-range-slider. A range slider with tooltips for React Bootstrap (Bootstrap 4) that extends the HTML input element.
★ 52liquidctl. Cross-platform CLI and Python drivers for AIO liquid coolers and other devices
★ 2.6kOpenCorsairLink. Linux and Mac OS support for the CorsairLink Devices
★ 716lowlighter. 🦑 A GitHub profile auto-generated with metrics, starred topics, an isometric contribution calendar, suggested music tracks, website performances, most used languages, etc. !
★ 239react-flip-numbers. 🎰 Flip your numbers in 3D
★ 321npm-check-updates. Find newer versions of package dependencies than what your package.json allows
★ 10kreact-sizeme. Make your React Components aware of their width and height!
★ 2kreact-stack-grid. JavaScript
★ 181gh-pages. General purpose task for publishing files to a gh-pages branch on GitHub
★ 3.3kreact-testing-library. 🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
★ 20kts-jest. A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.
★ 7.1kRazerGenie. Qt application for configuring your Razer devices under GNU/Linux.
★ 473Yaru-Colors. A fork of Ubuntu's Yaru theme - in different colors
★ 524tldr. Collaborative cheatsheets for console commands 📚.
★ 63kpulseaudio-config. Scripts and notes for custom pulseaudio configuration
★ 248steam-for-linux. Issue tracking for the Steam for Linux beta client
★ 4.8kqdirstat. QDirStat - Qt-based directory statistics (KDirStat without any KDE - from the original KDirStat author)
★ 2.5kplex-media-player-appimage. Linux AppImage packages for Plex Media Player application.
★ 92Solaar. Linux device manager for Logitech devices
★ 9.1kopenrazer. Open source driver and user-space daemon to control Razer lighting and other features on GNU/Linux
★ 4.4kdevicon. Set of icons representing programming languages, designing & development tools
★ 12kmockk. mocking library for Kotlin
★ 5.8kdokka. API documentation engine for Kotlin
★ 3.8kgithub-readme-stats. :zap: Dynamically generated stats for your github readmes
★ 80kdetekt. Static code analysis for Kotlin
★ 7kgradle-git-properties. Gradle plugin for `git.properties` file generation
★ 354github-profile-summary-cards. A tool to generate your GitHub summary card for profile README
★ 3.6knext.js. The React Framework
★ 141kreact-csv-reader. React component that handles csv file input and its parsing
★ 200recharts. Redefined chart library built with React and D3
★ 27knext-plugins. Official Next.js plugins
★ 2.7kPowerToys. Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows
★ 137kjmh-gradle-plugin. Integrates the JMH benchmarking framework with Gradle
★ 726visualvm. VisualVM is an All-in-One Java Troubleshooting Tool
★ 3.3kshields. Concise, consistent, and legible badges in SVG and raster format
★ 27kkotlin-dsl-samples. Kotlin
★ 3.7kTermiWatch. Terminal Watch Face for Apple Watch
★ 2.3kjacoco. :microscope: Java Code Coverage Library
★ 4.6kassertk. assertions for kotlin inspired by assertj
★ 826CtCI-6th-Edition. Cracking the Coding Interview 6th Ed. Solutions
★ 11kMagicMirror. MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
★ 24keffective-java-3e-source-code. The source code from the third edition of Effective Java, with minor additions as necessary to make it runnable.
★ 4krunelite. Open source Old School RuneScape client
★ 5.4kmdb-react-ui-kit. React 18 & Bootstrap 5 & Material Design 2.0 UI KIT
★ 1.4kreact-and-spring. Example of a Spring Boot project with a React frontend
★ 494enzyme. JavaScript Testing utilities for React
★ 20knode-http-proxy. A full-featured http proxy for node.js
★ 14kyarn. The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry
★ 41kvira-assets. Vira Theme is the official successor of the popular Material Theme. This premium version is actively maintained, includes hand-curated icons and more features
★ 11kjitpack.io. Documentation and issues of https://jitpack.io
★ 2.7kData-Structures-and-Algorithms-in-Java. Sharpen your problem solving skills by learning core computer science concepts in a pain-free manner
★ 76spring-test-junit5. Spring TestContext Framework Extension for JUnit Jupiter (a.k.a., JUnit 5)
★ 142steam-web-api-java. :steam_locomotive: Java library to provide access to the data available from Valve's Steam API
★ 100openid4java. Automatically exported from code.google.com/p/openid4java
★ 103spring-webmvc-pac4j. Security library for Spring Web MVC: OpenID Connect, SAML2, CAS, OAuth, LDAP, JWT...
★ 139react. The library for web and native user interfaces.
★ 247kwebpack. A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
★ 66kbabel. 🐠 Babel is a compiler for writing next generation JavaScript.
★ 44ktut-react-and-spring-data-rest. React.js and Spring Data REST :: A tutorial based on the 5-part blog series by Greg Turnquist
★ 869frontend-maven-plugin. "Maven-node-grunt-gulp-npm-node-plugin to end all maven-node-grunt-gulp-npm-plugins." A Maven plugin that downloads/installs Node and NPM locally, runs NPM install, Grunt, Gulp and/or Karma.
★ 4.4ktutorials. Getting Started with Spring Boot 3:
★ 37klombok. Very spicy additions to the Java programming language.
★ 13kgs-rest-service. Building a RESTful Web Service :: Learn how to create a RESTful web service with Spring.
★ 1.5kJUnitIn28Minutes. JUNIT Tutorial For Beginners
★ 224junit-framework. ✅ The programmer-friendly testing framework for Java and the JVM
★ 7kjunit4. A programmer-oriented testing framework for Java — :warning: maintenance mode
★ 8.5kspring-framework. Spring Framework
★ 60kspring-boot. Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
★ 81kProton. Compatibility tool for Steam Play based on Wine and additional components
★ 32khyper-dark-macos. A theme for Hyperterm that pairs nicely with macOS dark mode
★ 10hyperterm-colors. My favourite terminal color scheme, ported over to HyperTerm
★ 7an-old-hype. Hyper theme based on an-old-hope-syntax for atom
★ 19hyperterm-mactabs. Better tab styles for HyperTerm on macOS
★ 58hypertheme. Theme manager plugin for hyperterm
★ 46hyper-confirm. :no_entry: Plugin to show a confirmation dialog before quitting Hyper
★ 22hyperline. ✨ Status line plugin for Hyper ✨
★ 620verminal. A Hyper theme. 💻
★ 439awesome-hyper. 🖥 Delightful Hyper plugins, themes, and resources
★ 11khyper. A terminal built on web technologies
★ 45kYou-Dont-Know-JS. A book series (2 published editions) on the JS language.
★ 185kRedditRover. A plugin based Reddit Bot Framework.
★ 50quokka. Repository for Quokka.js questions and issues
★ 1.2knodeSteam. node.js implementation of the Steam/TF2 Web API
★ 60node-steam-webapi. Steam WebAPI wrapper for node.js
★ 49angular.js. AngularJS - HTML enhanced for web apps!
★ 59kangular-seed. Seed project for angular apps.
★ 13kangular1.4-ES6-material-webpack-boilerplate. A simple AngularJS 1.4 boilerplate using ES6, material design and webpack
★ 120lightboxgallery. HTML
★ 18fotorama. A simple, stunning, powerful jQuery gallery.
★ 1.6kPhotoSwipe. JavaScript image gallery for mobile and desktop, modular, framework independent
★ 25klearn-tdd. :white_check_mark: A brief introduction to Test Driven Development (TDD) in JavaScript (Complete Beginner's Step-by-Step Tutorial)
★ 2.8ksweetalert. A beautiful replacement for JavaScript's "alert"
★ 22kdatepicker. ⚠️ [Deprecated] No longer maintained. A simple jQuery datepicker plugin.
★ 1.2kpdfkit. A JavaScript PDF generation library for Node and the browser
★ 11kpurecss-francine. HTML/CSS drawing in the style of an 18th-century oil painting. Hand-coded entirely in HTML & CSS.
★ 7.8kTwig. Twig, the flexible, fast, and secure template language for PHP
★ 8.4kawesome-nodejs. :zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED UNTIL JULY]
★ 66kphp-express. enable express server to exec php.
★ 38exec-php. Execute PHP function within NodeJS application
★ 44nocode. The best way to write secure and reliable applications. Write nothing; deploy nowhere.
★ 66kmulter. Node.js middleware for handling `multipart/form-data`.
★ 12kregression-js. Curve Fitting in JavaScript.
★ 949rangeslider.js. 🎚 HTML5 input range slider element jQuery polyfill
★ 2.1kSteamAchievementManager. A manager for game achievements in Steam.
★ 8.8ktopojson. An extension of GeoJSON that encodes topology! 🌐
★ 4.9kdatamaps. Customizable SVG map visualizations for the web in a single Javascript file using D3.js
★ 3.8kbootstrap-slider. A slider control for Bootstrap 3 & 4.
★ 3kApollo-11. Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
★ 72knodemailer-ses-transport. AWS SES transport for Nodemailer
★ 131pug-parser. JavaScript
★ 26livesplit-core. livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.
★ 228pug. Pug template engine for PHP
★ 393smtp-server. Create custom SMTP servers on the fly
★ 912boulder. An ACME-based certificate authority, written in Go.
★ 5.7knode-mongodb-native. The official MongoDB Node.js driver
★ 10kexpressjs.com. The Express.js Website
★ 5.4kmocha. ☕️ Classic, reliable, trusted test framework for Node.js and the browser
★ 23kjquery. jQuery JavaScript Library
★ 60kFont-Awesome. The iconic SVG, font, and CSS toolkit
★ 77kbootstrap. The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
★ 175kmoment. Parse, validate, manipulate, and display dates in javascript.
★ 48khammer.js. A javascript library for multi-touch gestures :// You can touch this
★ 24kdaterangepicker. JavaScript Date Range, Date and Time Picker Component
★ 11kpolyfill-mbstring. Symfony polyfill for the Mbstring extension
★ 7.8klaravel. Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.
★ 85kmuuri. Infinite responsive, sortable, filterable and draggable layouts
★ 11kMaking-Websites-With-October-CMS. This is a repository for video tutorial series about making websites with October CMS. You can check out the series here: https://goo.gl/eW32CM
★ 160minesweeper. A multiplayer minesweeper game in HTML5 + socket.io
★ 1bcrypt-nodejs. Native implementation of bcrypt for NodeJS
★ 573node-i18n-iso-countries. i18n for ISO 3166-1 country codes
★ 900countrynames. ISO 3166 Country Name / Code Mapper in Javascript
★ 42jq-ajax-progress. jQuery plugin that adds support of `progress` promise
★ 60october. Self-hosted CMS platform based on the Laravel PHP Framework.
★ 11kLiveSplit. A sleek, highly customizable timer for speedrunners.
★ 1.8kphppgadmin. the premier web-based administration tool for postgresql
★ 845slf4j. Simple Logging Facade for Java
★ 2.5kmaven. Apache Maven core
★ 5.3kgradle. Adaptable, fast automation for all
★ 19knosqlclient. Cross-platform and self hosted, easy to use, intuitive mongodb management tool - Formerly Mongoclient
★ 3.5kcertbot. Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
★ 33knginx. The official NGINX Open Source repository.
★ 31kforever. A simple CLI tool for ensuring that a given script runs continuously (i.e. forever)
★ 14knode-ses. DEPRECATED
★ 196nodemailer. ✉️ Send e-mails with Node.JS – easy as cake!
★ 18knode.bcrypt.js. bcrypt for NodeJs
★ 7.8kjade. Jade - robust, elegant, feature rich template engine for nodejs
★ 41package_control. The Sublime Text package manager
★ 4.9kpug-lint. An unopinionated and configurable linter and style checker for Pug
★ 228pug. Pug – robust, elegant, feature rich template engine for Node.js
★ 22kasync. Async utilities for node and the browser
★ 28kasync-loop. Node.js - Loop through an array to execute asynchronous actions on each element.
★ 9passport. Simple, unobtrusive authentication for Node.js.
★ 24ksession. Simple session middleware for Express
★ 6.4kbody-parser. Node.js body parsing middleware
★ 5.5kcookie-parser. Parse HTTP request cookies
★ 2kmysql. A pure node.js JavaScript Client implementing the MySQL protocol.
★ 19kd3. Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
★ 113kjs-info-bubble. A library for customizable CSS3 InfoWindows in the Google Maps JavaScript API v3
★ 226google-maps-services-js. Node.js client library for Google Maps API Web Services
★ 3.1kmongoose. MongoDB object modeling designed to work in an asynchronous environment.
★ 27kserve-favicon. favicon serving middleware
★ 628easy-pie-chart. easy pie chart is a lightweight plugin to draw simple, animated pie charts for single values
★ 2.1kexpress. Fast, unopinionated, minimalist web framework for node.
★ 69knode. Node.js JavaScript runtime ✨🐢🚀✨
★ 119kNatron. Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
★ 1crypto-js. Automatically exported from code.google.com/p/crypto-js
★ 1Twitter4J. Twitter4J is an open-source Java library for the Twitter API.
★ 2.8kemoji-java. The missing emoji library for Java :heart:
★ 2.6k