Git Product home page Git Product logo

xt's Introduction

Projects overview

🌍 Personal websites

  • Linnert MediaHugo | TailwindCSS ∷ My website, a blog about development.

🔥 Active projects

  • WebdevHomeTS | React | Redux | TailwindCSS ∷ A collection of links for web developers.
  • Reactive ValueTS ∷ A reactive value library for JavaScript based on EventTarget and CustomEvent, inspired by Recoil.
  • xtGo ∷ A command line tool to work with XML Schema files.

💡 Ideas / unfinished

  • ManaTS ∷ A library to attach JS to existing HTML elements, will maybe also include a custom state management library inspired by Recoil.
  • ZenpadTS | Svelte | TailwindCSS ∷ A web based text editor.

⌛️ Infrequent updates

  • TblrJS ∷ A tool to convert tabular data into an HTML table.
  • AWE.writeJS ∷ A web based double text editor. (Will be replaced by Zenpad)

🙃 Primarily for personal use

  • TimetrackerTS | Vue | TailwindCSS ∷ A web app for tracking working time.
  • ProjectFusionTS | React | Redux Toolkit | TailwindCSS ∷ Project management and notes taking tool.
  • Leapwork Data ExtractorJS ∷ Extracts specific information from Leapwork test run data.
  • AbfuhrkalenderTS | React | Recoil | Sass ∷ Printable calender creator, can also load and display litter service data.
  • Entwickler-AHKAHK ∷ An AutoHotkey script with my custom keyboard layout.
  • QMK firmwareC ∷ The QMK firmware repository, also containing my custom keyboard layout.

📄 Repository templates


🌘 Inactive projects

❓ Unknown / no plans currently

  • Markdown CLIJS ∷ A CLI tool to quickly convert markdown to html. (I don't need it anymore)
  • ProtofilesTS ∷ Tool to create new files by templates. (Not sure if I'll continue working on this)
  • SSH ToolDart ∷ SSH tools with planned GUI. (Not sure if I'll continue working on this)
  • Type CaseJS ∷ Text editor for ChromeOS. (Will probably be replaced by Zenpad)

🧹 Craft CMS 2 Plugins (no active development)

  • Vistor CounterPHP ∷ A plugin that displays a visitor counter in Craft's Control Panel.
  • XLS2HTML Twig FilterPHP ∷ A Twig filter for Craft that converts data copied from MS Excel to an HTML table.

📦 Archived

  • TStateTS ∷ State management library. (Will likely be replaced by Mana's state management library)

xt's People

Contributors

alinnert avatar

Watchers

 avatar  avatar

xt's Issues

Add filter-lists to filter the start elements

The user should be able to filter the results to only show paths that start with one of several specified elements

There should be a direct filter:

xt ./file.xsd element --filter elem-a,elem-b

There should also be a way to store predefined elements in a filter-list:

xt filter-list set set1 elem-a,elem-b
xt filter-list remove set1

These lists should be stored in a configuration file in the current user's profile directory.

Color output

Make the output colorful. Use different colors for root level elements vs. descendant elements.

Add `--exact-element` flag

Add an --exact-element (short -e) flag that skips the logic that looks for descendant elements with the provided element name.

Example

xt ./file.xsd element --exact-element

This will look for targets element but not parent/element.

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.