The NANY 2023 event is now closed.

If you are a coder, any new program (or addon) that you have released in the previous year, which is freeware/donationware for home users is eligible.

And if you are not a coder, you can still participate by helping coders with ideas and testing.

To join in the adventure, visit: The NANY 2023 forum section.

NANY contests:

Latest Forum Posts

prev1 [2] 3 4next

NANY 2015 Release: Drawskrit

My NANY contribution for this year is a simple description language for drawings and diagrams (which I've named Drawskrit). My main goal is to be able to describe diagrams with text. The description language should be natural and simple (I don't want a diagram programming language).

Its current state is experimental. I have a JavaScript implementation that demonstrates the current specification. I'm afraid it's not very useful yet though. I'm not sure I'll ever get it to a state where it'll be powerful enough to specify real-world non-toy diagrams without becoming a complex monster language.

A few of the current obvious shortcomings:
  • needs more shapes (e.g. arrows)
  • current text alignment sucks (specification bug)
  • dotted/dashed looks horrible with thick lines (implementation bug)
  • needs more documentation (e.g. layers)
  • JS implementation needs to be decoupled from the HTML demo page

If I ever get it to a state where it's actually useful, I'm planning to implement it as a cross-platform tool which can be integrated into an automated build process.

A non-formal specification (i.e. a description) and the JavaScript implementation can be found here:

Drawskrit is open source.

If someone wants to play around with it please direct your browser here:

As a first example, paste the following text into the big text box on the left of the above web page:

orange background filled shapes
small blue circle small green circle
tiny purple square big red triangle tiny purple square
small olive smile

fat navy huge empty dashed circle

Click here to read more, download, and discuss

NANY 2015 Release: Kml Reader

Application Name Kml Reader
Short Description Plot and Map KML file
Supported OSes All but checked with window 7
Web Page
Download Link  * Main.png (397.24 kB. 1680x1011 - viewed 1196 times.)

As one of my hobbies is riding i decided to make this program. Although this kind of program is on the internet
i preferred to make it and reside on my computer.
Wile riding i generate GPS riding data within a KML file.
The data is plotted and shown on Google map.
Its use is mainly for those interested to have and see
the information of a GPS rout.

Plot and map KML files


Click here to read more, download, and discuss

NANY 2015 Release: apng2gif and webp2gif

Application Nameapng2gif and webp2gif
Short Description Batch-convert animated PNG and WebP images to GIF
Supported OSes Windows
Web Page a bit more about the software
Download Link apng2gif.exe and webp2gif.exe
System RequirementsNothing special, just Windows 2000 and later
Author https://www.donation...tion=profile;u=27425

Check out these 3 animated pictures (actually 2, because I cannot upload a .webp as an image apparently - despite the png extension, it is a WebP).


I bet you can't. That's because the companies behind the 3 most widely used internet browsers are unable to reach a consensus about what file format should web designers use for simple animations. There is GIF, but that is limited to 256 colors, the compression is not stellar and it does not support full alpha. Then there is animated PNG introduced in Firefox years ago. Adopted by Opera, but who cares now, right? Chrome did not want to lag behind, but for reasons unknown to me and apparently many others, instead of adopting animated PNG, they created their own format WebP. Firefox (of course) refused to adopt WebP. Internet Explorer (as always) plays dead and does not care about innovation, so neither animated PNG nor WebP is supported.

So, here we are. If you want to have a small animation with more than 256 colors or full transparency channel on your web page, you are in trouble. You can either give up on the quality side and just use GIF. Or, if you absolutely want the best quality, you can prepare 3 separate files and pick the right one on the web server depending on the web browser used by the visitor (you can also do it on the client side with javascript, but eeek).

Here, webp2gif and apng2gif come to help you. If you decide to use for example WebP as the primary format for your graphic assets, you can use webp2gif to quickly generate GIF alternatives for all WebPs.

The tool(s) can scan all files in a folder and convert them. There are ways to skip already converted files so you can re-run the same command after you have made changes to your animations and it will convert just the changed/added files. It can also skip all non-animated images.

