GithubHelp home page GithubHelp logo

jvllmr / component-titles Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 1.26 MB

Component-bound document titles for React.js and Solid.js

Home Page: https://jvllmr.github.io/component-titles/

License: MIT License

JavaScript 3.91% TypeScript 93.99% HTML 1.38% CSS 0.14% Shell 0.58%
dom-manipulation react-hooks reactjs solidjs solidjs-hooks

component-titles's Introduction

View stats

Intro

Hello there! ๐Ÿ‘‹๐Ÿป It's me, Jan Vollmer. A 22 y/o Software Engineer from nothern Germany.

On GitHub, I try to create useful, not seen before tools in Open-Source style.

Although it's not my favorite type of project in particular, I tend to bring web-based ideas to fruition and have the most experience in this area. That is one of the reasons why I first started gaining advanced coding experience with Python ๐Ÿ and most recently fell in love with TypeScript ๐ŸŸฆ.

One programming language I want to get familiar with in the next year is Rust ๐Ÿฆ€. A first project is hopefully coming soon ๐Ÿ™.

Stats

Stats Stats2

My Projects

Planned

  • Dev workflow integration for LibCST (pre-commit, VSCode)
  • Run CI with different dependency versions with support for many different lock files
  • Maintained

  • sqlalchemy-sessionload: Load option for loading instances from session
  • component-titles: Component-bound titles for React and Solid
  • poetry-types: Simple poetry plugin for installing type stubs
  • fastapi-inferring-depends: FastAPI Depends with typing overloads
  • fastapi-deferred-init: Faster FastAPI boot time for Applications with nested routers
  • Archived

  • csgo-inv-shuffle: Python library for generating CS:GO shuffle configs
  • csgo-inv-suffle-web: Website for generating CS:GO shuffle configs
  • debian-repo-scrape: Python library for scraping Debian repositories (APT)
  • react-use-dom-title-hook: React hook for component-based DOM titles (now component-titles)
  • pyaphid: CLI for detecting calls to user-defined debugging-code in Python
  • Honorable mentions (Ideas I'm not really confident in)

  • drit: Create Debian repository indices to eliminate the need to re-visit vendor websites the second time you want to install specific software. Combined with an intelligent wrapper around apt/nala
  • Hobbies

    Besides being interested in computer science topics, I'm kind of a train nerd ๐Ÿš‚๐Ÿค“.

    I also tend to waste my time in Counter-Strike

    Oh, and my music taste? I mostly listen to metal ๐Ÿค˜, but I also like phonk/rap.

    Spotify

    component-titles's People

    Contributors

    dependabot[bot] avatar jvllmr avatar pre-commit-ci[bot] avatar renovate-bot avatar renovate[bot] avatar

    Watchers

     avatar  avatar

    component-titles's Issues

    Explore package for svelte

    • add @jvllmr/svelte-component-titles package if sensible
    • add @jvllmr/svelte-component-titles demo project

    Dependency Dashboard

    This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

    Rate-Limited

    These updates are currently rate-limited. Click on a checkbox below to force their creation now.

    • Update dependency eslint to v9
    • Update dependency nx to v19
    • Update pnpm to v9
    • Update vitest monorepo to v2 (major) (@vitest/coverage-istanbul, vitest)
    • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

    Open

    These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

    Detected dependencies

    github-actions
    .github/workflows/static.yml
    • actions/checkout v4
    • pnpm/action-setup v2
    • actions/configure-pages v4
    • actions/upload-pages-artifact v3
    • actions/deploy-pages v4
    .github/workflows/test.yml
    • actions/checkout v4
    • pnpm/action-setup v2
    • actions/cache v4
    • nrwl/nx-set-shas v4
    • codecov/codecov-action v3
    npm
    package.json
    • @testing-library/jest-dom ^6.1.5
    • @types/node ^20.10.4
    • @typescript-eslint/eslint-plugin ^6.14.0
    • @typescript-eslint/parser ^6.14.0
    • @vitest/coverage-istanbul ^1.0.4
    • esbuild-plugin-file-path-extensions ^2.0.0
    • eslint ^8.55.0
    • jsdom ^23.0.1 || ^24.0.0
    • nx 18.3.1
    • prettier ^3.1.1
    • publint ^0.2.6
    • tsup ^8.0.1
    • typescript ^5.3.3
    • vitest ^1.0.4
    • pnpm 8.14.1
    packages/component-titles-core/package.json
    packages/component-titles-test/package.json
    • vitest ^1.0.2
    packages/react-component-titles-demo/package.json
    • @babel/core ^7.0.0
    • @mantine/core ^7.0
    • @mantine/hooks ^7.0
    • @mantine/code-highlight ^7.0
    • react ^18.0.0
    • react-dom ^18.0.0
    • @tabler/icons-react ^2.0
    • @types/react ^18.0.0
    • @types/react-dom ^18.0.0
    • @vitejs/plugin-react ^4.0.0
    • gh-pages ^6.0.0
    • vite ^5.0.0
    packages/react-component-titles/package.json
    • @testing-library/react ^14.0.0
    • @types/react >=18.0.0
    • react >=18.0.0
    • react-dom >=18.0.0
    packages/solid-component-titles-demo/package.json
    • @tabler/icons-solidjs ^2.43.0
    • solid-js ^1.8.5
    • solid-devtools ^0.29.2
    • typescript ^5.2.2
    • vite ^5.0.0
    • vite-plugin-solid ^2.7.2
    packages/solid-component-titles/package.json
    • @solidjs/testing-library ^0.8.0
    • tsup-preset-solid ^2.1.0
    • vite-plugin-solid ^2.8.0
    • solid-js ^1.7.5
    nvm
    .nvmrc
    • node 20.11.0

    • Check this box to trigger a request for Renovate to run again on this repository

    Fix missing coverage status

    Coverage data is lost because there is no coverage data to be uploaded when nothing changed (problem with nx caching).

    Explore package for vue

    • add @jvllmr/vue-component-titles package if sensible
    • add @jvllmr/vue-component-titles demo project

    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.