InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 C Ncurse Projects
-
Project mention: Best way to create a new file from within helix? | reddit.com/r/HelixEditor | 2023-01-09
Another option is to create a file in the command line, but quitting from the editor can be a bit of a hassle. So, what we can do is split the screen with tmux or zellij. Use a file manager if you prefer visual. Personally use nnn.
-
GoAccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
If you'd be content with the data already in your Nginx logs then there's GoAccess which is a command line tool that can parse web server logs and give you a breakdown of page hits/unique visitors over time, as well as data from user agents.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: gti, gtti, giit, gut, gti, got, hit, jit, git <enter> {f%ck} <up-arrow-key> | reddit.com/r/ProgrammerHumor | 2022-11-30
And you accidently open a git TUI
-
Project mention: nvtop: GPUs process monitoring for AMD, Intel and NVIDIA | reddit.com/r/linux | 2022-12-07
-
I think VisiData will be just the ticket. I'm not a pro at using it, personally. It's way too much for my needs, so I just use sc-im.
-
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
It can. See, for example, Notcurses:
-
vifm
Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
Project mention: Very new to Vim. Having trouble with running programs | reddit.com/r/vim | 2023-01-29You might want “vifm” instead, it’s a vim inspired file manager for the CLI that will let you see files and open them … https://github.com/vifm/vifm
-
pspg
Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It supports searching, selecting rows, columns, or block and export selected area to clipboard.
-
CPU-X
CPU-X is a Free software that gathers information on CPU, motherboard and more (by TheTumultuousUnicornOfDarkness)
Just to mention CPU-X exists
-
-
-
Project mention: Can curses lib handle resizing of Windows console? | reddit.com/r/cpp_questions | 2022-10-05
However, I now experimented a litte with the PDCurses implementation in Windows 11, and found that
-
I work in VoIP. My favorite program to help troubleshoot that was sngrep from https://github.com/irontec/sngrep/blob/master/README
-
Project mention: IT Pro Tuesday #227 - Notification Tool, SPF/DKIM/DMARC Tutorial, YAML Linter & More | reddit.com/r/ITProTuesday | 2022-11-15
wavemon is a Linux wireless-network monitoring tool for watching signal and noise levels, packet statistics, device configuration and network parameters. The ncurses-based application is designed to work with all devices supported by the Linux kernel. Appreciation for the suggestion goes to sliddis.
-
-
I really quite like MOC's terminal UI for playing music files, and i don't see why it shouldn't work with a network drive too (so long as the network drive is mounted in a "normal" way).
-
~ λ paru [sudo] password for ken: :: Synchronizing package databases... core is up to date extra is up to date community is up to date multilib is up to date error: failed retrieving file 'core.db' from mirrors.rit.edu : Resolving timed out after 10000 milliseconds error: failed retrieving file 'extra.db' from mirrors.rit.edu : Could not resolve host: mirrors.rit.edu warning: too many errors from mirrors.rit.edu, skipping for the remainder of this transaction error: failed retrieving file 'community.db' from mirrors.rit.edu : Could not resolve host: mirrors.rit.edu error: failed retrieving file 'multilib.db' from mirrors.rit.edu : Could not resolve host: mirrors.rit.edu error: failed retrieving file 'core.db' from mirrors.rit.edu : Failed to connect to mirrors.rit.edu port 443 after 8720 ms: Connection timed out :: Starting full system upgrade... there is nothing to do :: Looking for AUR upgrades :: Looking for devel upgrades error: timed out looking for devel update: https://github.com/tryone144/picom.git error: timed out looking for devel update: https://github.com/themix-project/oomoxify.git error: timed out looking for devel update: https://github.com/phillbush/pmenu.git error: timed out looking for devel update: https://github.com/themix-project/oomox.git error: timed out looking for devel update: https://github.com/themix-project/themix-plugin-base16.git error: timed out looking for devel update: https://github.com/GreenRaccoon23/archdroid-icon-theme.git error: timed out looking for devel update: https://github.com/simmel/urxvt-resize-font.git error: timed out looking for devel update: https://github.com/themix-project/gnome-colors-icon-theme.git error: timed out looking for devel update: https://github.com/themix-project/oomox.git error: timed out looking for devel update: https://github.com/wbthomason/packer.nvim error: timed out looking for devel update: https://github.com/themix-project/oomox.git error: timed out looking for devel update: https://github.com/PapirusDevelopmentTeam/papirus-icon-theme.git error: timed out looking for devel update: https://github.com/khanhas/spicetify-cli.git error: timed out looking for devel update: https://github.com/themix-project/oomox.git error: timed out looking for devel update: https://github.com/themix-project/oomox.git error: timed out looking for devel update: https://github.com/gusbemacbe/suru-plus.git error: timed out looking for devel update: https://github.com/BetterDiscord/BetterDiscord.git error: timed out looking for devel update: https://github.com/elkowar/eww error: timed out looking for devel update: https://github.com/gusbemacbe/suru-plus-aspromauros.git error: timed out looking for devel update: https://github.com/themix-project/oomox.git error: timed out looking for devel update: https://github.com/numixproject/numix-folders.git error: timed out looking for devel update: https://github.com/numixproject/numix-icon-theme.git error: timed out looking for devel update: https://github.com/themix-project/oomox.git error: timed out looking for devel update: https://github.com/nana-4/materia-theme.git error: timed out looking for devel update: https://github.com/themix-project/oomox.git error: timed out looking for devel update: https://github.com/themix-project/oomox-gtk-theme.git error: timed out looking for devel update: https://github.com/mpereira/tty-solitaire error: timed out looking for devel update: https://github.com/will8211/unimatrix.git error: timed out looking for devel update: https://github.com/alacritty/alacritty.git error: timed out looking for devel update: https://gitlab.com/jallbrit/bonsai.sh.git error: timed out looking for devel update: https://github.com/themix-project/archdroid-icon-theme.git error: timed out looking for devel update: https://github.com/themix-project/oomox.git error: timed out looking for devel update: git://github.com/schischi/xcwd :: Resolving dependencies... :: Calculating conflicts... :: Calculating inner conflicts... :: packages not in the AUR: electron15 kalarmcal python-magic-ahupp python2-appdirs python2-ordered-set python2-packaging python2-pyparsing python2-six steam-fonts :: marked out of date: dnstop python-gaphor python-swspotify :: orphans: electron14 gkill-bin ruby-hpricot ugene-bin Aur (12) 3dslicer-bin-5.0.3-2 czkawka-gui-bin-5.0.1-1 ignition-transport-8-8.2.0-2 gazebo-11.11.0-2 lazydocker-0.18.1-1 nvim-packer-git-r522.90b323b-1 paru-1.11.1-1 python-mpv-1.0.1-1 tuner-1.5.1-2 ventoy-bin-1.0.79-3 zoom-5.11.9-1 zotero-6.0.13-1
-
-
programmer-calculator
Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits
Project mention: TUI calculator for programmers working close to the bits | reddit.com/r/patient_hackernews | 2023-01-31 -
Project mention: Mle is a small, flexible, terminal-based text editor written in C | news.ycombinator.com | 2022-10-01
I saw this editor recently as a consequence of noticing that there seems to be a rewrite of the termbox library (ncurses alternative) in progress: https://github.com/termbox/termbox2
-
dte
A small, configurable console text editor (mirrored from https://gitlab.com/craigbarnes/dte) (by craigbarnes)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Ncurses related posts
- TUI calculator for programmers working close to the bits
- TUI calculator for programmers working close to the bits
- Very new to Vim. Having trouble with running programs
- What would you want out of a rogelike graphics API?
- A Guide to the Terminal, Console, and Shell
- nvtop: GPUs process monitoring for AMD, Intel and NVIDIA
- Text UI components like “ncurses”
-
A note from our sponsor - InfluxDB
www.influxdata.com | 31 Jan 2023
Index
What are some of the best open-source Ncurse projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | nnn | 15,732 |
2 | GoAccess | 15,700 |
3 | tig | 11,461 |
4 | nvtop | 4,773 |
5 | sc-im | 3,539 |
6 | cava | 2,926 |
7 | neomutt | 2,682 |
8 | notcurses | 2,566 |
9 | vifm | 2,273 |
10 | pspg | 1,957 |
11 | CPU-X | 1,534 |
12 | profanity | 1,137 |
13 | toxic | 1,087 |
14 | PDCurses | 840 |
15 | sngrep | 804 |
16 | wavemon | 729 |
17 | cfiles | 413 |
18 | mocp | 288 |
19 | tty-solitaire | 233 |
20 | mandown | 214 |
21 | programmer-calculator | 183 |
22 | termbox2 | 139 |
23 | dte | 124 |