Giter VIP home page Giter VIP logo

@holosapian's Holopin board

Michael's Projects

age.nvim icon age.nvim

A simply utility for loading encrypted secrets from an age encrypted file.

aws-athena-struct-to-json icon aws-athena-struct-to-json

Two scripts to assist you in converting a massive struct blob of text to something sortable and "diff-erable." I'll get around to packaging this later, for now just add the convert.py to your project, it has no dependencies.

black icon black

The uncompromising Python code formatter

cookiecutter-pypackage icon cookiecutter-pypackage

A modern take on my python projects using ruff, uv, pytest, hatch, hatchling with Github Actions and pre-commits

data icon data

Data and code behind the articles and graphics at FiveThirtyEight

dotfiles icon dotfiles

My dotfiles for all the tools I use across laptops. Feel free to steal and use as you please.

gdpr-outlook icon gdpr-outlook

This simple parser will iterate through your Microsoft Outlook email and contact csv exports, identifying all the unique pairs of phone numbers, email addresses, and full names, and tries to predict/label whether the email address identified is a personal email or a corporate email address. It goes through every csv in a directory or an individual csv export. It then saves all the records to one SQLite Database .db file so if you want to apply any cryptopgraphy on the information that you possess, you can simply create a new table that is protected and hashed. It works in all the testing that I did but hopefully it should be pretty resiliant.

hatch-python-cookiecutter icon hatch-python-cookiecutter

A cookiecutter template to create a python project with hatch as the build system and dependency manager. It also uses black for formatting, pre-commit and commitzen for commit checks and versioning, and ruff for linting. Fast and straightforward to manage!

mason.nvim icon mason.nvim

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

null-ls.nvim icon null-ls.nvim

Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.

sway icon sway

EndeavourOS Community Edition setup for sway

traveling_salesman_tools icon traveling_salesman_tools

Send a list of post codes in a post request to postcodes.io and hopefully receive a dictionary back for each postcode.

which-key.nvim icon which-key.nvim

💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.