Either command line switches or hacky renaming tricks can be used to adjust the behavior of the tool. More info on the home page (or just ask in this thread).

Converts animated images in PNG or WebP format to GIFs for those conservative Internet Explorer visitors to your website/blog.

Planned Features
Open to suggestions.

Command line tool, so nothing to see here.

Not needed.

Using the Application
You can either use it from a command line or you can drag and drop files or folders on it.

Delete it.

Rename it, put it on the desktop and drag and drop folders with animations on it.

Click here to read more, download, and discuss

NANY 2015 Release: Active Text Notes

Application Name Active Text Notes
Short Description Display text from a generated text file in a non-interactive mode
Supported OSes WinXp and above
Web Page
Download Link

We already have many electronic post-it-notes like notes for our computer. Most work just like paper paper version. Well they do most of the job, we normally require from them. They act as a static object, the text of which are added/ edited by us manually.

Well I needed similar desktop note but active. I wanted it to show the text content from a text file. The text file will get altered either manually by me or from another program. Not a big deal here. Well I wanted more. I want the note to run the program generate the text and display it. But, it should not disturb me. It should do it's work silently and update the text on the note on the desktop. I will, when I feel like, will glance at it to get the information.

My free app "Overlap Wallpaper" gave me an idea. I made Active Text Note, which is similar to it, but shows a text file content.

Active Text Note runs a given program and displays the output text file on the desktop. We can display directory listing of a network folder, auto backup log file text, latest text info. from a url etc.
I made few helper programs for downloading url, html to text conversion, text extraction etc.


To install, extract the zip file in a folder, say "Active Text Notes", and run the "Active Text Notes" exe.
To uninstall, right click on tray icon of "Active Text Notes" and select 'Exit'. Then delete all files in the "Active Text Notes" folder and remove the "Active Text Notes" folder.

Using the Application
In settings option set the program to run and the text file name to be read. You can leave program name blank.

NANY 2015 Release: Delete After Days

Application Name Delete After Days
Short Description Drag and drop files into the basket to delete them after given days.
Supported OSes WinXp and above
Web Page
Download Link

I download many files for work, leisure and checking purposes. Many times I do not get time to check them and they just occupy space in the download folder. When I feel like, I delete them on older file dates. Now some of the download though done today (say), show the original zip/exe date, which may be six months old or maybe some years old.

So the deletion as per file date deletes the ones which I may have download last week.

I needed something where I can mark the files to auto delete after few days, months etc. So I do not have to worry on my folder filling up with old files, as I mostly copy the work related files to their respective folders.

I searched and found there are many who are searching for the same, but till date MS also did not respond.

I made "Delete After Days".

Drag and drop files on the icon on the desktop. It will prompt you for days after which they will be deleted. The files remain where they are and you can copy / move them. If left for more than specified days, they get deleted, automatically.


To install, extract the zip file in a folder, say "Delete After Days", and run the "Delete After Days" exe.

Click here to read more, download, and discuss

NANY 2015 Release: The OEMer

Application Name The OEMer
Version 11 14 2014
Short Description Use The OEMer to brand the computers you build with your company name, model name, company hours and a pictorial company logo
Supported OSes Windows XP, Vista, 7, 8
Author Promoted Pawn Productions

You have built a wonderful business for yourself. People buy the computers that you build and are very happy with them. How would you like to put information such as your company name, hours of operation, phone number, and a pictorial logo for your business?

The OEMer is your tool!

- Program is designed to be run as a portable application. Just install to a flash drive.
- Change Manufacturer, Model, Support Hours, Support Phone, Support URL and graphic logo to anything you want.
- Easily Add/Delete model names from the list.

The Main Screen

The OEMer is a portable application. Just unzip to a folder on  your thumb drive and run it.
Using the Application
Using The OEMer is very intuitive. If you have any questions about how to use it, a help file is included in the base folder.

Click to read more and download..

prev1 [2] 3 4next

Share on Facebook