A CLI tool for scaffolding and generating GraphQL code to accelerate development.
Chimp is a CLI tool that accelerates development by automating project scaffolding and GraphQL code generation. It helps developers set up new applications quickly and generate boilerplate code, reducing manual effort and speeding up the development process.
Developers and teams building applications with GraphQL, particularly those using Apollo, who want to streamline project setup and reduce repetitive coding tasks.
Chimp offers a fast, flexible way to scaffold projects and generate GraphQL code, with the unique ability to eject cleanly, ensuring no vendor lock-in and maintaining control over the codebase.
Tooling that helps you do quality, faster.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The `create` command quickly sets up new apps with structured directories, supported by customizable prefixes for source and generated code paths, as shown in the command examples.
Chimp generates GraphQL-related code to reduce manual boilerplate, with flags like `--modulesPath` for integrating into existing Apollo applications, streamlining development.
The `eject` command allows clean removal without runtime dependencies, ensuring developers retain full control over their codebase, as emphasized in the README's description.
Customizable prefixes for app source and generated code paths enable adaptation to various project structures, demonstrated through command-line flags in the usage examples.
After running `chimp init`, users must manually update jest.config.js with pathsToModuleNameMapper, adding an error-prone step that complicates setup.
Marked as version 0.0.0-development, the tool may be unstable, have breaking changes, or lack features expected in production-ready software.
Optimized for Apollo with migration flags, Chimp offers limited support for other GraphQL implementations, narrowing its applicability for diverse ecosystems.