Skip to main content

Simple and efficient django app for storing, organizing, and sharing links.

Project description

share-links

Small fast django website that allows you to share links (kinda like shaarli but using Django).

Version 1.0.1 | Main website | Documentation | PyPI - Downloads

Screenshots

website screenshot mobile screenshot admin interface with filters & custom columns
view on computer view on smartphone admin interface with filters & custom columns

Get started

All content is also available in the documentation.

Want a django website with this app already installed? Then check out share-links-website!

Features

Non exhaustive list

  • Pages
    • List and detail pages of links and tags and categories and collections
    • About me and contact page
  • Various filters
    • Recent/oldest/featured/recently updated/by site/highlighted
    • Powerful search
  • Save Links (with a title, a description and a few other options)
    • Organize them using Tags or Categories
    • Group them in Collections (e.g., favorite artists)
    • Display favicons before links (can be disabled)
    • Visit a random link!!1!
    • Add multiple tags to multiple links (more infos here)
  • Django-related features
    • Admin interface (add/edit/remove links/tags/[...])
      • Automatically fetches page title and meta description when adding a link
      • And some custom actions!
    • Multiple accounts
    • Translations
    • Dead link check & web archive replacement using some management commands
    • Comment system (with comment moderation)
    • Export content (json using dumpdata)
  • Fixtures (provide a default list of categories and tags, translated in fr & en)
  • RSS feed
  • Fetch website content (in pdf, using weasyprint)
  • Web archive link display
  • Statistics
  • A webring of different instances!!1!
  • Lots of config options
  • It's f a s t (i haven't tested it with more than ~3k links but it runs fine using sqlite as a db on an old dell optiplex fx160 with 3 gb of ram & an old intel atom 230)
  • Tests
  • Extensive documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

share_links-1.0.1.tar.gz (63.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

share_links-1.0.1-py3-none-any.whl (82.9 kB view details)

Uploaded Python 3

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page