npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

dustlayer

v0.5.1

Published

command line suite for new and experienced retro programmers. Check homepage for details.

Downloads

9

Readme

Dust

(c) actraiser/Dustlayer

Dustlayer WHQ: http://dustlayer.com Contact: [email protected]

Dust is part of a bigger project consisting of a blog with coding tutorials and various projects. Check the Website.

Synopsis

Dust ist a node.js driven versatile command line suite for new and experienced C64 programmers on Mac OSX. This first version installs and configures the tool chain and helps you to kickstart cross-development projects.

Feature List

  • Cross Development Setup Installer
    • Installs and configures all tools required for efficient C64 Coding (currently only OSX)
      • ACME
      • Vice
      • Crunchers
      • and more
    • Automatic Sublime Installation and Configuration
      • 6502 and BASIC syntax highlighting
      • Instangt Build & Run Options for ASM and BASIC projects
      • Auto-Start in Vice via BASIC loader
  • Advanced Vice integration
    • Labels export to Vice Monitor at Build time
    • Compile and Run in Vice from Editor
  • C64 Coding Tutorials
    • Generate new ASM or BASIC project from Tutorials Database
      • Preconfigured Projects with BASIC Loader
      • Follows Dustlayer project layout
        • Runs and Compiles without modifications

Installation

Install node.js from nodejs.org for your operating system. Then install dust via the node package manager

sudo npm install -g dustlayer

Then you are good to go, typical you want to setup the tools:

dust setup

[... once this is done ...]

dust test # shows if everything is in place

Download a tutorial to check if your setup works:

cd ~
dust tutorials # list tutorial code and select one for download
# cd into the directory and run dust compile	
dust compile # compiles the C64 code and runs it in the C64 Emulator

or open the project in Sublime first and build from context menu

# cd into the directory 
sublime .

Then hit CMD-B - if nothing happens, you need to select one time the appropriate build system in Tools->Build System->C64-6502, then hit again CMD-B

Checkout http://dustlayer.com for tutorials and an indepth explanation how all that stuff works.

-act/Dustlayer