Skip to main content

A simple Turkish name generator library

Project description

neym

neym logo

A simple Turkish name generator library.

Description

neym is a lightweight Python library that generates random Turkish names. It's perfect for testing, data generation, and any application that needs authentic Turkish names.

Installation

Install from PyPI:

pip install neym

Or install from the local repository:

pip install .

Usage

Generate a Random Turkish Name

import neym

name = neym.generate_turkish_name()
print(name)  # Generates a random Turkish name

Generate a Random Last Name

import neym

lastname = neym.generate_turkish_last_name()
print(lastname)  # Generates a random Turkish last name

Features

  • 📚 Comprehensive list of Turkish names and last names
  • 🎲 Random name generation
  • 👤 Random last name generation
  • 🔧 Simple and easy-to-use API
  • 🐍 Pure Python, no external dependencies

Requirements

  • Python >= 3.8

Project Structure

neym/
├── core/
│   ├── __init__.py
│   ├── randomizer.py      # Core name and last name loading functionality
│   ├── names.txt          # Turkish names database
│   └── lastnames.txt      # Turkish last names database
├── generators/
│   ├── __init__.py
│   └── name_generator.py  # Random name and last name generation
├── pyproject.toml
└── README.md

Author

Developed by Arif

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neym-0.1.5.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

neym-0.1.5-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

Details for the file neym-0.1.5.tar.gz.

File metadata

  • Download URL: neym-0.1.5.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for neym-0.1.5.tar.gz
Algorithm Hash digest
SHA256 0d81630f9f202335bc56b939d49259ffba13c96936dbe8dd8d3e8c8fdaf7ab82
MD5 7018b2cff411504a5579b7f7cd30841e
BLAKE2b-256 b905cf047de92509490539f69d48b0cadb9b1fbe5dc371f47058390c72de414c

See more details on using hashes here.

File details

Details for the file neym-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: neym-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 11.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for neym-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 84cf27002e4591f8dc954eccd320a9f6518d74b73214a57a46b253784a35e145
MD5 65069917551177667ff7ca134ac949e7
BLAKE2b-256 ebd824fc8bb1140ce97b5973ef7e1589d1f16403c3b4541d532550af634baf79

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page