$npx skillfedfor your agent

humps

camelCase converter

SkipPyPI Software DevelopmentReleased Mar 2018163.9K downloads / moLGPL-3.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — humps-0.2.2-py2.py3-none-any.whl
v0.2.2 · released 2018-03-13

No—unless you have a specific, isolated need for camelCase conversion and cannot use a maintained alternative. The package is abandoned (last commit 2018), has minimal maintenance signal, and offers no advantage over a three-line helper function or a maintained library. The copyleft license also adds friction if you're building proprietary software. Install only if you're already committed to this exact implementation and willing to fork it yourself.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Installation is frictionless with no runtime dependencies, but the package is abandoned—last updated in 2018 with no commits since.
  • Use only if the specific camelCase conversion behavior meets your needs and you're comfortable maintaining a fork if issues arise.

License · maintenance · safety

LGPL-3.0 (copyleft) — Licensed under LGPL-3.0 (copyleft). Any derivative work or modification must be released under the same license; static linking or bundling may trigger copyleft obligations depending on your distribution model.

last release 2018-03-13 (3076 days) · last repo commit 2018-03-13 · 3 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 163,932 downloads/mo, #10,560 on PyPI

Verify before relying

pip install humps

from humps.camel import case

print(case('Hello, World!'))
# Output: helloWorld
  • Whether the package handles Unicode or non-ASCII characters correctly.
  • Compatibility with Python versions beyond those tested at release (2018).
  • Performance characteristics on very long strings or high-volume conversions.
Same gist for agents: .md · .json

What it is and what it does

humps is a lightweight string-to-camelCase converter with no external dependencies. It normalizes input by lowercasing the first character, capitalizing characters that follow spaces, and stripping non-alphanumeric characters. The package is simple and focused: it does one task and does it without pulling in additional libraries.

The project has been abandoned since its initial release in 2018, with no maintenance activity or updates since. While the core functionality is straightforward and unlikely to break, you should expect no bug fixes, no Python version compatibility updates, and no response to issues. For a basic camelCase conversion in a small project, it works; for production systems or long-term maintenance, consider whether you need a maintained alternative or can implement the conversion inline.

Use it for

  • Convert API response field names from snake_case to camelCase for JavaScript interoperability.
  • Normalize configuration keys or command-line argument names to camelCase format.
  • Transform database column names or CSV headers to camelCase for object mapping.
  • Build a simple string formatter for code generation or template systems that require camelCase identifiers.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No—unless you have a specific, isolated need for camelCase conversion and cannot use a maintained alternative.

The package is abandoned (last commit 2018), has minimal maintenance signal, and offers no advantage over a three-line helper function or a maintained library. The copyleft license also adds friction if you're building proprietary software. Install only if you're already committed to this exact implementation and willing to fork it yourself.

Install

humps on PyPI

Before you install

Installation is frictionless with no runtime dependencies, but the package is abandoned—last updated in 2018 with no commits since. Use only if the specific camelCase conversion behavior meets your needs and you're comfortable maintaining a fork if issues arise.

License in practice

Licensed under LGPL-3.0 (copyleft). Any derivative work or modification must be released under the same license; static linking or bundling may trigger copyleft obligations depending on your distribution model.

Quickstart

pip install humps

from humps.camel import case

print(case('Hello, World!'))
# Output: helloWorld

Verify before relying

  • Whether the package handles Unicode or non-ASCII characters correctly.
  • Compatibility with Python versions beyond those tested at release (2018).
  • Performance characteristics on very long strings or high-volume conversions.

Package facts

LicenseLGPL-3.0 copyleft
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependenciesNone
MaintenanceAbandoned 3,076 days since the last release
Last repo commit
First released
Downloads163,932 / month, #10,560 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 4 - BetaEnvironment :: Other EnvironmentIntended Audience :: DevelopersLicense :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)Operating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Topic :: Software DevelopmentTopic :: Text EditorsTopic :: Text Editors :: Word ProcessorsTopic :: Text ProcessingTopic :: Text Processing :: GeneralTopic :: Utilities

Evidence: humps-0.2.2-py2.py3-none-any.whl

Tags

Capabilities
camelcase converterstring to camelcasecamel case formattingcase conversion utilitystring case transformercamelcase string conversiontext case converter
Topics
string-formattingabandoned
PyPI keywords
camelcasecamelcasestringconversion

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “camelcase converter”

  • humpsConverts strings to camelCase format, handling spaces, case…
  • casefyCasefy converts strings between different casing conventions…
  • stringcaseConverts strings between different naming conventions (camelCase,…

Give your agent the search over MCP, or paste the wish link into any chat.

More Software Development packages

typing-extensions Worth it
PyPI · Software Development · released Jul 2026

Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.

PSF-2.0pure Python · 3.9+
1.9Bdownloads / mo
numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
distlib With conditions
PyPI · Software Development · released Jun 2026

Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.

permissive licensepure Python
323.3Mdownloads / mo

See also pyhumps · case-convert · case-converter · textcase · stringcase · case-conversion · fold-to-ascii · camel-converter · Inflector · pockets