Skip to content

userdev265scratchandpython/pytextsearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pytextsearch

This tool is built in python with minimal dependencies. This tool does NOT use regex due to regex being too complicated for everyone This software is designed to mimic the behavior/behaviour of the Grep program cross-platform without compatibility layers.


Copyright

pytextsearch is licensed under GPLv3 © 2026 userdev265scratchandpython All forks MUST remain FREE and OPEN-SOURCE. Selling this software, a fork of it or a copy of it is prohibited.


⚠️ Project current informations(read before using)

  • Currently uses an input file and doesn't support command line arguments. STDIN and command-line arguments like grep are planned for future updates.
  • Currently in early phase, this tool is not yet production ready.
  • Currently, And is not functional due to removal of it before publication due to being broken.

Forking guidelines

  • Please use your own repo for hosting your updated version(s) and version files, change versions file repo in code
  • Please change credits
  • Do NOT add some code that plans to modify the user's system, this doesn't need any of that.
  • Respect the terms of the GPLv3(Gnu General Public Licence) when forking. If you are uncertain of what you can and cannot do, ask Google.

Collaborating

  • Open an issue named "Collaboration", I will look at your github profile WHEN I CAN and if I accept, you will be invited as a collaborator. To collaborate, you will need to accept the invitation.
  • All code pushes will go through my or an authorised reviewer's(see .github/CODEOWNERS) approval.

Updates

  • All collaborators and the repo owner should have a section there.

Planned update cycle(userdev265scratchandpython)

  • will try to update features on wednesday and patch on saturday or sunday.

Approval

  • Any change approved should be logged in a file. The new line of the file must contain:
    1. date
    2. time
    3. approver
    4. person who made the pull/push request
  • If file is too big, please start writing to another file.

Documentation

documentation

About

Python clone of grep with minimal depandancies and without regex

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages