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 ๐Ÿ™

ยฉ 2025 โ€“ย Pkg Stats / Ryan Hefner

frogcode

v1.1.4

Published

๐Ÿธ FrogCode - Frog-themed AI coding assistant with gamification. Collect frogs by trying different AI models!

Readme

๐Ÿธ FrogCode

The frog-themed AI coding assistant with gamification!

FrogCode is a fun fork of OpenCode that adds a delightful frog collection system. Collect rare frogs by exploring different AI models while enjoying all the powerful features of a world-class coding assistant.

๐Ÿš€ Quick Start

# Install globally
npm install -g frogcode

# Start coding with frogs!
frogcode

# View your frog collection
frogcode collection

# See available models (and their frog rewards!)
frogcode models

๐ŸŽฎ Frog Collection System

  • Collect 10+ unique frog species by trying different AI models
  • 5 rarity levels - from common pond frogs to legendary species
  • Educational - Learn about real frog species with scientific names
  • Progress tracking - See completion percentage and rarity breakdown

Frog Rarity Levels

  • โญ Common - Basic models (Llama 8B, etc.)
  • โญโญ Uncommon - Mid-tier models (Tree frogs!)
  • โญโญโญ Rare - Advanced models (Poison dart frogs!)
  • โญโญโญโญ Epic - High-end models (Flying frogs!)
  • โญโญโญโญโญ Legendary - Premium models (Goliath frogs!)

๐Ÿค– Friendli.ai Configuration (Default Provider)

FrogCode uses Friendli.ai as the default provider with built-in support for high-performance serverless and dedicated endpoints!

Quick Setup

# Set your Friendli API token
export FRIENDLI_TOKEN=your_friendli_token_here

# Start using Friendli models
frogcode models friendli
frogcode run "hello world" --model friendli/meta-llama-3.1-8b-instruct

Endpoint Configuration

# Default: Serverless endpoints (https://api.friendli.ai/serverless/v1)
# No additional configuration needed - this is the default!

# For dedicated endpoints  
export FRIENDLI_ENDPOINT_TYPE=dedicated

# For custom endpoint (e.g., Friendli Container)
export FRIENDLI_BASE_URL=http://localhost:8080/v1

Available Models

  • Llama 3.1/3.3 - Latest language models (๐Ÿธ Common/Bullfrog)
  • Qwen2.5 Coder - Advanced coding models (๐ŸŒฒ๐Ÿธ Tree Frog)
  • DeepSeek Coder - Specialized code generation (๐ŸŽต๐Ÿธ Chorus Frog)
  • Mistral - Efficient general models (๐Ÿธ Common Frog)
  • CodeLlama - Meta's coding assistant (๐Ÿชต๐Ÿธ Wood Frog)

๐Ÿ”ง Features

All OpenCode Features

  • Multiple AI providers - Works with Claude, OpenAI, Google, Friendli, local models
  • Built-in agents - build, plan, and general purpose agents
  • Terminal UI - Beautiful, responsive terminal interface
  • LSP support - Real-time code analysis and suggestions
  • Project awareness - Understands your codebase structure

FrogCode Enhancements

  • ๐Ÿธ Frog-themed interface with ASCII art
  • ๐ŸŽฏ Gamified model exploration
  • ๐Ÿ“Š Collection progress tracking
  • ๐ŸŽ‰ Achievement celebrations for new frogs
  • ๐Ÿงช Educational content about frog species

New v1.1.0 Features

  • โฑ๏ธ Enhanced Command Timeout - Smart timeout management for all tools
  • ๐Ÿ“‹ Advanced Todo Foundation - Rich task tracking with dependencies, priorities, and analytics
  • ๐Ÿ“– Enhanced Read Tool - Smart file reading with syntax highlighting and security scanning
  • ๐Ÿ” WebSearch Permissions - Fine-grained control over web searches with safety features
  • ๐Ÿค– AI Todo Monitoring - AI-powered insights and optimization suggestions for your workflow

๐Ÿ“‹ Commands

frogcode                    # Start interactive coding session
frogcode collection         # ๐Ÿธ View your frog collection
frogcode models            # List available models with frog info
frogcode run "your task"   # Run with a specific task
frogcode auth              # Manage AI provider credentials  
frogcode --help            # See all commands

# New v1.1.0 Tools (available in TUI)
read_enhanced              # Enhanced file reading with syntax highlighting
ai_todo_insights           # Get AI-powered insights about your todos

๐ŸŒŸ Why FrogCode?

  • Make coding fun - Turn AI exploration into a game
  • Learn about AI models - Discover capabilities through frog collecting
  • Educational value - Real frog species with scientific information
  • All the power of OpenCode - No features removed, only fun added!

๐Ÿค Powered By

  • OpenCode - The excellent foundation (github.com/sst/opencode)
  • Friendli AI - Optimized AI models for coding
  • Love for frogs ๐Ÿธ - Because coding should be fun!

๐Ÿ“š Documentation

For detailed configuration and advanced usage, see the full documentation.

๐Ÿ› Issues & Contributions

Found a bug or want to add more frogs? Visit GitHub Issues.


Happy coding and frog collecting! ๐Ÿธโœจ