Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeBlock

A simple, client-side web application to store and manage your personal code snippets. It uses your browser's localStorage to save all your data, so no backend or database is required.

Key Features

  • Create, Edit, & Delete Snippets: Full CRUD functionality for managing your code.
  • Persistent Local Storage: Your snippets are saved in your browser and will be there when you return.
  • Syntax Highlighting: Code is automatically highlighted for readability using Highlight.js.
  • Search & Filter: Instantly search snippets by title or filter them by category.
  • Quick Search Shortcut: Press Ctrl + / (Cmd + / on Mac) from anywhere on the page to jump to the search bar.
  • Pin to Top: Keep your most important snippets easily accessible.
  • One-Click Copy: A handy button to copy code directly to your clipboard.
  • Light & Dark Mode: A theme toggle for your viewing comfort.
  • Responsive Design: A collapsible sidebar makes it usable on any screen size.

How to Use

  1. Clone the repository
  2. Open index.html file in any modern web browser.
  3. Checkout to a new branch. git checkout -b my-amazing-feature
  4. Make some amazing changes.
  5. git add .
  6. git commit -m "<verb> : <action>."
  7. git push origin my-amazing-feature
  8. Open a pull request :)

Technologies Used

HTML5 CSS3 Vanilla JavaScript

About

A simple, client-side web application to store and manage your personal code snippets.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages