CARVIEW |
Select Language
HTTP/2 200
date: Fri, 25 Jul 2025 19:43:04 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"da30b06bad179a9c586588d1449f831f"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=iKqmRLh3N73cDe2Zu6hwSYCcU2AX7U4rQVDwTL0CaoevlyJeYxS1ZfCt1vwVTNtsPph4yB5pJKJ%2F5rApeuFltSP5ZLvJQ9aDYmrphJg4LPI8AlTaF8cUtujelwK5%2FXm22ix6LaYAewnZp2Ow7j%2BUKhEGCDt8Rnx%2B%2FLyhatXGB6fe51dIAaLn70rZgH5T8Buh1MA76x4oHgo1nCjuep6O%2B7I0KhVlRFPk8uGddxojlcS1hMa8UjI3G0lkTfsSQIAnwwc52P8f3D2kH%2FNUoMxP9A%3D%3D--gvHiOGtnY798wQq0--xY%2BqrqQLZq93WKFR3rEkSw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.537661997.1753472584; Path=/; Domain=github.com; Expires=Sat, 25 Jul 2026 19:43:04 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 25 Jul 2026 19:43:04 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 9362:3154E4:663E1:86CF6:6883DE48
GitHub - antirez/aspark: ASCII sparklines for the Enterprise
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 5
antirez/aspark
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ASPARK README === aspark is a C program to display ASCII Sparklines. It is completely useless in 2011. It is a bloated versions of https://github.com/holman/spark and is intended for Enterprise Companies. Basic usage --- The program has different operation modes to get data in different ways. The simplest default operation mode is getting data from the command line: $ ./aspark 1,2,3,4,10,7,6,5 `-_ __-` ` By default the program prints graphs using two rows. For better resolution you can change this using the --rows option: $ ./aspark 1,2,3,4,5,6,7,8,9,10,10,8,5,3,1 --rows 4 _-``_ _` -` ` _-` `_ Sometimes graphs are more readable if the area under the curve is filled, so a --fill option is provided: $ ./aspark 1,2,3,4,5,6,7,8,9,10,10,8,5,3,1 --rows 4 --fill _o##_ _#||||| o#|||||||# _o#||||||||||#_ It is possible to use labels, specifying them using a ':' character followed by the label in the list of comma separated values, like in the following example: $ ./aspark '1,2,3,4,5:peak,4,3,1,0:base' _-`-_ -` -_ p b e a a s k e Sometimes a logarithmic scale is to be preferred since difference betwen values can be too big: $ ./aspark 1,2,3,10,50,100 ` ____` $ ./aspark 1,2,3,10,50,100 --log -` __-` Stream mode --- In stream mode data is read form standard input, one value per each line: $ echo -e "1\n2\n3\n" | ./aspark --stream _` _ In this mode it is still possible to use labels, using a space and the label after the actual value, like in the following example: $ echo -e "1\n2 foo\n3\n" | ./aspark --stream _` _ f o o In stream mode it is often interesting to pipe data form other programs: $ ruby -e '(1..40).each{|x| print Math.sin(x/2),"\n"}' | ./aspark --stream --rows 4 --fill #### __## ##__ # ||||__ ||||## ##|||| __| #|||||| oo|||||| ||||||oo ||| |||||||oo__||||||||##__##||||||||__oo||| Characters frequency mode --- The last mode is enabled usign --txtfreq or --binfreq options. It is used to create a frequency table of the data received from standard input: $ cat /etc/passwd | ./aspark --txtfreq --fill --rows 4 o # # _ | | # | |#_ | | |_ | # __#o_ |||__ _________#____|__#_______|______||##|#o_|__|||||_|||||__#_ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ You can see the frequency of every single byte using --binfreq. Check aspark --help for more information about the usage. Author --- aspark was developed by Salvatore Sanfilippo <antirez@gmail.com> during a few hours of complete relax. Since it is completely useless it will not be further developed by the author.
About
ASCII sparklines for the Enterprise
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
You can’t perform that action at this time.