pylover - Overview

View pylover's full-sized avatar

Vahid pylover

Block or report pylover

Python Projects

  • yhttp: Thin & fast HTTP framework.
  • bddrest: Syntactic sugar BDD test engine for REST APIs.
  • bddcli: Syntactic sugar BDD test engine for application's command line interface.
  • sqlalchemy-media: Content delivery extension for sqlalchemy.
  • pymlconf: Cascading YAML configuration library.
  • khayyam: Persian calendar.
  • adia: A DSL for ASCII sequence diagram generation + online demo.
  • prettyc: A linter for C language.
  • nanohttp: An object dispatcher HTTP framework.
  • tuner: Musical instrument tunner.
  • yhttp/markdown: Static markdown file server which supports syntax highlighting, theme and Mermaid diagrams.
  • restfulpy: A tool-chain for creating restful web applications.
  • rootgit: Set of command line utilities to version the Linux root filesystem.
  • aiolirc: AsyncIO Python wrapper for the infra-red kernel module(lirc).
  • turboguard: Fast string-attack guard C extension for Python.

C Projects

  • pcaio: Preemptive AsyncIO event loop using the makecontext(3), getcontext(3), epoll(7) and select(2).
  • carrot: POSIX compatible simple and Fast application embedded HTTP client/server library using the pcaio.
  • chttp: POSIX compatible and fast HTTP packet parser and builder in pure/standard C.
  • caio: Linux compatible Monadic and Duff's Device powered C AsyncIO framework using epoll(7), io_uring(7) and select(2).
  • meloop: Monadic event loop for C using epoll(7).
  • clog: Logging library for C.
  • mrb: Magic memory-mapped circular buffer.
  • cutest: Single header file unit-testing engine for C.
  • yacap: Yet another C command line argument parser with sub-command support.
  • eoip: Mikrotik compatible EoIP tunnel for linux.
  • carrow: Monadic Arrow library for C.
  • cring: Generic-Type circular buffers.
  • at: AT Modem manager command line interface.

Embedded & Electronics Projects

  • esp8266-httpserver: A regex-route HTTP server for esp8266.
  • esp8266-fota: Another firmware over the air transmission for esp8266.
  • esp8266-waterlevel: Water level control with esp8266 + WiFi + Web Interface.
  • ush: Bash like shell for ESP32 and RTOS.
  • esp32-tm1637: TM1637 SevenSegment driver for ESP32.
  • fridgecon: Refrigerator controller using lm35 and pic12f675.
  • 3djoy: Control your CNC or 3DPrinter using game controller.
  • picthermometer: LM35 Thermometer using PIC12F675 and MAX7219.

Pinned Loading

  1. Another attachment extension for SqlAlchemy to manage assets which are associated with database models but you don't want to store them into the database

    Python 91 27

  2. A Persian Date & Time (aka: Jalali Calendar) library with timezone, DST (daylight-saving), full formatting & parsing support for python 2.x & 3.x.

    Python 147 24

  3. Python high level configuration library

    Python 38 10

  4. Tool-chain to define and verify REST API in BDD manner.

    Python 22 4

  5. ASCII diagram language & generator for UML sequence diagram.

    Python 66 6

  6. A try for preemptive C AsyncIO framework using makecontext(3) and getcontext(3).

    C 1