Skip to content
@ideaconnect

IDCT Bartosz Pachołek

I’m an open‑source developer from Poland, passionate about creating practical apps and libraries.

Hello!

IDCT Bartosz Pachołek, my photo I'm an open‑source developer from Poland, passionate about creating practical apps and libraries. Everything I share on GitHub is completely free to use, released under MIT or Apache licenses—so you're welcome to adapt, build upon, or enjoy them in any way that suits you.

I hope that, in time, this brand will grow into a fully established company—right now it's officially registered in Poland, though it's still just me behind it. For the moment, I'm sharing the software tools I find most useful in my everyday work, with the hope that they'll also support you on your own software journey.

Notable software

Explore some of my software projects—you may already find them practical and ready to use.

Symfony NATS Messenger [PHP]

The Symfony NATS Messenger Bridge seamlessly integrates NATS JetStream with Symfony's Messenger component, providing all the benefits of NATS while maintaining the familiar Symfony development experience. A modern approach to asynchronous messaging for Symfony framework.

  • 🚀 High-Performance Messaging - Leverage NATS JetStream's exceptional speed and reliability
  • 📦 Native Symfony Integration - Works seamlessly with existing Symfony Messenger workflows
  • ⚙️ Flexible Consumer Strategies - Support for both shared and independent consumer patterns
  • 🔄 Smart Batching - Configurable message batching for optimal throughput
  • 🔐 Built-in Authentication - Comprehensive support for NATS authentication mechanisms
  • 📊 Stream Management - Full control over retention policies, replication, and persistence
  • 🧪 Battle-Tested - Unit tests with 95% code coverage plus comprehensive functional tests

LINK: Symfony NATS Messenger on GitHub

Rabbit-going-NATS [C#]

Tool which allows to passthrough messages fetched from RabbitMQ's queue to NATS PubSub. Useful if you receive a data feed through RabbitMQ, but you need to redistribute it further to multiple clients in the most efficient way.

LINK: Rabbit-going-NATS on GitHub

POS Printer PDF Generator [C#]

Toolchain which simplfies the process of PDFs generation out of HTML which can be used with POS receipt printers. Allows conversion of HTML into long and narrow PDF files which can be passed to CUPS-compatible receipts printer. Can process basic HTML 4 supported by htmldoc.

💖 Love my work? Support it! 🚀

Popular repositories Loading

  1. idct-sftp-client idct-sftp-client Public

    Library that provides wrapper methods around SSH2 and SFTP to simplify file download/upload over SSH/SCP/SFTP.

    PHP 24 9

  2. symfony-nats-messenger symfony-nats-messenger Public

    Symfony NATS Messenger Bridge (with JetStream persistence support).

    PHP 18 4

  3. pos-printer-pdf-generator pos-printer-pdf-generator Public

    Simplifies the process of PDF receipts generation for CUPS POS printers by allowing conversion from HTML.

    C# 4

  4. rabbit-going-nats rabbit-going-nats Public

    Tool which allows to passthrough messages fetched from RabbitMQ's queue to NATS PubSub. Useful if you receive a data feed through RabbitMQ, but you need to redistribute it further to multiple clien…

    C# 4

  5. php-nats-jetstream-client php-nats-jetstream-client Public

    PHP 4

  6. binance-spot-bot-net binance-spot-bot-net Public archive

    Automatic trading on Binance's spot exchange. Written in C# (.NET).

    C# 1

Repositories

Showing 10 of 20 repositories
  • ideaconnect/php-nats-jetstream-client’s past year of commit activity
    PHP 4 BSD-3-Clause 0 0 0 Updated Apr 10, 2026
  • nuts Public

    NUTS is an Event-source broker mechanism for Caddy server using NATS.io as the Pub/Sub mechanism.

    ideaconnect/nuts’s past year of commit activity
    Go 0 0 0 0 Updated Apr 9, 2026
  • crypto-tracker Public

    Tracks popular pair of cryptocurrencies from Binance and stores in a json file.

    ideaconnect/crypto-tracker’s past year of commit activity
    Go 0 MIT 0 0 0 Updated Mar 30, 2026
  • symfony-nats-messenger Public

    Symfony NATS Messenger Bridge (with JetStream persistence support).

    ideaconnect/symfony-nats-messenger’s past year of commit activity
    PHP 18 MIT 4 1 0 Updated Mar 20, 2026
  • zeppos-crypto-tracker Public

    Cryptocurrencies price tracker for Zepp OS.

    ideaconnect/zeppos-crypto-tracker’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Mar 16, 2026
  • symfony-view-projection-normalizer Public

    Symfony MVC View Projection Normalizer - provides DefaultViewProjection attribute and normalizer for intermediate layer between data models and view serialization

    ideaconnect/symfony-view-projection-normalizer’s past year of commit activity
    PHP 0 MIT 0 0 0 Updated Mar 16, 2026
  • bruno Public Forked from usebruno/bruno

    Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

    ideaconnect/bruno’s past year of commit activity
    JavaScript 0 MIT 2,313 0 0 Updated Mar 9, 2026
  • wingman Public

    An open, multi‑model AI assistant designed to help you ask, create, and explore.

    ideaconnect/wingman’s past year of commit activity
    C# 0 BSD-3-Clause 0 0 0 Updated Mar 8, 2026
  • idct-web Public

    IDCT Basic WEb

    ideaconnect/idct-web’s past year of commit activity
    HTML 0 0 0 0 Updated Mar 4, 2026
  • .github Public
    ideaconnect/.github’s past year of commit activity
    0 0 0 0 Updated Feb 25, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…