Skip to main content

Peek extension and show respective sources

Project description


Peek into the sources and list the file types contained in the sources.
Also, enable display the sources in tree format.


This tool can be used as the first step for source code reading and
understand the basic design.
* What are the different file types in the sources.
* To understand file interface design.
* Walk over specific extenstion on all directories.
* Show directories and files with max depth level.
* Generate header file path for doxygen


-e [list] : Extension Lists
-g group : Extension group
-l level : File/Directory Level depth
-u : All unknown files
-p : List File extension Paths
-d : Destination Dir
-t : Directory Tree Structure
-o : Output File


source = peeksrc()

Logging and Reporting

Console Logs and formatting
Generate HTML report
Generate Doxy tool input
Generate files to pipe


Data Associations
File Extens -> Files
File Extens -> Paths
Directory -> File Extens -> Files

Data Structure

dirtree = ['dir1', "dir1", ..., ]

ExtnNodes = {
"group1" : {
'extn1' : {
'desc' : "Description",
'files' :
{ 'dir1' : [file1, file2, file3, ...]
'dir2' : [file1, file2, file3, ...]
'extn2' : {
'descr' : "Description",
'files' :
{ 'dir1' : [file1, file2, file3, ...]
'dir2' : [file1, file2, file3, ...]

Project details

Download files

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

Files for peekextn, version 0.74
Filename, size File type Python version Upload date Hashes
Filename, size peekextn-0.74.tar.gz (5.9 kB) File type Source Python version None Upload date Hashes View
Filename, size peekextn-0.74.linux-x86_64.exe (68.3 kB) File type Windows Installer Python version any Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page