Skip to content
View TimMikeladze's full-sized avatar
๐Ÿš
debugging life
๐Ÿš
debugging life

Organizations

@accounts-js
Block or Report

Block or report TimMikeladze

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
TimMikeladze/README.md

๐Ÿ‘‹ About me

๐Ÿฆ Twitter - ๐Ÿฆ‹ Bluesky - ๐Ÿ˜ Mastodon - ๐ŸŽง Liked Albums

๐Ÿ”ฌ๐Ÿฅผ I like to work with Graph databases and NextJS.

โ›ฐ๏ธ ๐Ÿง—โ€โ™‚๏ธ Rock climbing is cool.

๐ŸŒŠ โš“ Traveling full-time since 2021. I've lived in ๐Ÿ‡ฆ๐Ÿ‡ฑ Albania, ๐Ÿ‡ฌ๐Ÿ‡ช Georgia, ๐Ÿ‡ฐ๐Ÿ‡ฟ Kazakhstan, ๐Ÿ‡น๐Ÿ‡ท Turkey, and ๐Ÿ‡บ๐Ÿ‡ฆ Ukraine.

๐ŸŒง๏ธ โ˜• Seattle is my homebase.

๐Ÿ’ป ๐Ÿš€ Incrementing my GitHub commit streak one day at a time.

๐Ÿ“ฑ Apps

๐Ÿงฌ KGraph.co - The next-gen platform for building AI powered knowledge graphs. Take notes, learn new skills, onboard new team-members and share knowledge across your organization and beyond. LinkedIn | Twitter.

๐Ÿ’ฅ SmashTracker.app - Web app for tracking Super Smash Bros. match results and game statistics.

๐ŸฆŽ Reptiles.dev - Image placeholder service that generates colorful SVGs. Super fast and easy to use. GitHub.

๐Ÿ“ฆ Packages

๐Ÿ—„๏ธ Gist Database - Transform gist into your personal key/value datastore.

๐Ÿ—ƒ๏ธ Next Upload - Turn-key solution for integrating Next.js with signed & secure file-uploads to an S3 compliant storage service such as R2, AWS, or Minio.

๐Ÿ“ฎ Next Invite - A drop-in invite system for your Next.js app. Generate and share invite links for users to join your app.

๐Ÿ” Next Auth MUI - Sign-in dialog component for NextAuth built with Material UI and React. Detects configured OAuth and Email providers and renders buttons or input fields for each respectively. Fully themeable, extensible and customizable to support custom credential flows.

โš–๏ธ Next Build Size - CLI tool to calculate and compare the sizes of artifacts produced by next build. Integrates with Github Actions, Discord and Slack.

โŒš๏ธ Next Realtime - Experimental drop-in solution for real-time data leveraging the Next.js Data Cache.

โœ… Mui Joy Confirm - Confirmation dialogs built on top of @mui/joy and react hooks.

๐Ÿ—‚๏ธ Use File System - A set of React hooks to interact with the File System API. Watch a directory for changes and return a map of filepaths & contents when a file is added, modified or removed.

๐Ÿ™ Use Octokit - A data-fetching hook built on top of the Octokit and SWR for interacting with the Github API. Use this inside a React component for a type-safe, data-fetching experience with caching, polling, and more.

๐ŸŒ Space Slug - Generate unique slugs, usernames, numbers, custom words, and more using an intuitive api with zero dependencies.

๐Ÿฅ‘ Arango Migrate - Database migration tools and CLI for ArangoDB.

๐Ÿ—๏ธ Keyv Arango - ArangoDB store for Keyv: a simple key-value storage with support for multiple backends.

๐Ÿค– AI Complete - A toolkit that super-charges your workflow when working with openai.

๐Ÿ“‘ Markdown To API - Generate GraphQL APIs from Markdown files plus seamlessly integrate with Next.js for generating static content or server side rendering. Perfect for using a Git repo as a simple headless CMS powered by Markdown files.

๐Ÿ‘– Slack Manifest - CLI tools for interacting with a Slack App Manifest. Store your manifest as a json file or typescript object and use slack-manifest to create, validate or update your Slack App as part of a CI/CD pipeline.

โ™พ๏ธ Halo API - GraphQL API and NPM package for querying Halo Infinite data.

๐ŸŒก๏ธ TSC Baseline - Save a baseline of TypeScript errors and compare new errors against it. Useful for type-safe feature development in TypeScript projects that have a lot of errors. This tool will filter out errors that are already in the baseline and only show new errors.

๐Ÿ Starter-kits

๐Ÿ”ฅ React / Typescript Package Starter - A modern starter-kit for creating & publishing React components packages to NPM. Batteries included. Spend more time coding and less time configuring.




Pinned

  1. next-upload next-upload Public

    ๐Ÿ—ƒ๏ธ Turn-key solution for signed & secure file-uploads to an S3 compliant storage service such as R2, AWS, or Minio. Built for Next.js. Generates signed URLs for uploading files directly to your stoโ€ฆ

    TypeScript 72 3

  2. tsup-react-package-starter tsup-react-package-starter Public template

    ๐Ÿ“ฆ Develop & publish React or Typescript packages with ease. PostCSS, Vitest & Storybook support out of the box. Integrates with Github releases and automatically publishes to NPM. Code is built usiโ€ฆ

    TypeScript 151 13

  3. arango-migrate arango-migrate Public

    ๐Ÿฅ‘ Database migration tools and CLI for ArangoDB. Apply migrations in a transaction-safe manner with optional before/after hooks and dry-run support.

    TypeScript 12 3

  4. gist-database gist-database Public

    โœจ Transform gist into your personal key/value datastore. ๐Ÿ’กPair this with Next.js static sites and incremental static regeneration. Built with TypeScript.

    TypeScript 102

  5. markdown-to-api markdown-to-api Public

    ๐Ÿ“‘ Generates a minisearch powered GraphQL API from a directory of markdown files. Additional metadata like tags or descriptions can be added to the files in the form of YAML front matter, which willโ€ฆ

    TypeScript 13

  6. space-slug space-slug Public

    ๐ŸŒ Generate unique slugs like `wonderful-jabba` or `hyperspace-4812` using a customizable api with zero dependencies.

    TypeScript 5