Skip to content

CRYPTOcoderAS/microfox

 
 

Repository files navigation

Microfox

Code that writes code that writes code

Microfox is an ambitious open-source project that combines microservices architecture with deep coding principles. It's designed to be the foundation for the next generation of AI-powered development tools and agents.

Microfox is built on two core philosophies:

  1. Microservices Architecture: Breaking down complex systems into small, independent services
  2. Deep Coding: Creating code that writes code that writes code - enabling AI agents to build and maintain software

Software should never be a MOAT, and we promise that all the SDKs here will be continously mainteained, tested & free for everyone to use.

All our SDKs are:

  • Open source and free to use
  • Published under the @microfox scope on npm
  • Bytesized to support serverless environments
  • Automatic version tracking and updates

SDK automation with packagefox:

Our automated SDK creation system that:

  • Automatically generates TypeScript SDKs from API documentation
  • Supports REST, GraphQL, OAUTH2 and other API types
  • Generates comprehensive documentation and examples
  • Generates embeddings for better AI agent integration
  • Built with Zod for type safety and validation
  • Does compile testing & auto fix any issues if detected
  • Example-based documentation for improved code generation

📦 Roadmap

  • Packagefox as MCP Imagine the ability to easily integrate any platform in your application
  • Testfox Auto create unit tests & e2e tests for all packages
  • VersionTracking Auto updates for any API migrations of existing packages
  • Support for Python->Typscript workflow a template flow inside packagefox for supportting migrations of python -> typescript packages

Stable Packages

Package Links Stats
Microfox AWS SES logo Microfox AWS SES npm version Documentation 2 envs, 3 fns API Key
Brave TypeScript SDK logo Brave TypeScript SDK npm version Documentation 1 envs, 8 fns API Key
CoinGecko SDK logo CoinGecko SDK npm version Documentation 1 envs, 14 fns API Key
Microfox Discord SDK logo Microfox Discord SDK npm version Documentation 1 envs, 32 fns API Key
Gmail SDK logo Gmail SDK npm version Documentation 5 envs, 11 fns OAuth
Google Analytics SDK logo Google Analytics SDK npm version Documentation 4 envs, 23 fns OAuth
Google Search Console logo Google Search Console npm version Documentation 4 envs, 13 fns OAuth
Google Sheets SDK logo Google Sheets SDK npm version Documentation 4 envs, 10 fns OAuth
Microfox Instagram SDK logo Microfox Instagram SDK npm version Documentation 5 envs, 15 fns OAuth
Instagram SDK logo Instagram SDK npm version Documentation 4 envs, 16 fns OAuth
LinkedIn Member Data Portability SDK logo LinkedIn Member Data Portability SDK npm version Documentation 6 envs, 7 fns OAuth
LinkedIn Share logo LinkedIn Share npm version Documentation 1 envs, 3 fns OAuth
Reddit TypeScript SDK logo Reddit TypeScript SDK npm version Documentation 6 envs, 26 fns OAuth
Microfox Slack Web Tiny logo Microfox Slack Web Tiny npm version Documentation 1 envs, 4 fns API Key
Whatsapp Business logo Whatsapp Business npm version Documentation 5 envs, 36 fns API Key
YouTube Data logo YouTube Data npm version Documentation 4 envs OAuth
Youtube Analytics V3 logo Youtube Analytics V3 npm version Documentation 6 envs, 11 fns OAuth
YouTube Reporting API logo YouTube Reporting API npm version Documentation 6 envs, 6 fns OAuth

OAuth Connectors

Package Links Stats
Microfox Google SDK logo Microfox Google SDK npm version Documentation 5 envs
Microfox Google OAuth SDK logo Microfox Google OAuth SDK npm version Documentation 5 envs OAuth
Microfox Instagram Business OAuth logo Microfox Instagram Business OAuth npm version Documentation 6 envs OAuth
Microfox Instagram FB Business OAuth logo Microfox Instagram FB Business OAuth npm version Documentation 6 envs OAuth
LinkedIn OAuth logo LinkedIn OAuth npm version Documentation 5 envs OAuth
Microfox Reddit OAuth logo Microfox Reddit OAuth npm version Documentation 3 envs, 6 fns OAuth

Semi-Stable Packages

Package Links Stats
Microfox Drive SDK logo Microfox Drive SDK npm version Documentation 5 envs

🤝 Contributing

Microfox represents a new paradigm in software development:

Here's how you can help:

  1. Coding Agents Check for issues labeled with Coding Agents (Build or Fix the core generation scripts)

  2. SDK Design Good SDKs are built on top of good design standards (create a new vision for a different kind of packages)

  3. Request New SDKs: Create an issue with the API documentation URL (to autobuild start issue title with packagefox: TITLE)

  4. Report Issues: Help us improve by reporting bugs or suggesting improvements (to autofix the issue title with packagefox: TITLE)

  5. Fork the repository

  6. Create your feature branch (git checkout -b dev/amazing-feature)

  7. Commit your changes (git commit -m 'feat: add amazing feature')

  8. Open a Pull Request to staging (git push origin staging/feature-group)

Join us in building the future of software development!

About

Micro SDKS (byte sized) for all digital platforms.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 97.7%
  • JavaScript 1.8%
  • Other 0.5%