Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Bahasa Indonesia

Pytik Banner

Pytik Logo

Pytik

The python that eats the pipeline.

PyPI Python License


What is Pytik?

"Python doesn't negotiate with the chicken. It consumes completely."

Pytik is a predatory data ingestion framework for Python — built to consume, process, clean, and finish your data workflows entirely, with zero residue.

The name fuses Py (Python) with pitik (Javanese for "chicken") — a metaphor where the python (your pipeline) swallows the pitik (your data) whole.

Think of it as a confident, efficient predator that leaves no edge case behind.


Philosophy

Principle Meaning
Full Consumption No partial ingestion, no silent failures
Deterministic Predictable output, every time
Minimal Boilerplate from pytik import consume is all you need
Streaming First Built for huge files and event streams
Backpressure Aware Bounded memory, controlled pressure

Read more: Brand Philosophy & PRD →


Installation

pip install pytik  # coming soon

Quick Start

from pytik import consume

# One line. Full ingestion.
consume("data.csv")

Features (MVP)

  • CSV ingestion — schema-aware parsing
  • JSON normalization — flatten nested chaos
  • Deduplication — remove duplicate rows
  • Schema enforcement — validate types on entry
  • Streaming iterator — memory-safe for large files
  • Async pipeline — non-blocking execution

Brand

Dimension Value
Energy Quietly dangerous
Identity Indonesian/Javanese hacker culture
Audience Developers who want tools that finish the job

Slogans:

  • "Don't be the pitik."
  • "Everything in. Nothing left."
  • "Coil. Process. Finish."

Contributing

Contributions welcome once we hit v0.1.0.


License

MIT © Muhammad Faisal Affan

Releases

Packages

Used by

Contributors