df_combine_files 0.1.0 copy "df_combine_files: ^0.1.0" to clipboard
df_combine_files: ^0.1.0 copied to clipboard

A command-line tool to combine a bunch of source files of the same type into one for AI parsing.

Dart & Flutter Packages by dev-cetera.com & contributors.

pub tag license


Summary #

A command-line tool to combine a bunch of source files of the same type into one for AI parsing. You can then copy the contents of the output file and paste them into AI tools like Google AI Studio or Grok chat to ask questions about your code, identify bugs, or improve it.

Installation #

dart pub global deactivate df_combine_files; dart pub global activate df_combine_files

Usage #

combine_files -i . -e .dart -o output.dart.txt

This command creates an output file named output.dart.txt (specified with -o output.dart.txt) that gathers the contents of all Dart files (identified by the .dart extension with -e .dart) from the current directory (set by -i .).


Please refer to the API reference for more information.


Contributing and Discussions #

This is an open-source project, and we warmly welcome contributions from everyone, regardless of experience level. Whether you're a seasoned developer or just starting out, contributing to this project is a fantastic way to learn, share your knowledge, and make a meaningful impact on the community.

Ways you can contribute #

  • Buy me a coffee: If you'd like to support the project financially, consider buying me a coffee. Your support helps cover the costs of development and keeps the project growing.
  • Find us on Discord: Feel free to ask questions and engage with the community here: https://discord.gg/gEQ8y2nfyX.
  • Share your ideas: Every perspective matters, and your ideas can spark innovation.
  • Help others: Engage with other users by offering advice, solutions, or troubleshooting assistance.
  • Report bugs: Help us identify and fix issues to make the project more robust.
  • Suggest improvements or new features: Your ideas can help shape the future of the project.
  • Help clarify documentation: Good documentation is key to accessibility. You can make it easier for others to get started by improving or expanding our documentation.
  • Write articles: Share your knowledge by writing tutorials, guides, or blog posts about your experiences with the project. It's a great way to contribute and help others learn.

No matter how you choose to contribute, your involvement is greatly appreciated and valued!

We drink a lot of coffee... #

If you're enjoying this package and find it valuable, consider showing your appreciation with a small donation. Every bit helps in supporting future development. You can donate here: https://www.buymeacoffee.com/dev_cetera

License #

This project is released under the MIT License. See LICENSE for more information.

2
likes
160
points
30
downloads

Publisher

verified publisherdev-cetera.com

Weekly Downloads

A command-line tool to combine a bunch of source files of the same type into one for AI parsing.

Homepage
Repository (GitHub)
View/report issues

Topics

#cli #tool #combine #generative-ai #utility

Documentation

API reference

Funding

Consider supporting this project:

www.buymeacoffee.com

License

MIT (license)

Dependencies

args, glob, path, tuple

More

Packages that depend on df_combine_files