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

codeye

v1.1.1

Published

AI-powered SWE agent to help you quickly ship quality software, built right into Visual Studio Code.

Downloads

337

Readme

Codeye - AI-Powered Developer CLI

Codeye is a revolutionary Visual Studio Code extension and CLI that transforms your coding experience. Designed to boost developer productivity by 10x, Codeye can generate entire software projects, install developer tools, manage servers, and much more—all from simple text prompts.

Screenshot

Features

  • AI-Powered Code Generation: Generate code snippets or entire projects effortlessly.
  • Automated Software Installation: Quickly set up developer tools and environments.
  • Server Management: Easily deploy and manager stack, servers across languages.
  • Seamless Integration: Works directly within your favorite code editor, Visual Studio Code.

Getting Started

How to Use

There are many ways you could launch Codeye once installed.

From Command Palette

  1. Install Codeye: Search for Codeye in the Visual Studio Code Extensions tab or visit the Visual Studio Marketplace for quick installation.
  2. Select AI Model: Navigate to Settings > Extensions > Codeye and choose you desired AI model.
  3. Enter Credentials: Enter your Anthropic, Google AI Studio or OpenAI credentials based on the selected model.
  4. Hit CMD + SHIFT + P and start a Codeye session from the Command Palette.

Command

From Terminal

Install and configure as global CLI command from npm:

# install package as global
npm i -g codeye

# configure model and credentials (only once)
codeye configure

Then in any folder, start a session using below command:

codeye chat

Development

Clone the repository, navigate to project folder and run below commands:

# use a supported node.js version
nvm install && nvm use

# install node.js dependencies
yarn install

# create a .env file
cp .env.dist .env

# update values in .env

To run as Visual Studio Code extension, open the project is Visual Studio Code and hit F5 to start a new Visual Studio Code window with this extension preloaded.

Terminal Profile

Or use below command to run working copy of the tool:

npm run debug -- chat

Publishing

Before publishing, package your extension as vsix file.

npx vsce package

To publish to Visual Studio Marketplace, use below commands:

npx vsce publish

Disclaimer

This is an experimental tool currently in its Early Access Program (EAP). Your feedback is incredibly valuable for shaping its future.