131 private links
Tilix is an advanced GTK3 tiling terminal emulator that follows the Gnome Human Interface Guidelines.
Cat-like program with glitch animation.
Command-line utility for working with Google Drive.
python-prompt-toolkit: Library for building powerful interactive command line applications in Python
Library for building powerful interactive command line applications in Python.
Command line podcast client.
castero is a command line podcast client. It's designed to be easy to use and targeted at users who want lightweight command line applications instead of bloated GUI-based alternatives.
Make your own quadrille, graph, hex, etc paper! Uses the pgf/TikZ package for LaTeX, which should be part of any modern TeX installation.
Example:
Create and maintain your own man pages so you can remember how to do stuff.
How to set up a private ethereum blockchain using open-source tools and a look at some markets and industries where blockchain technologies can add value.
ranger
is a console file manager with VI key bindings. It provides a minimalistic and nice curses interface with a view on the directory hierarchy. It ships with rifle
, a file launcher that is good at automatically finding out which program to use for what file type.
Features
- UTF-8 Support (if your python copy supports it)
- Multi-column display
- Preview of the selected file/directory, including images
- Common file operations (create/chmod/copy/delete/...)
- Renaming multiple files at once
- VIM-like console and hotkeys
- Automatically determine file types and run them with correct programs
- Change the directory of your shell after exiting ranger
- Tabs, bookmarks, mouse support
Osquery is an open source Operating System monitoring, query, and analytics software. Created by Facebook, it exposes an operating system as a high-performance relational database that can be queried using SQL-based queries.
Osquery is a multi-platform software, can be installed on Linux, Windows, MacOS, and FreeBSD. Osquery allows us to explore the operating system profile, performance, security and many more metrics by using SQL-based queries.
Osquery is an open source Operating System monitoring, query, and analytics software. Created by Facebook, it exposes an operating system as a high-performance relational database that can be queried using SQL-based queries.
Osquery is a multi-platform software, can be installed on Linux, Windows, MacOS, and FreeBSD. Osquery allows us to explore the operating system profile, performance, security and many more metrics by using SQL-based queries.
Related articles
What are wheels?
Wheels are the new standard of Python distribution and are intended to replace eggs. Support is offered in pip >= 1.4 and setuptools >= 0.8.
Advantages of wheels
- Faster installation for pure Python and native C extension packages.
- Avoids arbitrary code execution for installation. (Avoids
setup.py
) - Installation of a C extension does not require a compiler on Windows or macOS.
- Allows better caching for testing and continuous integration.
- Creates
.pyc
files as part of installation to ensure they match the Python interpreter used. - More consistent installs across platforms and machines
Purpose of this Collection
This collection is a presentation of fairly small Python programs. They are aimed at intermediate programmers; people who have studied Python and are fairly comfortable with basic recursion and object oriented techniques. Most programs are very short, not more than a couple of pages and all projects are accompanied with a write-up.
I have found Python to be an excellent language to express algorithms clearly. Some of the ideas here originated in other programs in other languages. But in most cases I developed code from scratch from just an outline of an idea. But one, Lisp in Python was almost a translation exercise from John McCarthy's original Evalquote in Lisp.
From many years of programming these are some of my favorite programs. I hope you enjoy them as much as I do. I look forward to hearing from readers, especially those with suggestions for improvements, ideas for new projects, or people who are doing similar things. You can email me at mailme.html
Many thanks to Paul Carduner and Jeff Elkner for their work on this page, especially for Paul's graphic of Psyltherin (apologies to Harry Potter) and to the teams behind reStructured text and Sphinx to which the web pages in this collection have been adapted.
Free client-side encryption for your cloud files.
Open source software: No backdoors, no registration.
LAN Share is a cross platform local area network file transfer application, built using Qt GUI framework. It can be used to transfer a whole folder, one or more files, large or small immediatelly without any additional configuration.
The alt
is a command line tool that helps you to switch between different versions of commands in Unix-like systems. It is a simple, free, open source tool written in Rust programming language.
Tool for switching between different versions of commands.
Related articles
Helping to usher in the Industry 4.0 era, NXP Semiconductors announced OpenIL, a Linux distribution meant for smart factory automation.