Skip to content

Latest commit

 

History

History
170 lines (101 loc) · 3.87 KB

README.md

File metadata and controls

170 lines (101 loc) · 3.87 KB

Awesome Carbon Awesome

A curated list of awesome Carbon frameworks, libraries, software, resources and news.

Inspired by awesome-Python.


Algorithms and Design Patterns

Carbon implementation of data structures, algorithms and design patterns. Also see awesome-algorithms.

Asynchronous Programming

Libraries for asynchronous programming.

Build Tools

Compile software from source code.

Command-line Interface Development

Libraries for building command-line applications.

  • Command-line Application Development

  • Terminal Rendering

Command-line Tools

Useful CLI-based tools for productivity.

  • Productivity Tools

Concurrency and Parallelism

Libraries for concurrency and parallelism.

Date and Time

Libraries for working with dates and times.

Debugging Tools

Libraries for debugging code.

Documentation

Resources for generating documentation.

Downloader

Libraries for downloading.

Editor Plugins and IDEs

Plugins and IDEs for Carbon.

Files

Libraries for file manipulation and MIME type detection.

Functional Programming

Functional Programming with Carbon.

GUI Development

Libraries for working with graphical user interface applications.

Logging

Libraries for generating and working with logs.

Miscellaneous

Useful libraries or tools that don't fit in the categories above.

Refactoring

Refactoring tools and libraries for Carbon

RESTful API

Libraries for building RESTful APIs.

Robotics

Libraries for robotics.

Science

Libraries for scientific computing.

Shell

Shells based on Carbon.

Software Architecture

Libraries for software architecture.

Testing

Libraries for testing codebases and generating test data.

  • Testing Frameworks

  • Test Data Generation

Third-party APIs

Libraries for accessing third party services APIs.

Resources

Where to discover learning resources or new Carbon libraries.

Books

Websites

  • Tutorials

  • Libraries

  • Others

Newsletters

Podcasts

Contributing

Your contributions are always welcome! Please take a look at the contribution guidelines first I will keep some pull requests open if I'm not sure whether those libraries are awesome, you could vote for them by adding 👍 to them. Pull requests will be merged when their votes reach 10.

If you have any question about this opinionated list, do not hesitate to contact me by opening an issue on GitHub.